#include <ExampleApplication.h>
Inheritance diagram for ExampleApplication:
Public Member Functions | |
ExampleApplication () | |
Standard constructor. | |
virtual | ~ExampleApplication () |
Standard destructor. | |
virtual void | go (void) |
Start the example. | |
Protected Member Functions | |
virtual bool | setup (void) |
virtual bool | configure (void) |
virtual void | chooseSceneManager (void) |
virtual void | createCamera (void) |
virtual void | createFrameListener (void) |
virtual void | createScene (void)=0 |
virtual void | destroyScene (void) |
virtual void | createViewports (void) |
virtual void | setupResources (void) |
Method which will define the source of resources (other than current folder). | |
virtual void | createResourceListener (void) |
Optional override method where you can create resource listeners (e.g. for loading screens). | |
virtual void | loadResources (void) |
Protected Attributes | |
Root * | mRoot |
Camera * | mCamera |
SceneManager * | mSceneMgr |
ExampleFrameListener * | mFrameListener |
RenderWindow * | mWindow |
|
Standard constructor.
|
|
Standard destructor.
|
|
|
|
Configures the application - returns false if the user chooses to abandon configuration. |
|
|
|
Reimplemented in GuiApplication. |
|
Optional override method where you can create resource listeners (e.g. for loading screens).
|
|
Implemented in GuiApplication. |
|
|
|
|
|
Start the example.
|
|
Optional override method where you can perform resource group loading Must at least do ResourceGroupManager::getSingleton().initialiseAllResourceGroups(); |
|
Sets up the application - returns false if the user chooses to abandon configuration. |
|
Method which will define the source of resources (other than current folder).
|
|
|
|
|
|
|
|
|
|
|