TazGraph Project v0.1.0
|
This is the complete list of members for Entity, including all inherited members.
addComponent(TArgs &&... mArgs) | Entity | inline |
addGroup(Group mGroup) (defined in Entity) | Entity | virtual |
addMessage(std::string mMessage) (defined in Entity) | Entity | inlinevirtual |
cellUpdate() (defined in Entity) | Entity | inlinevirtual |
children (defined in Entity) | Entity | |
components (defined in Entity) | Entity | |
destroy() (defined in Entity) | Entity | inlinevirtual |
draw(size_t e_index, PlaneModelRenderer &batch, TazGraphEngine::Window &window) (defined in Entity) | Entity | inline |
draw(size_t e_index, LineRenderer &batch, TazGraphEngine::Window &window) (defined in Entity) | Entity | inline |
draw(size_t e_index, PlaneColorRenderer &batch, TazGraphEngine::Window &window) (defined in Entity) | Entity | inline |
draw(size_t e_index, LightRenderer &batch, TazGraphEngine::Window &window) (defined in Entity) | Entity | inline |
Entity(Manager &mManager) (defined in Entity) | Entity | inline |
GetComponent() const (defined in Entity) | Entity | inline |
getId() (defined in Entity) | Entity | inline |
getManager() (defined in Entity) | Entity | inline |
getOwnerCell() const (defined in Entity) | Entity | inlinevirtual |
getParentEntity() (defined in Entity) | Entity | inlinevirtual |
hasComponent() const (defined in Entity) | Entity | inline |
hasComponentByName(const std::string &componentName) (defined in Entity) | Entity | inline |
hasGroup(Group mGroup) (defined in Entity) | Entity | inline |
hide() (defined in Entity) | Entity | inline |
imgui_display() (defined in Entity) | Entity | inlinevirtual |
imgui_print() (defined in Entity) | Entity | inlinevirtual |
isActive() (defined in Entity) | Entity | inline |
isHidden() (defined in Entity) | Entity | inline |
manager (defined in Entity) | Entity | protected |
nodeComponentArray (defined in Entity) | Entity | protected |
nodeComponentBitSet (defined in Entity) | Entity | protected |
removeComponent() (defined in Entity) | Entity | inline |
removeEntity() (defined in Entity) | Entity | inlinevirtual |
removeGroup(Group mGroup) (defined in Entity) | Entity | |
reveal() (defined in Entity) | Entity | inline |
setComponentEntity(Component *c) (defined in Entity) | Entity | inlinevirtual |
setComponentEntity(NodeComponent *c) (defined in Entity) | Entity | inlinevirtual |
setComponentEntity(LinkComponent *c) (defined in Entity) | Entity | inlinevirtual |
setId(unsigned int m_id) (defined in Entity) | Entity | inline |
setParentEntity(Entity *pEntity) (defined in Entity) | Entity | inlinevirtual |
update(float deltaTime) (defined in Entity) | Entity | inlinevirtual |
~Entity() (defined in Entity) | Entity | inlinevirtual |