MCPcopy Create free account
hub / github.com/defold/defold / InitializeInstance

Function InitializeInstance

engine/script/src/script.cpp:1257–1271  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1255 }
1256
1257 void InitializeInstance(HScriptWorld script_world)
1258 {
1259 if (script_world == 0x0)
1260 {
1261 return;
1262 }
1263 HContext context = GetScriptWorldContext(script_world);
1264 for (HScriptExtension* l = context->m_ScriptExtensions.Begin(); l != context->m_ScriptExtensions.End(); ++l)
1265 {
1266 if ((*l)->InitializeScriptInstance != 0x0)
1267 {
1268 (*l)->InitializeScriptInstance(script_world);
1269 }
1270 }
1271 }
1272
1273 void FinalizeInstance(HScriptWorld script_world)
1274 {

Callers 5

NewScriptInstanceFunction · 0.85
TEST_FFunction · 0.85
TEST_FFunction · 0.85
NewRenderScriptInstanceFunction · 0.85
NewSceneFunction · 0.85

Calls 3

GetScriptWorldContextFunction · 0.85
BeginMethod · 0.45
EndMethod · 0.45

Tested by 2

TEST_FFunction · 0.68
TEST_FFunction · 0.68