Skip to content

RenderCircle

Draw a screen circle.

RenderCircle(center, radius[, color[, thickness[, segments]]])

Inputs: center is a screen { x, y } value; radius is a number. Optional color, numeric thickness, and integer segments configure the outline.

Output: No Lua return value. Drawing may be skipped when the view or minimap is unavailable.

Errors and unavailable states: Required text or numeric arguments of the wrong type raise a Lua argument error. Missing or non-numeric vector fields read as 0. A capture-only pass does not draw this screen primitive.

See Rendering overview for coordinate and color conventions.