#include <minimap.h>
Public Member Functions | |
Minimap (GraphicsInteractionManager *gim) | |
virtual | ~Minimap (void) |
Minimap (GraphicsInteractionManager *gim) | |
virtual | ~Minimap (void) |
Minimap (GraphicsInteractionManager *gim) | |
virtual | ~Minimap (void) |
Minimap (GraphicsInteractionManager *gim) | |
virtual | ~Minimap (void) |
Minimap (GraphicsInteractionManager *gim) | |
virtual | ~Minimap (void) |
Protected Member Functions | |
virtual bool | frameRenderingQueued (const Ogre::FrameEvent &e) |
virtual void | preRenderTargetUpdate (const Ogre::RenderTargetEvent &evt) |
virtual void | postRenderTargetUpdate (const Ogre::RenderTargetEvent &evt) |
void | init (void) |
virtual bool | frameRenderingQueued (const Ogre::FrameEvent &e) |
virtual void | preRenderTargetUpdate (const Ogre::RenderTargetEvent &evt) |
virtual void | postRenderTargetUpdate (const Ogre::RenderTargetEvent &evt) |
void | init (void) |
virtual bool | frameRenderingQueued (const Ogre::FrameEvent &e) |
virtual void | preRenderTargetUpdate (const Ogre::RenderTargetEvent &evt) |
virtual void | postRenderTargetUpdate (const Ogre::RenderTargetEvent &evt) |
void | init (void) |
virtual bool | frameRenderingQueued (const Ogre::FrameEvent &e) |
virtual void | preRenderTargetUpdate (const Ogre::RenderTargetEvent &evt) |
virtual void | postRenderTargetUpdate (const Ogre::RenderTargetEvent &evt) |
void | init (void) |
virtual bool | frameRenderingQueued (const Ogre::FrameEvent &e) |
virtual void | preRenderTargetUpdate (const Ogre::RenderTargetEvent &evt) |
virtual void | postRenderTargetUpdate (const Ogre::RenderTargetEvent &evt) |
void | init (void) |
Protected Attributes | |
GraphicsInteractionManager * | gfx |
Ogre::Camera * | minimapCamera |
Ogre::TexturePtr | rttt |
Ogre::RenderTexture * | renderTexture |
Ogre::MaterialPtr | renderMaterial |
Ogre::Rectangle2D * | minimap |
Ogre::SceneNode * | minimapSceneNode |
GraphicsInteractionManager * | gfx |
Ogre::Camera * | minimapCamera |
Ogre::RenderTexture * | renderTexture |
Ogre::Rectangle2D * | minimap |
Ogre::SceneNode * | minimapSceneNode |
GraphicsInteractionManager * | gfx |
Ogre::Camera * | minimapCamera |
Ogre::RenderTexture * | renderTexture |
Ogre::Rectangle2D * | minimap |
Ogre::SceneNode * | minimapSceneNode |
GraphicsInteractionManager * | gfx |
Ogre::Camera * | minimapCamera |
Ogre::RenderTexture * | renderTexture |
Ogre::Rectangle2D * | minimap |
Ogre::SceneNode * | minimapSceneNode |
GraphicsInteractionManager * | gfx |
Ogre::Camera * | minimapCamera |
Ogre::RenderTexture * | renderTexture |
Ogre::Rectangle2D * | minimap |
Ogre::SceneNode * | minimapSceneNode |
Private Member Functions | |
Ogre::Camera * | createMinimapCamera (void) |
Ogre::Camera * | createMinimapCamera (void) |
Ogre::Camera * | createMinimapCamera (void) |
Ogre::Camera * | createMinimapCamera (void) |
Ogre::Camera * | createMinimapCamera (void) |
Private Attributes | |
Ogre::Real | updatePeriod |
const Ogre::Real | DEFAULT_MINIMAP_UPDATE_PERIOD |
Definition at line 23 of file minimap.h.
OgreGFX::Minimap::Minimap | ( | GraphicsInteractionManager * | gim | ) |
OgreGFX::Minimap::~Minimap | ( | void | ) | [virtual] |
Definition at line 22 of file minimap.cpp.
OgreGFX::Minimap::Minimap | ( | GraphicsInteractionManager * | gim | ) |
virtual OgreGFX::Minimap::~Minimap | ( | void | ) | [virtual] |
OgreGFX::Minimap::Minimap | ( | GraphicsInteractionManager * | gim | ) |
virtual OgreGFX::Minimap::~Minimap | ( | void | ) | [virtual] |
OgreGFX::Minimap::Minimap | ( | GraphicsInteractionManager * | gim | ) |
virtual OgreGFX::Minimap::~Minimap | ( | void | ) | [virtual] |
OgreGFX::Minimap::Minimap | ( | GraphicsInteractionManager * | gim | ) |
virtual OgreGFX::Minimap::~Minimap | ( | void | ) | [virtual] |
bool OgreGFX::Minimap::frameRenderingQueued | ( | const Ogre::FrameEvent & | e | ) | [protected, virtual] |
Definition at line 78 of file minimap.cpp.
References DEFAULT_MINIMAP_UPDATE_PERIOD, gfx, OgreGFX::GraphicsInteractionManager::mCamera, minimapCamera, renderTexture, and updatePeriod.
void OgreGFX::Minimap::preRenderTargetUpdate | ( | const Ogre::RenderTargetEvent & | evt | ) | [protected, virtual] |
void OgreGFX::Minimap::postRenderTargetUpdate | ( | const Ogre::RenderTargetEvent & | evt | ) | [protected, virtual] |
void OgreGFX::Minimap::init | ( | void | ) | [protected] |
Definition at line 37 of file minimap.cpp.
References DEFAULT_MINIMAP_UPDATE_PERIOD, gfx, OgreGFX::GraphicsInteractionManager::mCamera, minimap, OgreGFX::MINIMAP_CAMERA_MASK, minimapCamera, minimapSceneNode, OgreGFX::GraphicsInteractionManager::mRoot, OgreGFX::GraphicsInteractionManager::mSceneMgr, OgreGFX::GraphicsInteractionManager::mWindow, renderMaterial, renderTexture, rttt, and updatePeriod.
Referenced by Minimap().
Ogre::Camera* OgreGFX::Minimap::createMinimapCamera | ( | void | ) | [private] |
virtual bool OgreGFX::Minimap::frameRenderingQueued | ( | const Ogre::FrameEvent & | e | ) | [protected, virtual] |
virtual void OgreGFX::Minimap::preRenderTargetUpdate | ( | const Ogre::RenderTargetEvent & | evt | ) | [protected, virtual] |
virtual void OgreGFX::Minimap::postRenderTargetUpdate | ( | const Ogre::RenderTargetEvent & | evt | ) | [protected, virtual] |
void OgreGFX::Minimap::init | ( | void | ) | [protected] |
Ogre::Camera* OgreGFX::Minimap::createMinimapCamera | ( | void | ) | [private] |
virtual bool OgreGFX::Minimap::frameRenderingQueued | ( | const Ogre::FrameEvent & | e | ) | [protected, virtual] |
virtual void OgreGFX::Minimap::preRenderTargetUpdate | ( | const Ogre::RenderTargetEvent & | evt | ) | [protected, virtual] |
virtual void OgreGFX::Minimap::postRenderTargetUpdate | ( | const Ogre::RenderTargetEvent & | evt | ) | [protected, virtual] |
void OgreGFX::Minimap::init | ( | void | ) | [protected] |
Ogre::Camera* OgreGFX::Minimap::createMinimapCamera | ( | void | ) | [private] |
virtual bool OgreGFX::Minimap::frameRenderingQueued | ( | const Ogre::FrameEvent & | e | ) | [protected, virtual] |
virtual void OgreGFX::Minimap::preRenderTargetUpdate | ( | const Ogre::RenderTargetEvent & | evt | ) | [protected, virtual] |
virtual void OgreGFX::Minimap::postRenderTargetUpdate | ( | const Ogre::RenderTargetEvent & | evt | ) | [protected, virtual] |
void OgreGFX::Minimap::init | ( | void | ) | [protected] |
Ogre::Camera* OgreGFX::Minimap::createMinimapCamera | ( | void | ) | [private] |
virtual bool OgreGFX::Minimap::frameRenderingQueued | ( | const Ogre::FrameEvent & | e | ) | [protected, virtual] |
virtual void OgreGFX::Minimap::preRenderTargetUpdate | ( | const Ogre::RenderTargetEvent & | evt | ) | [protected, virtual] |
virtual void OgreGFX::Minimap::postRenderTargetUpdate | ( | const Ogre::RenderTargetEvent & | evt | ) | [protected, virtual] |
void OgreGFX::Minimap::init | ( | void | ) | [protected] |
Ogre::Camera* OgreGFX::Minimap::createMinimapCamera | ( | void | ) | [private] |
GraphicsInteractionManager* OgreGFX::Minimap::gfx [protected] |
Definition at line 37 of file minimap.h.
Referenced by frameRenderingQueued(), init(), and Minimap().
Ogre::Camera* OgreGFX::Minimap::minimapCamera [protected] |
Ogre::TexturePtr OgreGFX::Minimap::rttt [protected] |
Ogre::RenderTexture* OgreGFX::Minimap::renderTexture [protected] |
Ogre::MaterialPtr OgreGFX::Minimap::renderMaterial [protected] |
Ogre::Rectangle2D* OgreGFX::Minimap::minimap [protected] |
Definition at line 48 of file minimap.h.
Referenced by init(), postRenderTargetUpdate(), and preRenderTargetUpdate().
Ogre::SceneNode* OgreGFX::Minimap::minimapSceneNode [protected] |
Ogre::Real OgreGFX::Minimap::updatePeriod [private] |
const Ogre::Real OgreGFX::Minimap::DEFAULT_MINIMAP_UPDATE_PERIOD [private] |
GraphicsInteractionManager* OgreGFX::Minimap::gfx [protected] |
Ogre::Camera* OgreGFX::Minimap::minimapCamera [protected] |
Ogre::RenderTexture* OgreGFX::Minimap::renderTexture [protected] |
Ogre::Rectangle2D* OgreGFX::Minimap::minimap [protected] |
Ogre::SceneNode* OgreGFX::Minimap::minimapSceneNode [protected] |
GraphicsInteractionManager* OgreGFX::Minimap::gfx [protected] |
Ogre::Camera* OgreGFX::Minimap::minimapCamera [protected] |
Ogre::RenderTexture* OgreGFX::Minimap::renderTexture [protected] |
Ogre::Rectangle2D* OgreGFX::Minimap::minimap [protected] |
Ogre::SceneNode* OgreGFX::Minimap::minimapSceneNode [protected] |
GraphicsInteractionManager* OgreGFX::Minimap::gfx [protected] |
Ogre::Camera* OgreGFX::Minimap::minimapCamera [protected] |
Ogre::RenderTexture* OgreGFX::Minimap::renderTexture [protected] |
Ogre::Rectangle2D* OgreGFX::Minimap::minimap [protected] |
Ogre::SceneNode* OgreGFX::Minimap::minimapSceneNode [protected] |
GraphicsInteractionManager* OgreGFX::Minimap::gfx [protected] |
Ogre::Camera* OgreGFX::Minimap::minimapCamera [protected] |
Ogre::RenderTexture* OgreGFX::Minimap::renderTexture [protected] |
Ogre::Rectangle2D* OgreGFX::Minimap::minimap [protected] |
Ogre::SceneNode* OgreGFX::Minimap::minimapSceneNode [protected] |