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::Entity Member List

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

addComponent(const TComponent &component)ToyMaker::Entity
addComponent(const nlohmann::json &jsonComponent)ToyMaker::Entity
copy(const Entity &other)ToyMaker::Entity
disableSystem()ToyMaker::Entity
disableSystems()ToyMaker::Entity
ECSWorld (defined in ToyMaker::Entity)ToyMaker::Entityfriend
enableSystem()ToyMaker::Entity
enableSystems(Signature systemMask)ToyMaker::Entity
Entity(const Entity &other)ToyMaker::Entity
Entity(Entity &&other) noexceptToyMaker::Entity
Entity(EntityID entityID, std::shared_ptr< ECSWorld > world)ToyMaker::Entityinlineprivate
getComponent(float simulationProgress=1.f) constToyMaker::Entity
getID()ToyMaker::Entityinline
getWorld()ToyMaker::Entityinline
hasComponent() constToyMaker::Entity
hasComponent(const std::string &typeName) constToyMaker::Entity
isEnabled() constToyMaker::Entity
isRegistered() constToyMaker::Entity
joinWorld(ECSWorld &world)ToyMaker::Entity
mIDToyMaker::Entityprivate
mWorldToyMaker::Entityprivate
operator=(const Entity &other)ToyMaker::Entity
operator=(Entity &&other) noexceptToyMaker::Entity
removeComponent()ToyMaker::Entity
removeComponent(const std::string &typeName)ToyMaker::Entity
updateComponent(const TComponent &newValue)ToyMaker::Entity
updateComponent(const nlohmann::json &jsonValue)ToyMaker::Entity
~Entity()ToyMaker::Entity