Skip to main content

ImmediateHooksInstall

Runtime decorator: adds hookBook + hook components, and registers scheduler middleware (rtbuffer flush after each system, hook GC after the tick).

Does not attach rt.hooks. Stack JecsImmediateHooksCommonHooksInstall after this so hooks is introduced as a new top-level field (Luau cannot overlay a nested key for autocomplete).

Show raw api
{
    "functions": [],
    "properties": [],
    "types": [],
    "name": "ImmediateHooksInstall",
    "desc": "Runtime decorator: adds hookBook + hook components, and registers\nscheduler middleware (rtbuffer flush after each system, hook GC after the tick).\n\nDoes not attach `rt.hooks`. Stack JecsImmediateHooksCommonHooksInstall after\nthis so `hooks` is introduced as a new top-level field (Luau cannot overlay\na nested key for autocomplete).",
    "source": {
        "line": 12,
        "path": "src/jecs/src/Shared/Immediate/hooks/JecsImmediateHooksInstall.lua"
    }
}