> For the complete documentation index, see [llms.txt](https://docs.sasavn.ru/cs2_lua/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sasavn.ru/cs2_lua/documentation/namespaces/render.md).

# Render

## Functions

<table><thead><tr><th width="441">Function</th><th>Description</th></tr></thead><tbody><tr><td>Rect(x1, y1, x2, y2, [r,g,b,a, round, roundFlags, thic])</td><td></td></tr><tr><td>RectFilled(x1, y1, x2, y2, [r,g,b,a, round, roundFlags])</td><td></td></tr><tr><td>Circle(x, y, size, [r, g, b, a, segments, thic])</td><td></td></tr><tr><td>CircleFilled(x, y, size, [r, g, b, a, segments])</td><td></td></tr><tr><td>Line(x1,y1, x2,y2, [r,g,b,a, thic])</td><td></td></tr><tr><td>Text(text, x,y, [r,g,b,a])</td><td></td></tr><tr><td>int x,y = CalcTextSize(text)</td><td></td></tr><tr><td>int x,y = GetScreenSize()</td><td></td></tr><tr><td>int x,y = GetMousePos()</td><td></td></tr><tr><td>bool IsKeyDown (winKeyId)</td><td><a href="https://learn.microsoft.com/ru-ru/windows/win32/inputdev/virtual-key-codes">Look here</a></td></tr><tr><td>bool IsKeyDown (KeyName)</td><td>Check name in bind menu 🫠</td></tr><tr><td>int x,y = WorldToScreen(x,y,z)</td><td></td></tr><tr><td>int x,y = WorldToScreen(<a href="/pages/vuVyUNw1HjqqjnqpZ9Nm">vector</a>)</td><td></td></tr></tbody></table>
