Hymn to Beauty
C++ 3D Engine
Entity Member List

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

AddChild(const std::string &name="")Entity
AddComponent()Entity
brushActiveEntity
CheckIfSceneExists(const std::string &filename, bool &error, const std::string &originScene, Json::Value root)Entity
Entity(World *world, const std::string &name)Entity
GetChild(const std::string &name) constEntity
GetChildFromIndex(int index) constEntity
GetChildren() constEntity
GetComponent() constEntity
GetLocalMatrix() constEntity
GetNumChildren() constEntity
GetParent() constEntity
GetPosition() constEntity
GetRotation() constEntity
GetScale() constEntity
GetUniqueIdentifier() constEntity
GetWorldDirection() constEntity
GetWorldModelMatrix() constEntity
GetWorldPosition() constEntity
GetWorldRotation() constEntity
HasChild(const Entity *child, bool deep=true) constEntity
InstantiateScene(const std::string &name)Entity
InstantiateScene(const std::string &name, const std::string &originScene)Entity
IsEnabled() constEntity
IsKilled() constEntity
IsScene() constEntity
Kill()Entity
KillComponent()Entity
loadPaintModeClickedEntity
Move(const glm::vec3 &translation)Entity
nameEntity
paintingEntity
RemoveChild(Entity *child)Entity
RotateAroundWorldAxis(float angle, const glm::vec3 &axis)Entity
RotatePitch(float angle)Entity
RotateRoll(float angle)Entity
RotateYaw(float angle)Entity
sceneChosenEntity
Serialize(Json::Value &node, bool load)Entity
SetEnabled(bool enabled, bool recursive=false)Entity
SetParent(Entity *newParent)Entity
SetPosition(const glm::vec3 &position)Entity
SetRotation(const glm::quat &localRot)Entity
SetScale(const glm::vec3 &scale)Entity
SetUniqueIdentifier(unsigned int UID)Entity
SetWorldPosition(const glm::vec3 &worldPos)Entity
SetWorldRotation(const glm::quat &worldRot)Entity
vertsLoadedEntity
~Entity()Entity