ToyMaker Game Engine
0.0.2
ToyMaker is a game engine developed and maintained by Zoheb Shujauddin.
Toggle main menu visibility
Loading...
Searching...
No Matches
ToyMaker::SystemManager Member List
This is the complete list of members for
ToyMaker::SystemManager
, including all inherited members.
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
inline
explicit
unregisterAll
()
ToyMaker::SystemManager
private
Generated on
for ToyMaker Game Engine by
1.17.0