#include <OgreApplication.h>
| OgreApplication::OgreApplication |
( |
void |
| ) |
|
| OgreApplication::~OgreApplication |
( |
void |
| ) |
|
| void OgreApplication::CleanUp |
( |
| ) |
|
| shared_ptr< Ogre::SceneNode > OgreApplication::CreateCamera |
( |
Ogre::String |
name, |
|
|
Ogre::SceneNode * |
targetNode |
|
) |
| |
| shared_ptr< Ogre::SceneNode > OgreApplication::CreateEntityFromMesh |
( |
std::string |
mesh, |
|
|
std::string |
name |
|
) |
| |
| void OgreApplication::CreateEnviroment |
( |
| ) |
|
|
private |
| void OgreApplication::CreateIOS |
( |
| ) |
|
| void OgreApplication::CreateLights |
( |
| ) |
|
|
private |
| shared_ptr< Ogre::Timer > OgreApplication::CreateTimer |
( |
| ) |
|
| void OgreApplication::DestroyNode |
( |
Ogre::SceneNode * |
nodeName | ) |
|
| shared_ptr<OIS::Keyboard> OgreApplication::GetKeyboard |
( |
| ) |
|
|
inline |
| shared_ptr<OIS::Mouse> OgreApplication::GetMouse |
( |
| ) |
|
|
inline |
| Ogre::RenderWindow* OgreApplication::GetRenderWindow |
( |
| ) |
|
|
inline |
| Ogre::SceneManager* OgreApplication::GetSceneManager |
( |
| ) |
|
|
inline |
| shared_ptr<Ogre::Timer> OgreApplication::GetTimer |
( |
| ) |
|
|
inline |
| bool OgreApplication::Initialize |
( |
| ) |
|
| void OgreApplication::Run |
( |
bool |
updateOption = false, |
|
|
bool |
synchroOption = true |
|
) |
| |
| void OgreApplication::SetEntityColour |
( |
Ogre::String |
materialName, |
|
|
Ogre::String |
resourceGroupName, |
|
|
Ogre::ColourValue |
diffuse, |
|
|
Ogre::ColourValue |
specular, |
|
|
Ogre::Real |
shininess |
|
) |
| |
| OIS::InputManager* OgreApplication::inputManager |
|
private |
| shared_ptr<OIS::Keyboard> OgreApplication::keyboard |
|
private |
| shared_ptr<OIS::Mouse> OgreApplication::mouse |
|
private |
| shared_ptr<Ogre::OverlaySystem> OgreApplication::overlaySystem |
|
private |
| Ogre::RenderWindow* OgreApplication::renderWindow |
|
private |
| Ogre::Root* OgreApplication::root |
|
private |
| Ogre::SceneNode* OgreApplication::rootSceneNode |
|
private |
| Ogre::SceneManager* OgreApplication::sceneManager |
|
private |
| shared_ptr<Ogre::Timer> OgreApplication::timer |
|
private |
| Ogre::Viewport* OgreApplication::viewport |
|
private |
The documentation for this class was generated from the following files: