addComponent(EntityComponent *component) | Entity | |
Entity(const std::string &name, Entity *parent=NULL) | Entity | |
getChild(const u32 id) | Entity | |
getChild(const std::string &name) | Entity | |
getComponent(const u32 id) | Entity | |
getComponent(const std::string &name) | Entity | |
getID() const | Entity | |
getName() const | Entity | |
getParent() const | Entity | |
getPosition() const | Entity | |
onPause(void *p) | Entity | |
onPositionChange(void *p) | Entity | |
onRender(void *p) | Entity | |
onUnPause(void *p) | Entity | |
onUpdate(void *p) | Entity | |
refAdd() | Entity | |
refFactory(const std::string &name) | Entity | [static] |
refRelease() | Entity | |
removeAllChildren() | Entity | |
removeAllComponents() | Entity | |
removeChild(Entity *entity) | Entity | |
removeChild(const u32 id) | Entity | |
removeChild(const std::string &name) | Entity | |
removeComponent(EntityComponent *component) | Entity | |
removeComponent(const u32 id) | Entity | |
removeComponent(const std::string &name) | Entity | |
setPosition(const vector3df &position) | Entity | |
~Entity() | Entity |