getrendersteppedlist

Gets callbacks registered through RunService:BindToRenderStep in the current Luau state.

Syntax

getrendersteppedlist() -> table

Returns

TypeDescription
tableArray of render-step entries

Description

getrendersteppedlist returns live BindToRenderStep callbacks owned by the current Luau state. Ordinary RenderStepped:Connect connections are not included.

Each entry has the following fields:

FieldTypeDescription
Functionfunction?Bound callback when it can be resolved
Threadthread?Thread associated with the callback
NamestringName passed to BindToRenderStep
PrioritynumberRender priority

Example

local connections = getrendersteppedlist()
print("RenderStepped connections:", #connections)

for _, entry in ipairs(connections) do
    print(entry.Name, entry.Priority, entry.Function, entry.Thread)
end