UGDK
|
#include <entity.h>
Public Member Functions | |
virtual | ~Entity () |
virtual bool | to_be_removed () const |
virtual void | Update (double dt)=0 |
virtual void | OnSceneAdd (Scene *scene) |
Protected Member Functions | |
Entity () | |
Protected Attributes | |
bool | to_be_removed_ |
virtual ugdk::action::Entity::~Entity | ( | ) | [inline, virtual] |
ugdk::action::Entity::Entity | ( | ) | [inline, protected] |
virtual void ugdk::action::Entity::OnSceneAdd | ( | Scene * | scene | ) | [inline, virtual] |
Reimplemented in ugdk::action::EntityProxy, and ugdk::ui::Menu.
virtual bool ugdk::action::Entity::to_be_removed | ( | ) | const [inline, virtual] |
Reimplemented in ugdk::action::EntityProxy.
virtual void ugdk::action::Entity::Update | ( | double | dt | ) | [pure virtual] |
Implemented in ugdk::ui::Menu, and ugdk::action::EntityProxy.
bool ugdk::action::Entity::to_be_removed_ [protected] |