#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] |
1.5.4