|
class | Animation |
| An animation sequence. More...
|
|
class | AnimationContainer |
| An animation container interface, which allows generic access to sibling animations. More...
|
|
class | AnimationState |
| Represents the state of an animation and the weight of its influence. More...
|
|
class | AnimationStateControllerValue |
| ControllerValue wrapper class for AnimationState. More...
|
|
class | AnimationStateSet |
| Class encapsulating a set of AnimationState objects. More...
|
|
class | AnimationTrack |
| A 'track' in an animation sequence, i.e. More...
|
|
class | Billboard |
| A billboard is a primitive which always faces the camera in every frame. More...
|
|
class | BillboardChain |
| Allows the rendering of a chain of connected billboards. More...
|
|
class | BillboardChainFactory |
| Factory object for creating BillboardChain instances. More...
|
|
class | BillboardParticleRenderer |
| Specialisation of ParticleSystemRenderer to render particles using a BillboardSet. More...
|
|
class | BillboardParticleRendererFactory |
| Factory class for BillboardParticleRenderer. More...
|
|
class | 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 | BillboardSetFactory |
| Factory object for creating BillboardSet instances. More...
|
|
class | BorderPanelOverlayElement |
| A specialisation of the PanelOverlayElement to provide a panel with a border. More...
|
|
class | BorderPanelOverlayElementFactory |
| Factory for creating BorderPanelOverlayElement instances. More...
|
|
class | BorderRenderable |
| Class for rendering the border of a BorderPanelOverlayElement. More...
|
|
struct | CbDrawCall |
|
struct | CbDrawCallIndexed |
|
struct | CbDrawCallStrip |
|
struct | CbRenderOp |
|
struct | CbStartV1LegacyRendering |
|
class | D3D11DepthPixelBuffer |
|
class | D3D11HardwareBuffer |
| Base implementation of a D3D11 buffer, dealing with all the common aspects. More...
|
|
class | D3D11HardwareBufferManager |
| D3D11HardwareBufferManagerBase as a Singleton. More...
|
|
class | D3D11HardwareBufferManagerBase |
| Implementation of HardwareBufferManager for D3D11. More...
|
|
class | D3D11HardwareIndexBuffer |
|
class | D3D11HardwarePixelBuffer |
|
class | D3D11HardwareUniformBuffer |
| Specialisation of HardwareBuffer for D3D11. More...
|
|
class | D3D11HardwareVertexBuffer |
| Specialisation of HardwareVertexBuffer for D3D11. More...
|
|
class | D3D11NullPixelBuffer |
|
class | D3D11RenderToVertexBuffer |
| An object which renders geometry to a vertex. More...
|
|
class | DefaultHardwareBufferManager |
| DefaultHardwareBufferManager as a Singleton. More...
|
|
class | DefaultHardwareBufferManagerBase |
| Specialisation of HardwareBufferManagerBase to emulate hardware buffers. More...
|
|
class | DefaultHardwareCounterBuffer |
| Specialisation of HardwareCounterBuffer for emulation. More...
|
|
class | DefaultHardwareIndexBuffer |
| Specialisation of HardwareIndexBuffer for emulation. More...
|
|
class | DefaultHardwareUniformBuffer |
| Specialisation of HardwareUniformBuffer for emulation. More...
|
|
class | DefaultHardwareVertexBuffer |
| Specialisation of HardwareVertexBuffer for emulation. More...
|
|
class | EdgeData |
| This class contains the information required to describe the edge connectivity of a given set of vertices and indexes. More...
|
|
class | EdgeListBuilder |
| General utility class for building edge lists for geometry. More...
|
|
class | Entity |
| Defines an instance of a discrete, movable object based on a Mesh. More...
|
|
class | EntityFactory |
| Factory object for creating Entity instances. More...
|
|
class | GL3PlusDefaultHardwareBufferManager |
| GL3PlusDefaultHardwareBufferManagerBase as a Singleton. More...
|
|
class | GL3PlusDefaultHardwareBufferManagerBase |
| Specialisation of HardwareBufferManager to emulate hardware buffers. More...
|
|
class | GL3PlusDefaultHardwareCounterBuffer |
| Specialisation of HardwareCounterBuffer for emulation. More...
|
|
class | GL3PlusDefaultHardwareIndexBuffer |
| Specialisation of HardwareIndexBuffer for emulation. More...
|
|
class | GL3PlusDefaultHardwareUniformBuffer |
| Specialisation of HardwareUniformBuffer for emulation. More...
|
|
class | GL3PlusDefaultHardwareVertexBuffer |
| Specialisation of HardwareVertexBuffer for emulation. More...
|
|
class | GL3PlusDepthPixelBuffer |
|
class | GL3PlusHardwareBufferManager |
| GL3PlusHardwareBufferManagerBase as a Singleton. More...
|
|
class | GL3PlusHardwareBufferManagerBase |
| Implementation of HardwareBufferManager for OpenGL. More...
|
|
class | GL3PlusHardwareCounterBuffer |
| Specialisation of HardwareCounterBuffer for OpenGL. More...
|
|
class | GL3PlusHardwareIndexBuffer |
|
class | GL3PlusHardwarePixelBuffer |
|
class | GL3PlusHardwareShaderStorageBuffer |
| Specialisation of HardwareUniformBuffer for the OpenGL Shader Storage Buffer. More...
|
|
class | GL3PlusHardwareUniformBuffer |
| Specialisation of HardwareUniformBuffer for OpenGL. More...
|
|
class | GL3PlusHardwareVertexBuffer |
| Specialisation of HardwareVertexBuffer for OpenGL. More...
|
|
class | GL3PlusNullPixelBuffer |
|
class | GL3PlusRenderBuffer |
| Renderbuffer surface. More...
|
|
class | GL3PlusRenderToVertexBuffer |
| An object which renders geometry to a vertex. More...
|
|
class | GL3PlusTextureBuffer |
| Texture surface. More...
|
|
class | GLES2DefaultHardwareBufferManager |
| GLES2DefaultHardwareBufferManagerBase as a Singleton. More...
|
|
class | GLES2DefaultHardwareBufferManagerBase |
| Specialisation of HardwareBufferManager to emulate hardware buffers. More...
|
|
class | GLES2DefaultHardwareIndexBuffer |
| Specialisation of HardwareIndexBuffer for emulation. More...
|
|
class | GLES2DefaultHardwareUniformBuffer |
| Specialisation of HardwareUniformBuffer for emulation. More...
|
|
class | GLES2DefaultHardwareVertexBuffer |
| Specialisation of HardwareVertexBuffer for emulation. More...
|
|
class | GLES2DepthPixelBuffer |
|
class | GLES2HardwareBufferManager |
| GLES2HardwareBufferManagerBase as a Singleton. More...
|
|
class | GLES2HardwareBufferManagerBase |
| Implementation of HardwareBufferManager for OpenGL ES. More...
|
|
class | GLES2HardwareIndexBuffer |
|
class | GLES2HardwarePixelBuffer |
|
class | GLES2HardwareUniformBuffer |
| Specialisation of HardwareUniformBuffer for OpenGL. More...
|
|
class | GLES2HardwareVertexBuffer |
| Specialisation of HardwareVertexBuffer for OpenGL ES. More...
|
|
class | GLES2NullPixelBuffer |
|
class | GLES2RenderBuffer |
| Renderbuffer surface. More...
|
|
class | GLES2RenderToVertexBuffer |
| An object which renders geometry to a vertex. More...
|
|
class | GLES2TextureBuffer |
| Texture surface. More...
|
|
class | HardwareBuffer |
| Abstract class defining common features of hardware buffers. More...
|
|
class | HardwareBufferLicensee |
| Abstract interface representing a 'licensee' of a hardware buffer copy. More...
|
|
struct | HardwareBufferLockGuard |
| Locking helper. More...
|
|
class | HardwareBufferManager |
| Singleton wrapper for hardware buffer manager. More...
|
|
class | HardwareBufferManagerBase |
| Base definition of a hardware buffer manager. More...
|
|
class | HardwareCounterBuffer |
| Specialisation of HardwareBuffer for a counter buffer. More...
|
|
class | HardwareCounterBufferSharedPtr |
| Shared pointer implementation used to share counter buffers. More...
|
|
class | HardwareIndexBuffer |
| Specialisation of HardwareBuffer for vertex index buffers, still abstract. More...
|
|
class | HardwareIndexBufferSharedPtr |
| Shared pointer implementation used to share index buffers. More...
|
|
class | HardwarePixelBuffer |
| Specialisation of HardwareBuffer for a pixel buffer. More...
|
|
class | HardwarePixelBufferSharedPtr |
| Shared pointer implementation used to share pixel buffers. More...
|
|
class | HardwareUniformBuffer |
| Specialisation of HardwareBuffer for a uniform buffer. More...
|
|
class | HardwareUniformBufferSharedPtr |
| Shared pointer implementation used to share uniform buffers. More...
|
|
class | HardwareVertexBuffer |
| Specialisation of HardwareBuffer for a vertex buffer. More...
|
|
class | HardwareVertexBufferSharedPtr |
| Shared pointer implementation used to share vertex buffers. More...
|
|
class | IndexData |
| Summary class collecting together index data source information. More...
|
|
class | KeyFrame |
| A key frame in an animation sequence defined by an AnimationTrack. More...
|
|
struct | LinkedSkeletonAnimationSource |
| Link to another skeleton to share animations. More...
|
|
class | ManualObject |
| Class providing a much simplified interface to generating manual objects with custom geometry. More...
|
|
class | ManualObjectFactory |
| Factory object for creating ManualObject instances. More...
|
|
class | Mesh |
| Resource holding data about 3D mesh. More...
|
|
struct | MeshLodUsage |
| A way of recording the way each LODs is recorded this Mesh. More...
|
|
class | MeshManager |
| Handles the management of mesh resources. More...
|
|
class | MeshSerializer |
| Class for serialising mesh data to/from an OGRE .mesh file. More...
|
|
class | MeshSerializerImpl |
| Internal implementation of Mesh reading / writing for the latest version of the .mesh format. More...
|
|
class | MeshSerializerImpl_v1_1 |
| Class for providing backwards-compatibility for loading version 1.1 of the .mesh format. More...
|
|
class | MeshSerializerImpl_v1_10 |
| Class for providing backwards-compatibility for loading version 1.10 of the .mesh format. More...
|
|
class | MeshSerializerImpl_v1_2 |
| Class for providing backwards-compatibility for loading version 1.2 of the .mesh format. More...
|
|
class | MeshSerializerImpl_v1_3 |
| Class for providing backwards-compatibility for loading version 1.3 of the .mesh format. More...
|
|
class | MeshSerializerImpl_v1_4 |
| Class for providing backwards-compatibility for loading version 1.4 of the .mesh format. More...
|
|
class | MeshSerializerImpl_v1_41 |
| Class for providing backwards-compatibility for loading version 1.41 of the .mesh format. More...
|
|
class | MeshSerializerImpl_v1_8 |
| Class for providing backwards-compatibility for loading version 1.8 of the .mesh format. More...
|
|
class | MeshSerializerListener |
|
class | MetalDepthPixelBuffer |
|
class | MetalHardwareBufferCommon |
| Common buffer operations for most v1 buffer interfaces used in Metal This implementation treats: Ignores STATIC and DYNAMIC bit in buffers Lack of WRITE_ONLY and DISCARDABLE buffer puts it in slowest path. More...
|
|
class | MetalHardwareBufferManager |
| MetalHardwareBufferManagerBase as a Singleton. More...
|
|
class | MetalHardwareBufferManagerBase |
| Implementation of HardwareBufferManager for Metal. More...
|
|
class | MetalHardwareIndexBuffer |
| Specialisation of HardwareIndexBuffer for Metal. More...
|
|
class | MetalHardwarePixelBuffer |
|
class | MetalHardwareVertexBuffer |
| Specialisation of HardwareVertexBuffer for Metal. More...
|
|
class | MetalNullPixelBuffer |
|
class | MetalTextureBuffer |
| Texture surface. More...
|
|
class | NodeAnimationTrack |
| Specialised AnimationTrack for dealing with node transforms. More...
|
|
class | NULLHardwarePixelBuffer |
|
class | NumericAnimationTrack |
| Specialised AnimationTrack for dealing with generic animable values. More...
|
|
class | NumericKeyFrame |
| Specialised KeyFrame which stores any numeric value. More...
|
|
class | OldBone |
| A bone in a skeleton. More...
|
|
class | OldNode |
| Class representing a general-purpose OldNode an articulated scene graph. More...
|
|
class | OldNodeAnimationTrack |
| Specialised AnimationTrack for dealing with node transforms. More...
|
|
class | OldSkeletonInstance |
| A OldSkeletonInstance is a single instance of a Skeleton used by a world object. More...
|
|
class | OldSkeletonManager |
| Handles the management of skeleton resources. More...
|
|
class | Overlay |
| Represents a layer which is rendered on top of the 'normal' scene contents. More...
|
|
class | OverlayContainer |
| A 2D element which contains other OverlayElement instances. More...
|
|
class | OverlayElement |
| Abstract definition of a 2D element to be displayed in an Overlay. More...
|
|
class | OverlayElementFactory |
| Defines the interface which all components wishing to supply OverlayElement subclasses must implement. More...
|
|
class | OverlayManager |
| Manages Overlay objects, parsing them from .overlay files and storing a lookup library of them. More...
|
|
class | OverlayProfileSessionListener |
| Concrete impl. More...
|
|
class | OverlaySystem |
| This class simplify initialization / finalization of the overlay system. More...
|
|
class | PanelOverlayElement |
| OverlayElement representing a flat, single-material (or transparent) panel which can contain other elements. More...
|
|
class | PanelOverlayElementFactory |
| Factory for creating PanelOverlayElement instances. More...
|
|
class | PatchMesh |
| Patch specialisation of Mesh. More...
|
|
class | PatchSurface |
| A surface which is defined by curves of some kind to form a patch, e.g. More...
|
|
class | Pose |
| A pose is a linked set of vertex offsets applying to one set of vertex data. More...
|
|
class | PrefabFactory |
| A factory class that can create various mesh prefabs. More...
|
|
class | Rectangle2D |
| Allows the rendering of a simple 2D rectangle This class renders a simple 2D rectangle; this rectangle has no depth and therefore is best used with 'depth_write off' materials. More...
|
|
class | Rectangle2DFactory |
| Factory object for creating Entity instances. More...
|
|
class | RenderOperation |
| 'New' rendering operation using vertex buffers. More...
|
|
class | RenderToVertexBuffer |
| An object which renders geometry to a vertex. More...
|
|
class | RibbonTrail |
| Subclass of BillboardChain which automatically leaves a trail behind one or more Node instances. More...
|
|
class | RibbonTrailFactory |
| Factory object for creating RibbonTrail instances. More...
|
|
class | SimpleRenderable |
| Simple implementation of MovableObject and Renderable for single-part custom objects. More...
|
|
class | Skeleton |
| A collection of OldBone objects used to animate a skinned mesh. More...
|
|
class | SkeletonSerializer |
| Class for serialising skeleton data to/from an OGRE .skeleton file. More...
|
|
class | StaticGeometry |
| Pre-transforms and batches up meshes for efficient use as static geometry in a scene. More...
|
|
class | SubEntity |
| Utility class which defines the sub-parts of an Entity. More...
|
|
class | SubMesh |
| Defines a part of a complete mesh. More...
|
|
class | TagPoint |
| A tagged point on a skeleton, which can be used to attach entities to on specific other entities. More...
|
|
class | TangentSpaceCalc |
| Class for calculating a tangent space basis. More...
|
|
class | TempBlendedBufferInfo |
| Structure for recording the use of temporary blend buffers. More...
|
|
class | TextAreaOverlayElement |
| This class implements an overlay element which contains simple unformatted text. More...
|
|
class | TextAreaOverlayElementFactory |
| Factory for creating TextAreaOverlayElement instances. More...
|
|
class | TimeIndex |
| Time index object used to search keyframe at the given position. More...
|
|
class | TransformKeyFrame |
| Specialised KeyFrame which stores a full transform. More...
|
|
class | VertexAnimationTrack |
| Specialised AnimationTrack for dealing with changing vertex position information. More...
|
|
struct | VertexBoneAssignment_s |
| Records the assignment of a single vertex to a single bone with the corresponding weight. More...
|
|
class | VertexBufferBinding |
| Records the state of all the vertex buffer bindings required to provide a vertex declaration with the input data it needs for the vertex elements. More...
|
|
class | VertexCacheProfiler |
| Vertex cache profiler. More...
|
|
class | VertexData |
| Summary class collecting together vertex source information. More...
|
|
class | VertexDeclaration |
| This class declares the format of a set of vertex inputs, which can be issued to the rendering API through a RenderOperation. More...
|
|
class | VertexElement |
| This class declares the usage of a single vertex buffer as a component of a complete VertexDeclaration. More...
|
|
class | VertexMorphKeyFrame |
| Specialised KeyFrame which stores absolute vertex positions for a complete buffer, designed to be interpolated with other keys in the same track. More...
|
|
class | VertexPoseKeyFrame |
| Specialised KeyFrame which references a Mesh::Pose at a certain influence level, which stores offsets for a subset of the vertices in a buffer to provide a blendable pose. More...
|
|
class | VertexShadowMapHelper |
|
class | WireBoundingBox |
| Allows the rendering of a wireframe bounding box. More...
|
|