MCPcopy Create free account
hub / github.com/begla/Intrinsic / tickScripts

Method tickScripts

IntrinsicCore/src/IntrinsicCoreComponentsScript.cpp:57–73  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

55// <-
56
57void ScriptManager::tickScripts(ScriptRefArray& p_Scripts, float p_DeltaT)
58{
59 _INTR_PROFILE_CPU("Scripts", "Tick Scripts");
60
61 for (uint32_t scriptIdx = 0u;
62 scriptIdx < static_cast<uint32_t>(p_Scripts.size()); ++scriptIdx)
63 {
64 ScriptRef scriptRef = p_Scripts[scriptIdx];
65 Resources::ScriptRef& scriptResRef = _script(scriptRef);
66
67 if (scriptResRef.isValid())
68 {
69 Resources::ScriptManager::callTickScript(scriptResRef, scriptRef,
70 p_DeltaT);
71 }
72 }
73}
74}
75}
76}

Callers

nothing calls this directly

Calls 2

sizeMethod · 0.45
isValidMethod · 0.45

Tested by

no test coverage detected