|
Eidolon
|
#include <Ogre.h>#include <OgrePlugin.h>#include <OgreOverlaySystem.h>#include <OgreFontManager.h>#include "RenderTypes.h"

Go to the source code of this file.
Classes | |
| class | ResourceOp |
| class | CommitOp< T > |
| The op() method calls the method commit() with the given object `obj' as the receiver. More... | |
| class | RemoveResourceOp< M > |
| Given a resource manager type M, calls remove() with the given name on the singleton instance of M. More... | |
| class | DestroySceneNodeOp |
| Destroys the given object/node pair by detaching the node and detroying it, then deleting the object. More... | |
| class | OgreImage |
| class | OgreCamera |
| class | OgreMaterial |
| class | OgreLight |
| class | OgreBaseRenderable |
| struct | OgreBaseRenderable::Vertex |
| Fixed definition of a vertex used in the renderer. More... | |
| class | OgreBaseFigure< T, F > |
| class | OgreFigure |
| class | OgreBBSetFigure |
| class | OgreRibbonFigure |
| class | TextureVolumeRenderable |
| class | OgreTextureVolumeFigure |
| class | OgreGlyphFigure |
| class | TextRenderable |
| struct | TextRenderable::TextVertex |
| class | OgreTextFigure |
| class | OgreTexture |
| class | OgreGPUProgram |
| class | OgreRenderAdapter |
| class | OgreRenderScene |
Namespaces | |
| OgreRenderTypes | |
Macros | |
| #define | TOSTR(v) Ogre::StringConverter::toString(v) |
| #define | THROW_RENDEREX(e) throw RenderException(e.getFullDescription().c_str(),__FILE__,__LINE__) |
| #define | MAXNAMECOUNT 1000000 |
Typedefs | |
| typedef std::pair< vec3, vec3 > | planevert |
Functions | |
| void | setNodeFigParent (Ogre::SceneNode *node, Figure *fig, OgreRenderScene *scene) |
| Set `node' to have the same parent node as that of `fig'. More... | |
| void | setCameraVisibility (const Camera *cam, Ogre::MovableObject *obj, bool isVisible, OgreRenderScene *scene) |
| Set the visibility of `obj' to be `isVisible' for the camera `cam'. If `cam' is NULL then `obj' becomes visible/invisible to all cameras. More... | |
| void | destroySceneNode (Ogre::SceneNode *node, Ogre::MovableObject *obj, OgreRenderScene *scene) |
| Deletes the `node' and `obj' objects in a thread-safe manner at some future time (probably next render cycle). More... | |
| Ogre::ColourValue | convert (const color &c) |
| color | convert (const Ogre::ColourValue &c) |
| Ogre::Vector3 | convert (const vec3 &v) |
| vec3 | convert (const Ogre::Vector3 &v) |
| Ogre::Quaternion | convert (const rotator &r) |
| rotator | convert (const Ogre::Quaternion &r) |
| Ogre::GpuProgramType | convert (ProgramType pt) |
| Ogre::PixelFormat | convert (TextureFormat format) |
| TextureFormat | convert (Ogre::PixelFormat format) |
| Ogre::RenderOperation::OperationType | convert (FigureType type) |
| mat4 | convert (const Ogre::Matrix4 &m) |
| #define MAXNAMECOUNT 1000000 |
| #define THROW_RENDEREX | ( | e | ) | throw RenderException(e.getFullDescription().c_str(),__FILE__,__LINE__) |
| #define TOSTR | ( | v | ) | Ogre::StringConverter::toString(v) |
1.8.13