|
| Renderable (BehaviourType type, World *world, EventSystem *eventSystem) |
|
| Renderable (BehaviourType type, World *world, Ogre::ConfigFile::SettingsMultiMap *initializingSettings, EventSystem *eventSystem) |
|
| Renderable (Renderable *other, World *world, int id, EventSystem *eventSystem) |
|
virtual Ogre::Entity * | getModel () |
|
virtual void | setModel (Ogre::Entity *model) |
|
virtual void | startup (void) |
|
virtual void | update (void) |
|
virtual void | shutdown (void) |
|
virtual Behaviour * | clone (Ogre::ConfigFile::SettingsMultiMap *initializingSettings, EventSystem *eventSystem) |
|
virtual Behaviour * | clone (int id, EventSystem *eventSystem) |
|
| Behaviour (BehaviourType type, World *world, EventSystem *eventSystem) |
|
| Behaviour (BehaviourType type, World *world, Ogre::ConfigFile::SettingsMultiMap *initializingSettings, EventSystem *eventSystem) |
|
| Behaviour (Behaviour *other, World *world, int id, EventSystem *eventSystem) |
|
BehaviourType | getBehaviourType () |
|
virtual Behaviour* Nimbus::Renderable::clone |
( |
Ogre::ConfigFile::SettingsMultiMap * |
initializingSettings, |
|
|
EventSystem * |
eventSystem |
|
) |
| |
|
virtual |
In form with the prototype pattern, this method creates a new instance of the behaviour. (Deep copy) Note: You are responsible for garbage collecting this behavior.
Implements Nimbus::Behaviour.
The documentation for this class was generated from the following files:
- C:/Users/Hazen/Documents/projects/Nimbus/src/Behaviours/Renderable.h
- C:/Users/Hazen/Documents/projects/Nimbus/src/Behaviours/Renderable.cpp