BaseSystem (defined in ToyMaker::SystemManager) | ToyMaker::SystemManager | friend |
disableEntity(EntityID entityID) | ToyMaker::SystemManager | private |
disableEntity(EntityID entityID, Signature entitySignature) | ToyMaker::SystemManager | private |
ECSWorld (defined in ToyMaker::SystemManager) | ToyMaker::SystemManager | friend |
enableEntity(EntityID entityID) | ToyMaker::SystemManager | private |
enableEntity(EntityID entityID, Signature entitySignature, Signature systemMask=Signature{}.set()) | ToyMaker::SystemManager | private |
getSystem() | ToyMaker::SystemManager | private |
getSystemType() const | ToyMaker::SystemManager | private |
handleEntityDestroyed(EntityID entityID) | ToyMaker::SystemManager | private |
handleEntitySignatureChanged(EntityID entityID, Signature signature) | ToyMaker::SystemManager | private |
handleEntityUpdated(EntityID entityID, Signature signature, ComponentType updatedComponent) | ToyMaker::SystemManager | private |
handleEntityUpdatedBySystem(EntityID entityID, Signature signature, ComponentType updatedComponent) | ToyMaker::SystemManager | private |
handleInitialize() | ToyMaker::SystemManager | private |
handlePostRenderStep(float simulationProgress) | ToyMaker::SystemManager | private |
handlePostTransformUpdate(uint32_t timeStepMillis) | ToyMaker::SystemManager | private |
handlePreRenderStep(float simulationProgress) | ToyMaker::SystemManager | private |
handleSimulationActivated() | ToyMaker::SystemManager | private |
handleSimulationDeactivated() | ToyMaker::SystemManager | private |
handleSimulationPostStep(uint32_t simStepMillis) | ToyMaker::SystemManager | private |
handleSimulationPreStep(uint32_t simStepMillis) | ToyMaker::SystemManager | private |
handleSimulationStep(uint32_t simStepMillis) | ToyMaker::SystemManager | private |
handleVariableStep(float simulationProgress, uint32_t variableStepMillis) | ToyMaker::SystemManager | private |
instantiate(std::weak_ptr< ECSWorld > world) const | ToyMaker::SystemManager | private |
isEnabled(EntityID entityID) | ToyMaker::SystemManager | private |
isRegistered(EntityID entityID) | ToyMaker::SystemManager | private |
mNameToListenedForComponents | ToyMaker::SystemManager | private |
mNameToSignature | ToyMaker::SystemManager | private |
mNameToSystem | ToyMaker::SystemManager | private |
mNameToSystemType | ToyMaker::SystemManager | private |
mWorld | ToyMaker::SystemManager | private |
registerSystem(const Signature &signature, const Signature &listenedForComponents) | ToyMaker::SystemManager | private |
SystemManager(std::weak_ptr< ECSWorld > world) | ToyMaker::SystemManager | inlineexplicit |
unregisterAll() | ToyMaker::SystemManager | private |