Rendering
Detailed Description
Classes to manage the OpenGL Rendering via Ogre.
Classes | |
class | OgreAdaptor |
Adptor to Ogre3d. More... | |
class | OgreCreator |
Functions that creates Ogre3d objects. More... | |
class | OgreDynamicLines |
Class for drawing lines. More... | |
class | OgreDynamicRenderable |
Abstract base class providing mechanisms for dynamically growing hardware buffers. More... | |
class | OgreHUD |
The Heads Up Display. More... | |
class | OgreSimpleShape |
Class used to render simple shapes. More... | |
Functions | |
virtual | ~OgreCreator () |
Destructor. | |
static void | CreateBasicShapes () |
Create some simple general shapes. | |
static OgreVisual * | CreatePlane (XMLConfigNode *node, Entity *parent) |
Helper function to create a Plane. | |
static void | CreateLight (XMLConfigNode *node, Entity *entity) |
Create a light source and attach it to the entity. | |
static Ogre::Camera * | CreateCamera (const std::string &name, double nearClip, double farClip, double hfov, Ogre::RenderTarget *renderTarget) |
Helper function to create a camera. | |
static void | CreateFog (XMLConfigNode *node) |
Helper function to create fog. | |
static void | SaveFog (XMLConfigNode *node) |
Helper function to save the fog settings. | |
static void | CreateSky (XMLConfigNode *node) |
Helper function to create the sky. | |
static void | DrawGrid () |