MyApplication Class Reference

This class is a wrapper for Animation Editor Tool. More...

#include <MyApplication.h>

Inheritance diagram for MyApplication:

GUIApplication List of all members.

Public Member Functions

 MyApplication (void)
virtual ~MyApplication (void)
virtual void go (void)
 start Animation Editor Tool
virtual void goWithArgument (char *arg)
 start 3D view of an animation. This method takes the animation name as parameter

Protected Member Functions

virtual bool setup (void)
virtual bool configure (int)
 loads the Ogre rendering and window configurations
virtual void chooseSceneManager (void)
virtual void createCamera (void)
 generate camera and its look
virtual void createFrameListener (void)
 add frame listener
virtual void createScene (void)=0
virtual void destroyScene (void)
virtual void createViewports (void)
virtual void setupResources (void)
virtual void createResourceListener (void)
virtual void loadResources (void)
virtual void createSceneWithArgument (void)=0
virtual void createFrameListenerWithArgument (char *)=0

Protected Attributes

Root * mRoot
Camera * mCamera
SceneManager * mSceneMgr
MyFrameListenermFrameListener
RenderWindow * mWindow

Detailed Description

This class is a wrapper for Animation Editor Tool.

This class is a wrapper for Animation Editor Tool


Constructor & Destructor Documentation

MyApplication::MyApplication void   ) 
 

MyApplication::~MyApplication void   )  [virtual]
 


Member Function Documentation

void MyApplication::chooseSceneManager void   )  [protected, virtual]
 

bool MyApplication::configure int   )  [protected, virtual]
 

loads the Ogre rendering and window configurations

void MyApplication::createCamera void   )  [protected, virtual]
 

generate camera and its look

void MyApplication::createFrameListener void   )  [protected, virtual]
 

add frame listener

Reimplemented in GUIApplication.

virtual void MyApplication::createFrameListenerWithArgument char *   )  [protected, pure virtual]
 

Implemented in GUIApplication.

void MyApplication::createResourceListener void   )  [protected, virtual]
 

virtual void MyApplication::createScene void   )  [protected, pure virtual]
 

Implemented in GUIApplication.

virtual void MyApplication::createSceneWithArgument void   )  [protected, pure virtual]
 

Implemented in GUIApplication.

void MyApplication::createViewports void   )  [protected, virtual]
 

void MyApplication::destroyScene void   )  [protected, virtual]
 

void MyApplication::go void   )  [virtual]
 

start Animation Editor Tool

void MyApplication::goWithArgument char *  arg  )  [virtual]
 

start 3D view of an animation. This method takes the animation name as parameter

void MyApplication::loadResources void   )  [protected, virtual]
 

bool MyApplication::setup void   )  [protected, virtual]
 

void MyApplication::setupResources void   )  [protected, virtual]
 


Member Data Documentation

Camera* MyApplication::mCamera [protected]
 

MyFrameListener* MyApplication::mFrameListener [protected]
 

Root* MyApplication::mRoot [protected]
 

SceneManager* MyApplication::mSceneMgr [protected]
 

RenderWindow* MyApplication::mWindow [protected]
 


The documentation for this class was generated from the following files:
Generated on Mon May 29 01:10:34 2006 for Papagan by  doxygen 1.4.6-NO