OGRE
1.10.12
Object-Oriented Graphics Rendering Engine
|
Namespaces | |
Ogre::EmitterCommands | |
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::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::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::ParticleSystem |
Class defining particle system based special effects. More... | |
class | Ogre::ParticleSystemFactory |
Factory object for creating ParticleSystem instances. More... | |
class | Ogre::ParticleSystemManager |
Manages particle systems, particle system scripts (templates) and the available emitter & affector factories. 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::ParticleVisualData |
Abstract class containing any additional data required to be associated with a particle to perform the required rendering. 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... | |
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).
Enumerator | |
---|---|
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 |
enum Ogre::BillboardType |
The type of billboard to use.
const size_t Ogre::RENDER_QUEUE_COUNT = RENDER_QUEUE_MAX+1 |