Game of Ur 0.3.3
This is a computer adaptation of Game of Ur, written in C++ mainly using SDL and OpenGL.
Loading...
Searching...
No Matches
ToyMaker::BaseComponentArray Member List

This is the complete list of members for ToyMaker::BaseComponentArray, including all inherited members.

addComponent(EntityID to, const nlohmann::json &jsonComponent)=0ToyMaker::BaseComponentArraypure virtual
BaseComponentArray(std::weak_ptr< ECSWorld > world)ToyMaker::BaseComponentArrayinlineexplicit
copyComponent(EntityID to, EntityID from)=0ToyMaker::BaseComponentArraypure virtual
copyComponent(EntityID to, EntityID from, BaseComponentArray &other)=0ToyMaker::BaseComponentArraypure virtual
handleEntityDestroyed(EntityID entityID)=0ToyMaker::BaseComponentArraypure virtual
handlePreSimulationStep()=0ToyMaker::BaseComponentArraypure virtual
hasComponent(EntityID entityID) const =0ToyMaker::BaseComponentArraypure virtual
instantiate(std::weak_ptr< ECSWorld > world) const =0ToyMaker::BaseComponentArraypure virtual
mWorldToyMaker::BaseComponentArrayprotected
removeComponent(EntityID entityID)=0ToyMaker::BaseComponentArraypure virtual
updateComponent(EntityID to, const nlohmann::json &jsonComponent)=0ToyMaker::BaseComponentArraypure virtual
~BaseComponentArray()=defaultToyMaker::BaseComponentArrayvirtual