|
Classes | |
| class | Ogre::Billboard |
| A billboard is a primitive which always faces the camera in every frame. More... | |
| class | Ogre::BillboardChain |
| Allows the rendering of a chain of connected billboards. More... | |
| class | Ogre::BillboardChainFactory |
| Factory object for creating BillboardChain instances. More... | |
| class | Ogre::BillboardParticleRenderer |
| Specialisation of ParticleSystemRenderer to render particles using a BillboardSet. More... | |
| class | Ogre::BillboardParticleRendererFactory |
| Factory class for BillboardParticleRenderer. More... | |
| class | Ogre::BillboardSet |
| A collection of billboards (faces which are always facing the given direction) with the same (default) dimensions, material and which are fairly close proximity to each other. More... | |
| class | Ogre::BillboardSetFactory |
| Factory object for creating BillboardSet instances. More... | |
| class | Ogre::CompositionPass |
| Object representing one pass or operation in a composition sequence. More... | |
| class | Ogre::CompositionTargetPass |
| Object representing one render to a RenderTarget or Viewport in the Ogre Composition framework. More... | |
| class | Ogre::CompositionTechnique |
| Base composition technique, can be subclassed in plugins. More... | |
| class | Ogre::Compositor |
| Class representing a Compositor object. More... | |
| class | Ogre::CompositorPtr |
| Specialisation of SharedPtr to allow SharedPtr to be assigned to CompositorPtr. More... | |
| class | Ogre::CompositorChain |
| Chain of compositor effects applying to one viewport. More... | |
| class | Ogre::CompositorInstance |
| An instance of a Compositor object for one Viewport. More... | |
| class | Ogre::CompositorLogic |
| Interface for compositor logics, which can be automatically binded to compositors, allowing per-compositor logic (such as attaching a relevant listener) to happen automatically. More... | |
| class | Ogre::CompositorManager |
| Class for managing Compositor settings for Ogre. More... | |
| class | Ogre::CustomCompositionPass |
| Interface for custom composition passes, allowing custom operations (in addition to the quad, scene and clear operations) in composition passes. More... | |
| class | Ogre::ParticleVisualData |
| Abstract class containing any additional data required to be associated with a particle to perform the required rendering. More... | |
| class | Ogre::Particle |
| Class representing a single particle instance. More... | |
| class | Ogre::ParticleAffector |
| Abstract class defining the interface to be implemented by particle affectors. More... | |
| class | Ogre::ParticleAffectorFactory |
| Abstract class defining the interface to be implemented by creators of ParticleAffector subclasses. More... | |
| class | Ogre::ParticleEmitter |
| Abstract class defining the interface to be implemented by particle emitters. More... | |
| class | Ogre::ParticleEmitterFactory |
| Abstract class defining the interface to be implemented by creators of ParticleEmitter subclasses. More... | |
| class | Ogre::ParticleIterator |
| Convenience class to make it easy to step through all particles in a ParticleSystem. More... | |
| class | Ogre::ParticleScriptCompilerListener |
| This is the specific listener for the particle script compiler. More... | |
| class | Ogre::ParticleScriptCompiler |
| class | Ogre::ParticleSystem |
| Class defining particle system based special effects. More... | |
| class | Ogre::ParticleSystemManager |
| Manages particle systems, particle system scripts (templates) and the available emitter & affector factories. More... | |
| class | Ogre::ParticleSystemFactory |
| Factory object for creating ParticleSystem instances. More... | |
| class | Ogre::ParticleSystemRenderer |
| Abstract class defining the interface required to be implemented by classes which provide rendering capability to ParticleSystem instances. More... | |
| class | Ogre::ParticleSystemRendererFactory |
| Abstract class definition of a factory object for ParticleSystemRenderer. More... | |
| class | Ogre::RibbonTrail |
| Subclass of BillboardChain which automatically leaves a trail behind one or more Node instances. More... | |
| class | Ogre::RibbonTrailFactory |
| Factory object for creating RibbonTrail instances. More... | |
Namespaces | |
| namespace | Ogre::EmitterCommands |
Enumerations | |
| enum | Ogre::BillboardOrigin { Ogre::BBO_TOP_LEFT, Ogre::BBO_TOP_CENTER, Ogre::BBO_TOP_RIGHT, Ogre::BBO_CENTER_LEFT, Ogre::BBO_CENTER, Ogre::BBO_CENTER_RIGHT, Ogre::BBO_BOTTOM_LEFT, Ogre::BBO_BOTTOM_CENTER, Ogre::BBO_BOTTOM_RIGHT } |
| Enum covering what exactly a billboard's position means (center, top-left etc). More... | |
| enum | Ogre::BillboardRotationType { Ogre::BBR_VERTEX, Ogre::BBR_TEXCOORD } |
| The rotation type of billboard. More... | |
| enum | Ogre::BillboardType { Ogre::BBT_POINT, Ogre::BBT_ORIENTED_COMMON, Ogre::BBT_ORIENTED_SELF, Ogre::BBT_PERPENDICULAR_COMMON, Ogre::BBT_PERPENDICULAR_SELF } |
| The type of billboard to use. More... | |
Variables | |
| const size_t | Ogre::RENDER_QUEUE_COUNT = RENDER_QUEUE_MAX+1 |
Enum covering what exactly a billboard's position means (center, top-left etc).
| BBO_TOP_LEFT | |
| BBO_TOP_CENTER | |
| BBO_TOP_RIGHT | |
| BBO_CENTER_LEFT | |
| BBO_CENTER | |
| BBO_CENTER_RIGHT | |
| BBO_BOTTOM_LEFT | |
| BBO_BOTTOM_CENTER | |
| BBO_BOTTOM_RIGHT |
Definition at line 53 of file OgreBillboardSet.h.
The rotation type of billboard.
| BBR_VERTEX |
Rotate the billboard's vertices around their facing direction. |
| BBR_TEXCOORD |
Rotate the billboard's texture coordinates. |
Definition at line 66 of file OgreBillboardSet.h.
| enum Ogre::BillboardType |
The type of billboard to use.
Definition at line 74 of file OgreBillboardSet.h.
| const size_t Ogre::RENDER_QUEUE_COUNT = RENDER_QUEUE_MAX+1 |
Definition at line 44 of file OgreCompositorInstance.h.
Copyright © 2012 Torus Knot Software Ltd

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Sun Sep 2 2012 07:27:25