|
Eidolon
|
Classes | |
| class | CommitOp |
| The op() method calls the method commit() with the given object `obj' as the receiver. More... | |
| class | DestroySceneNodeOp |
| Destroys the given object/node pair by detaching the node and detroying it, then deleting the object. More... | |
| class | OgreBaseFigure |
| class | OgreBaseRenderable |
| class | OgreBBSetFigure |
| class | OgreCamera |
| class | OgreFigure |
| class | OgreGlyphFigure |
| class | OgreGPUProgram |
| class | OgreImage |
| class | OgreLight |
| class | OgreMaterial |
| class | OgreRenderAdapter |
| class | OgreRenderScene |
| class | OgreRibbonFigure |
| class | OgreTextFigure |
| class | OgreTexture |
| class | OgreTextureVolumeFigure |
| class | RemoveResourceOp |
| Given a resource manager type M, calls remove() with the given name on the singleton instance of M. More... | |
| class | ResourceOp |
| class | TextRenderable |
| class | TextureVolumeRenderable |
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) |
|
inline |

|
inline |
|
inline |

|
inline |
|
inline |

|
inline |

|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| 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).


| 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.

| void setNodeFigParent | ( | Ogre::SceneNode * | node, |
| Figure * | fig, | ||
| OgreRenderScene * | scene | ||
| ) |
Set `node' to have the same parent node as that of `fig'.


1.8.13