MCPcopy Create free account
hub / github.com/GarageGames/Torque3D / init

Function init

Engine/source/console/simManager.cpp:540–574  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

538
539
540void init()
541{
542 initEventQueue();
543 initRoot();
544
545 InstantiateNamedSet(ActiveActionMapSet);
546 InstantiateNamedSet(GhostAlwaysSet);
547 InstantiateNamedSet(WayPointSet);
548 InstantiateNamedSet(fxReplicatorSet);
549 InstantiateNamedSet(fxFoliageSet);
550 InstantiateNamedSet(MaterialSet);
551 InstantiateNamedSet(SFXSourceSet);
552 InstantiateNamedSet(SFXDescriptionSet);
553 InstantiateNamedSet(SFXTrackSet);
554 InstantiateNamedSet(SFXEnvironmentSet);
555 InstantiateNamedSet(SFXStateSet);
556 InstantiateNamedSet(SFXAmbienceSet);
557 InstantiateNamedSet(TerrainMaterialSet);
558 InstantiateNamedSet(DataBlockSet);
559 InstantiateNamedGroup(ActionMapGroup);
560 InstantiateNamedGroup(ClientGroup);
561 InstantiateNamedGroup(GuiGroup);
562 InstantiateNamedGroup(GuiDataGroup);
563 InstantiateNamedGroup(TCPGroup);
564 InstantiateNamedGroup(ClientConnectionGroup);
565 InstantiateNamedGroup(SFXParameterGroup);
566 InstantiateNamedSet(BehaviorSet);
567 InstantiateNamedSet(sgMissionLightingFilterSet);
568
569 gDataBlockGroup = new SimDataBlockGroup();
570 gDataBlockGroup->registerObject("DataBlockGroup");
571 gRootGroup->addObject(gDataBlockGroup);
572
573 SimPersistID::init();
574}
575
576void shutdown()
577{

Callers

nothing calls this directly

Calls 4

initEventQueueFunction · 0.85
initRootFunction · 0.85
registerObjectMethod · 0.45
addObjectMethod · 0.45

Tested by

no test coverage detected