UGDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Protected Member Functions | Protected Attributes
ugdk::action::Entity Class Reference

#include <entity.h>

Inheritance diagram for ugdk::action::Entity:
Inheritance graph
[legend]

List of all members.

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_

Constructor & Destructor Documentation

virtual ugdk::action::Entity::~Entity ( ) [inline, virtual]
ugdk::action::Entity::Entity ( ) [inline, protected]

Member Function Documentation

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]

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines