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::BaseSystem Member List
This is the complete list of members for
ToyMaker::BaseSystem
, including all inherited members.
addEntity
(EntityID entityID, bool enabled=true)
ToyMaker::BaseSystem
private
BaseSystem
(std::weak_ptr< ECSWorld > world)
ToyMaker::BaseSystem
inline
disableEntity
(EntityID entityID)
ToyMaker::BaseSystem
private
ECSWorld
(defined in
ToyMaker::BaseSystem
)
ToyMaker::BaseSystem
friend
enableEntity
(EntityID entityID)
ToyMaker::BaseSystem
private
getComponent_
(EntityID entityID, float progress=1.f) const
ToyMaker::BaseSystem
protected
getComponentType
() const
ToyMaker::BaseSystem
protected
getEnabledEntities
()
ToyMaker::BaseSystem
protected
getEnabledEntities
() const
ToyMaker::BaseSystem
protected
instantiate
(std::weak_ptr< ECSWorld > world)=0
ToyMaker::BaseSystem
protected
pure virtual
isEnabled
(EntityID entityID) const
ToyMaker::BaseSystem
protected
isRegistered
(EntityID entityID) const
ToyMaker::BaseSystem
protected
isSingleton
() const
ToyMaker::BaseSystem
inline
virtual
mDisabledEntities
ToyMaker::BaseSystem
private
mEnabledEntities
ToyMaker::BaseSystem
private
mWorld
ToyMaker::BaseSystem
protected
onDestroyed
()
ToyMaker::BaseSystem
inline
private
virtual
onEntityDisabled
(EntityID entityID)
ToyMaker::BaseSystem
inline
private
virtual
onEntityEnabled
(EntityID entityID)
ToyMaker::BaseSystem
inline
private
virtual
onEntityUpdated
(EntityID entityID, ComponentType updatedComponentType)
ToyMaker::BaseSystem
inline
private
virtual
onInitialize
()
ToyMaker::BaseSystem
inline
private
virtual
onPostRenderStep
(float simulationProgress)
ToyMaker::BaseSystem
inline
private
virtual
onPostTransformUpdate
(uint32_t timeStepMillis)
ToyMaker::BaseSystem
inline
private
virtual
onPreRenderStep
(float simulationProgress)
ToyMaker::BaseSystem
inline
private
virtual
onSimulationActivated
()
ToyMaker::BaseSystem
inline
private
virtual
onSimulationDeactivated
()
ToyMaker::BaseSystem
inline
private
virtual
onSimulationPostStep
(uint32_t simStepMillis)
ToyMaker::BaseSystem
inline
private
virtual
onSimulationPreStep
(uint32_t simStepMillis)
ToyMaker::BaseSystem
inline
private
virtual
onSimulationStep
(uint32_t simStepMillis)
ToyMaker::BaseSystem
inline
private
virtual
onVariableStep
(float simulationProgress, uint32_t variableStepMillis)
ToyMaker::BaseSystem
inline
private
virtual
removeEntity
(EntityID entityID)
ToyMaker::BaseSystem
private
SystemManager
(defined in
ToyMaker::BaseSystem
)
ToyMaker::BaseSystem
friend
updateComponent_
(EntityID entityID, const TComponent &component)
ToyMaker::BaseSystem
protected
~BaseSystem
()=default
ToyMaker::BaseSystem
virtual
Generated on
for ToyMaker Game Engine by
1.17.0