getrendersteppedlist Synchronous

Inspect named render-step bindings tracked for this Luau state. It helps diagnose duplicate render callbacks or unexpected priorities.

Syntax
Luau
getrendersteppedlist() -> {RenderStepRecord}

Parameters

This function takes no arguments.

Returns

{RenderStepRecord}

An array of records with Function, Thread, Name, and Priority fields.

RenderStepRecord fields
Luau
RenderStepRecord = {Function: Function, Thread: thread, Name: string, Priority: number}

Usage notes

The result is a snapshot. It describes named bindings tracked by Kawaii rather than every frame callback in the game.

Example

Example
Luau
for _, binding in ipairs(getrendersteppedlist()) do
    print(binding.Name, binding.Priority)
end
Kawaii documentation