| Ogre::_ConfigOption | Packages the details of a configuration option |
| Ogre::_GeomVector | Helper struct when dealing with buffers |
| _StringBase | |
| Ogre::ActionEvent | |
| Ogre::ActionListener | Specialised EventListener for receiving component-specific ActionEvent events |
| Ogre::ActionTarget | Handles the adding and removing of ActionListeners |
| Ogre::Animation | An animation sequence |
| Ogre::AnimationControllerFunction | Predefined controller function for dealing with animation |
| Ogre::AnimationState | Represents the state of an animation and the weight of it's influence |
| Ogre::AnimationTrack | A 'track' in an animation sequence, ie a sequence of keyframes which affect a certain type of animable object |
| Ogre::ArchiveEx | Archive-handling class |
| Ogre::ArchiveEx::FileInfo | Information about a file/directory within the archive will be returned using a FileInfo struct |
| Ogre::ArchiveFactory | Abstract factory class, archive codec plugins can register concrete subclasses of this |
| Ogre::ArchiveManager | ResourceManager specialization to handle Archive plug-ins |
| Ogre::AreaEmitter | Particle emitter which emits particles randomly from points inside an area (box, sphere, ellipsoid whatever subclasses choose to be) |
| Ogre::AreaEmitter::CmdDepth | Command object for area emitter size (see ParamCommand) |
| Ogre::AreaEmitter::CmdHeight | Command object for area emitter size (see ParamCommand) |
| Ogre::AreaEmitter::CmdWidth | Command object for area emitter size (see ParamCommand) |
| Ogre::AxisAlignedBox | A 3D box aligned with the x/y/z axes |
| Ogre::Billboard | A billboard is a primitive which always faces the camera in every frame |
| Ogre::BillboardSet | A collection of billboards (faces which are always facing the camera) with the same (default) dimensions, material and which are fairly close proximity to each other |
| binary_function | |
| Ogre::Bitwise | Class for manipulating bit patterns |
| Ogre::Bone | A bone in a skeleton |
| Ogre::BorderPanelGuiElement | A specialisation of the PanelGuiElement to provide a panel with a border |
| Ogre::BorderPanelGuiElement::CmdBorderBottomLeftUV | Command object for specifying texture coordinates for the border (see ParamCommand) |
| Ogre::BorderPanelGuiElement::CmdBorderBottomRightUV | Command object for specifying texture coordinates for the border (see ParamCommand) |
| Ogre::BorderPanelGuiElement::CmdBorderBottomUV | Command object for specifying texture coordinates for the border (see ParamCommand) |
| Ogre::BorderPanelGuiElement::CmdBorderLeftUV | Command object for specifying texture coordinates for the border (see ParamCommand) |
| Ogre::BorderPanelGuiElement::CmdBorderMaterial | Command object for specifying the Material for the border (see ParamCommand) |
| Ogre::BorderPanelGuiElement::CmdBorderRightUV | Command object for specifying texture coordinates for the border (see ParamCommand) |
| Ogre::BorderPanelGuiElement::CmdBorderSize | Command object for specifying border sizes (see ParamCommand) |
| Ogre::BorderPanelGuiElement::CmdBorderTopLeftUV | Command object for specifying texture coordinates for the border (see ParamCommand) |
| Ogre::BorderPanelGuiElement::CmdBorderTopRightUV | Command object for specifying texture coordinates for the border (see ParamCommand) |
| Ogre::BorderPanelGuiElement::CmdBorderTopUV | Command object for specifying texture coordinates for the border (see ParamCommand) |
| Ogre::BorderPanelGuiElementFactory | Factory for creating BorderPanelGuiElement instances |
| Ogre::BorderRenderable | Class for rendering the border of a BorderPanelGuiElement |
| Ogre::BoxEmitter | Particle emitter which emits particles randomly from points inside a box |
| Ogre::BoxEmitterFactory | Factory class for particle emitter of type "Box" |
| bsp_face_t | |
| bsp_header_t | |
| bsp_leaf_t | |
| bsp_lump_entry_t | |
| bsp_model_t | |
| bsp_node_t | |
| bsp_plane_t | |
| bsp_shader_t | |
| bsp_vertex_t | |
| bsp_vis_t | |
| Ogre::BspLevel | Holds all the data associated with a Binary Space Parition (BSP) based indoor level |
| Ogre::BspLevel::BspVertex | Vertex format for fixed geometry |
| Ogre::BspLevel::VisData | Internal lookup table to determine visibility between leaves |
| Ogre::BspNode | Encapsulates a node in a BSP tree |
| Ogre::BspResourceManager | Manages the locating and loading of BSP-based indoor levels |
| Ogre::BspSceneManager | Specialisation of the SceneManager class to deal with indoor scenes based on a BSP tree |
| Ogre::ButtonGuiElement | The listener interface for receiving "interesting" mouse events (press, release, click, enter, and exit) on a component |
| Ogre::ButtonGuiElement::CmdBorderDownMaterial | Command object for specifying the Material for the border (see ParamCommand) |
| Ogre::ButtonGuiElement::CmdBorderUpMaterial | Command object for specifying the Material for the border (see ParamCommand) |
| Ogre::ButtonGuiElement::CmdButtonCaption | Command object for specifying the Material for the border (see ParamCommand) |
| Ogre::ButtonGuiElementFactory | Factory for creating ButtonGuiElement instances |
| Ogre::Camera | A viewpoint from which the scene will be rendered |
| Ogre::EmitterCommands::CmdAngle | Command object for ParticleEmitter - see ParamCommand |
| Ogre::GuiElementCommands::CmdCaption | Command object for GuiElement - see ParamCommand |
| Ogre::EmitterCommands::CmdColour | Command object for particle emitter - see ParamCommand |
| Ogre::EmitterCommands::CmdColourRangeEnd | Command object for particle emitter - see ParamCommand |
| Ogre::EmitterCommands::CmdColourRangeStart | Command object for particle emitter - see ParamCommand |
| Ogre::EmitterCommands::CmdDirection | Command object for particle emitter - see ParamCommand |
| Ogre::EmitterCommands::CmdDuration | Command object for particle emitter - see ParamCommand |
| Ogre::EmitterCommands::CmdEmissionRate | Command object for particle emitter - see ParamCommand |
| Ogre::GuiElementCommands::CmdHeight | Command object for GuiElement - see ParamCommand |
| Ogre::GuiElementCommands::CmdHorizontalAlign | Command object for GuiElement - see ParamCommand |
| Ogre::GuiElementCommands::CmdLeft | Command object for GuiElement - see ParamCommand |
| Ogre::GuiElementCommands::CmdMaterial | Command object for GuiElement - see ParamCommand |
| Ogre::EmitterCommands::CmdMaxDuration | Command object for particle emitter - see ParamCommand |
| Ogre::EmitterCommands::CmdMaxRepeatDelay | Command object for particle emitter - see ParamCommand |
| Ogre::EmitterCommands::CmdMaxTTL | Command object for particle emitter - see ParamCommand |
| Ogre::EmitterCommands::CmdMaxVelocity | Command object for particle emitter - see ParamCommand |
| Ogre::GuiElementCommands::CmdMetricsMode | Command object for GuiElement - see ParamCommand |
| Ogre::EmitterCommands::CmdMinDuration | Command object for particle emitter - see ParamCommand |
| Ogre::EmitterCommands::CmdMinRepeatDelay | Command object for particle emitter - see ParamCommand |
| Ogre::EmitterCommands::CmdMinTTL | Command object for particle emitter - see ParamCommand |
| Ogre::EmitterCommands::CmdMinVelocity | Command object for particle emitter - see ParamCommand |
| Ogre::EmitterCommands::CmdPosition | Command object for particle emitter - see ParamCommand |
| Ogre::EmitterCommands::CmdRepeatDelay | Command object for particle emitter - see ParamCommand |
| Ogre::GuiElementCommands::CmdTop | Command object for GuiElement - see ParamCommand |
| Ogre::EmitterCommands::CmdTTL | Command object for particle emitter - see ParamCommand |
| Ogre::EmitterCommands::CmdVelocity | Command object for particle emitter - see ParamCommand |
| Ogre::GuiElementCommands::CmdVerticalAlign | Command object for GuiElement - see ParamCommand |
| Ogre::GuiElementCommands::CmdWidth | Command object for GuiElement - see ParamCommand |
| Ogre::Codec | Abstract class that defines a 'codec' |
| Ogre::Codec::CodecData | |
| Ogre::ColourFaderAffector | This plugin subclass of ParticleAffector allows you to alter the colour of particles |
| Ogre::ColourFaderAffector::CmdAlphaAdjust | Command object for alpha adjust (see ParamCommand) |
| Ogre::ColourFaderAffector::CmdBlueAdjust | Command object for blue adjust (see ParamCommand) |
| Ogre::ColourFaderAffector::CmdGreenAdjust | Command object for green adjust (see ParamCommand) |
| Ogre::ColourFaderAffector::CmdRedAdjust | Command object for red adjust (see ParamCommand) |
| Ogre::ColourFaderAffectorFactory | Factory class for ColourFaderAffector |
| Ogre::ColourValue | Class representing colour |
| ColumnRecord | |
| Ogre::ConfigDialog | Defines the behaviour of an automatic renderer configuration dialog |
| Ogre::ConfigFile | Class for quickly loading settings from a text file |
| Ogre::Controller | Instances of this class 'control' the value of another object in the system |
| Ogre::ControllerFunction | Subclasses of this class are responsible for performing a function on an input value for a Controller |
| Ogre::ControllerManager | Class for managing Controller instances |
| Ogre::ControllerValue | Can either be used as an input or output value |
| Ogre::Cursor | The Cursor is an non-visual object that contains a the XYZ values that are modified by a InputReader |
| Ogre::CursorGuiElement | The listener interface for receiving "interesting" mouse events (press, release, click, enter, and exit) on a component |
| Ogre::CylinderEmitter | Particle emitter which emits particles randomly from points inside a cylinder |
| Ogre::CylinderEmitterFactory | Factory class for particle emitter of type "Cylinder" |
| Ogre::D3D7RenderTexture | |
| Ogre::D3D7RenderWindow | Defines the rendering window on Win32 systems |
| Ogre::D3D8Device | |
| Ogre::D3D8DeviceList | |
| Ogre::D3D8Driver | |
| Ogre::D3D8DriverList | |
| Ogre::D3D8RenderSystem | Implementation of DirectX8 as a rendering system |
| Ogre::D3D8RenderTexture | |
| Ogre::D3D8RenderWindow | |
| Ogre::D3D8Texture | |
| Ogre::D3D8TextureManager | |
| Ogre::D3D8VideoMode | |
| Ogre::D3D8VideoModeList | |
| Ogre::D3D9Driver | |
| Ogre::D3D9DriverList | |
| Ogre::D3D9RenderSystem | Implementation of DirectX9 as a rendering system |
| Ogre::D3D9RenderTexture | |
| Ogre::D3D9RenderWindow | |
| Ogre::D3D9Texture | |
| Ogre::D3D9TextureManager | |
| Ogre::D3D9VideoMode | |
| Ogre::D3D9VideoModeList | |
| Ogre::D3DDevice | Encapsulates a Direct3D Device |
| Ogre::D3DDeviceList | Encapsulates enumeration of Direct3D devices |
| Ogre::D3DRenderSystem | Implementation of DirectX as a rendering system |
| Ogre::D3DTexture | Direct3D7-specific texture resource implementation |
| Ogre::D3DTextureManager | Direct3D-specific implementation of a TextureManager |
| Ogre::DataChunk | Wraps a chunk of memory, storing both size and a pointer to the data |
| Ogre::DDDriver | Encapsulates a DirectDraw driver |
| Ogre::DDDriverList | Encapsulates enumeration of DirectDraw drivers |
| Ogre::DDVideoMode | Encapsulates a DirectDraw video mode |
| Ogre::DDVideoModeList | Encapsulates enumeration of DirectDraw video modes |
| Ogre::DynLib | Resource holding data about a dynamic library |
| Ogre::DynLibManager | Manager for Dynamic-loading Libraries |
| Ogre::EllipsoidEmitter | Particle emitter which emits particles randomly from points inside an ellipsoid |
| Ogre::EllipsoidEmitterFactory | Factory class for particle emitter of type "Ellipsoid" |
| Ogre::Entity | Defines an instance of a discrete, movable object based on a Mesh |
| Ogre::ErrorDialog | Class for displaying the error dialog if Ogre fails badly |
| Ogre::EventDispatcher | Handles the Dispatching of events to a EventTarget (mainly a PositionTarget for mouse moving) |
| Ogre::EventListener | EventListener is an abstract class used as a base for EventMulticaster |
| Ogre::EventMulticaster | This class implements efficient and thread-safe multi-cast event dispatching |
| Ogre::EventProcessor | The EventProcessor controls getting events, storing them in a queue, and dispatching events |
| Ogre::EventQueue | This class holds InputEvents given to it by the EventProcessor in a FIFO queue |
| Ogre::EventTarget | This is an abstract class that is the base class of all consumers of InputEvent instances |
| Ogre::Exception | When thrown, provides information about an error that has occurred inside the engine |
| Ogre::FactoryObj< T > | Abstract factory class |
| Ogre::Font | Class representing a font in the system |
| Ogre::FontManager | Manages Font resources, parsing .fontdef files and generally organising them |
| Ogre::FrameEvent | Struct containing information about a frame event |
| Ogre::FrameListener | A interface class defining a listener which can be used to receive notifications of frame events |
| Ogre::FrameTimeControllerValue | Predefined controller value for getting the latest frame time |
| Ogre::GeometryData | Common structure containing info about geometry |
| Ogre::GeomTexCoord2D | Helper struct when dealing with buffers |
| Ogre::GuiContainer | A 2D element which contains other GuiElement instances |
| Ogre::GuiElement | Abstract definition of a 2D element to be displayed in an Overlay |
| Ogre::GuiElementFactory | Defines the interface which all components wishing to supply GuiElement subclasses must implement |
| Ogre::GuiManager | This class acts as a repository and regitrar of overlay components |
| Ogre::HardwareIndexBuffer | |
| Ogre::HardwareVertexBuffer | |
| Ogre::HollowEllipsoidEmitter | Particle emitter which emits particles randomly from points inside a hollow ellipsoid |
| Ogre::HollowEllipsoidEmitter::CmdInnerX | Command object for inner size (see ParamCommand) |
| Ogre::HollowEllipsoidEmitter::CmdInnerY | Command object for inner size (see ParamCommand) |
| Ogre::HollowEllipsoidEmitter::CmdInnerZ | Command object for inner size (see ParamCommand) |
| Ogre::HollowEllipsoidEmitterFactory | Factory class for particle emitter of type "HollowEllipsoid" |
| Ogre::Image | Class representing an image file |
| Ogre::Image::Rect | Structure used to define a rectangle in a 2-D integer space |
| Ogre::ImageCodec | Codec specialized in images |
| Ogre::ImageCodec::ImageData | Codec return class for images |
| Ogre::InputEvent | The root event class for all GuiElement-level input events |
| Ogre::InputReader | Abstract class which allows input to be read from various controllers |
| Ogre::JPEGCodec | ImageCodec specialized in JPEG images |
| Ogre::JPGCodec | |
| Ogre::KeyFrame | A key frame in an animation sequence defined by an AnimationTrack |
| Ogre::LayerBlendModeEx | Class which manages blending of both colour and alpha components |
| Ogre::Light | Representation of a dynamic light source in the scene |
| Ogre::LinearForceAffector | This class defines a ParticleAffector which applies a linear force to particles in a system |
| Ogre::LinearForceAffector::CmdForceApp | Command object for force application (see ParamCommand) |
| Ogre::LinearForceAffector::CmdForceVector | Command object for force vector (see ParamCommand) |
| Ogre::LinearForceAffectorFactory | Factory class for LinearForceAffector |
| Ogre::ListChanger | |
| Ogre::ListGuiElement | The listener interface for receiving "interesting" mouse events (press, release, click, enter, and exit) on a component |
| Ogre::ListGuiElement::CmdHSpacing | Command object for specifying texture coordinates for the border (see ParamCommand) |
| Ogre::ListGuiElement::CmdItemPanelMaterial | Command object for specifying texture coordinates for the border (see ParamCommand) |
| Ogre::ListGuiElement::CmdItemPanelMaterialSelected | Command object for specifying texture coordinates for the border (see ParamCommand) |
| Ogre::ListGuiElement::CmdItemTemplate | Command object for specifying texture coordinates for the border (see ParamCommand) |
| Ogre::ListGuiElement::CmdVSpacing | Command object for specifying texture coordinates for the border (see ParamCommand) |
| Ogre::ListGuiElementFactory | Factory for creating ButtonGuiElement instances |
| Ogre::ListSelectionEvent | |
| Ogre::ListSelectionListener | Specialised EventListener for list-style component events |
| Ogre::ListSelectionTarget | Manages Overlay objects, parsing them from .overlay files and storing a lookup library of them |
| Ogre::Log | Log class for writing debug/log data to files |
| Ogre::LogManager | The log manager handles the creation and retrieval of logs for the application |
| Ogre::ManualLodSortLess | |
| Ogre::MapIterator< T > | Wraps iteration over a map |
| Ogre::Material | Class encapsulates rendering properties of an object |
| Ogre::Material::TextureLayer | Nested class representing a single texture layer of a material |
| Ogre::Material::TextureLayer::TextureEffect | Internal structure defining a texture effect |
| Ogre::MaterialManager | Class for managing Material settings for Ogre |
| Ogre::Math | Class to provide access to common mathematical functions |
| Ogre::Matrix3 | A 3x3 matrix which can represent rotations around axes |
| Ogre::Matrix4 | Class encapsulating a standard 4x4 homogenous matrix |
| Ogre::MemoryManager | See the The memory manager information page |
| Ogre::Mesh | Resource holding data about 3D mesh |
| Ogre::Mesh::MeshLodUsage | A way of recording the way each LODs is recorded this Mesh |
| Ogre::MeshManager | Handles the management of mesh resources |
| Ogre::MeshSerializer | Class for serialising mesh data to/from an OGRE .mesh file |
| Ogre::MouseEvent | An event which indicates that a mouse action occurred in a MouseTarget (e.g |
| Ogre::MouseListener | Specialised EventListener for discrete mouse events |
| Ogre::MouseMotionListener | Specialised EventListener for mouse motion |
| Ogre::MouseMotionTarget | Handles the adding and removing of MouseMotionListeners |
| Ogre::MouseState | Structure representing a snapshot of the state of the mouse input controller |
| Ogre::MouseTarget | Handles the adding and removing of MouseListeners |
| Ogre::MovableObject | Abstract class definining a movable object in a scene |
| Ogre::Node | Class representing a general-purpose node an articulated scene graph |
| Object | |
| Ogre::Octree | Octree datastructure for managing scene nodes |
| Ogre::OctreeCamera | Specialized viewpoint from which an Octree can be rendered |
| Ogre::OctreeNode | Specialized SceneNode that is customized for working within an Octree |
| Ogre::OctreeSceneManager | Specialized SceneManager that divides the geometry into an octree in order to faciliate spatial queries |
| Ogre::OofModelFile | Class to load an Ogre Object File (oof) |
| Ogre::OofModelFile::MaterialData | Struct containing model material data |
| Ogre::Overlay | Represents a layer which is rendered on top of the 'normal' scene contents |
| Ogre::OverlayManager | Manages Overlay objects, parsing them from .overlay files and storing a lookup library of them |
| Ogre::PanelGuiElement | GuiElement representing a flat, single-material (or transparent) panel which can contain other elements |
| Ogre::PanelGuiElement::CmdTiling | Command object for specifying tiling (see ParamCommand) |
| Ogre::PanelGuiElement::CmdTransparent | Command object for specifying transparency (see ParamCommand) |
| Ogre::PanelGuiElementFactory | Factory for creating PanelGuiElement instances |
| Ogre::ParamCommand | Abstract class which is command object which gets/sets parameters |
| Ogre::ParamDictionary | Class to hold a dictionary of parameters for a single class |
| Ogre::ParameterDef | Definition of a parameter supported by a StringInterface class, for introspection |
| Ogre::Particle | |
| Ogre::ParticleAffector | Abstract class defining the interface to be implemented by particle affectors |
| Ogre::ParticleAffectorFactory | Abstract class defining the interface to be implemented by creators of ParticleAffector subclasses |
| Ogre::ParticleEmitter | Abstract class defining the interface to be implemented by particle emitters |
| Ogre::ParticleEmitterFactory | Abstract class defining the interface to be implemented by creators of ParticleEmitter subclasses |
| Ogre::ParticleIterator | Convenience class to make it easy to step through all particles in a ParticleSystem |
| Ogre::ParticleSystem | Class defining particle system based special effects |
| Ogre::ParticleSystem::CmdBillboardType | Command object for billboard type (see ParamCommand) |
| Ogre::ParticleSystem::CmdCommonDirection | Command object for common direction (see ParamCommand) |
| Ogre::ParticleSystem::CmdCull | Command object for cull_each (see ParamCommand) |
| Ogre::ParticleSystem::CmdHeight | Command object for particle_height (see ParamCommand) |
| Ogre::ParticleSystem::CmdMaterial | Command object for material (see ParamCommand) |
| Ogre::ParticleSystem::CmdQuota | Command object for quota (see ParamCommand) |
| Ogre::ParticleSystem::CmdWidth | Command object for particle_width (see ParamCommand) |
| Ogre::ParticleSystemManager | Manages particle systems, particle system scripts (templates) and the available emitter & affector factories |
| Ogre::PatchSurface | A surface which is defined by curves of some kind to form a patch, e.g |
| Ogre::Plane | Defines a plane in 3D space |
| Ogre::PlatformManager | Class which manages the platform settings Ogre runs on |
| Ogre::PNGCodec | ImageCodec specialized in Portable Network Graphics images |
| Ogre::PointEmitter | Particle emitter which emits particles from a single point |
| Ogre::PointEmitterFactory | Factory class for particle emitter of type "Point" |
| Ogre::PositionTarget | |
| Ogre::ProgressiveMesh | This class reduces the complexity of the geometry it is given |
| Ogre::ProgressiveMesh::LODFaceData | Struct for holding the returned LOD geometry information |
| Ogre::ProgressiveMesh::PMFaceVertex | A vertex as used by a face |
| Ogre::ProgressiveMesh::PMTriangle | A triangle in the progressive mesh, holds extra info like face normal |
| Ogre::ProgressiveMesh::PMVertex | A vertex in the progressive mesh, holds info like collapse cost etc |
| Ogre::ProgressiveMesh::PMWorkingData | Data used to calculate the collapse costs |
| Ogre::Quake3Level | Support for loading and extracting data from a Quake3 level file |
| Ogre::Quake3Shader | Class for recording Quake3 shaders |
| Ogre::Quake3Shader::Pass | |
| Ogre::Quake3ShaderManager | Class for managing Quake3 custom shaders |
| Ogre::Quaternion | Implementation of a Quaternion, i.e |
| Ogre::Renderable | Abstract class defining the interface all renderable objects must implement |
| Ogre::RenderOperation | Class describing a rendering operation like how to draw a triangle |
| Ogre::RenderOperation::VertexBlendData | Vertex blend info |
| Ogre::RenderPriorityGroup | Renderables in the queue grouped by priority |
| Ogre::RenderPriorityGroup::TransparentQueueItemLess | Comparator to order transparent objects |
| Ogre::RenderQueue | Class to manage the scene object rendering queue |
| Ogre::RenderQueueGroup | A grouping level underneath RenderQueue which groups renderables to be issued at coarsely the same time to the renderer |
| Ogre::RenderQueueListener | Abstract interface which classes must implement if they wish to receive events from the render queue |
| Ogre::RenderSystem | Defines the functionality of a 3D API |
| Ogre::RenderTarget | A 'canvas' which can receive the results of a rendering operation |
| Ogre::RenderTargetEvent | Struct containing information about a RenderTarget event |
| Ogre::RenderTargetListener | A interface class defining a listener which can be used to receive notifications of RenderTarget events |
| Ogre::RenderTargetTexture | |
| Ogre::RenderTexture | |
| Ogre::RenderWindow | Manages the target rendering window |
| Ogre::Resource | Abstract class reprensenting a loadable resource (e.g |
| Ogre::ResourceManager | Defines a generic resource handler |
| Ogre::RingEmitter | Particle emitter which emits particles randomly from points inside a ring (e.g |
| Ogre::RingEmitter::CmdInnerX | Command object for inner size (see ParamCommand) |
| Ogre::RingEmitter::CmdInnerY | Command object for inner size (see ParamCommand) |
| Ogre::RingEmitterFactory | Factory class for particle emitter of type "Ring" |
| Ogre::Root | The root class of the Ogre system |
| Ogre::RotationalSpline | This class interpolates orientations (rotations) along a spline using derivatives of quaternions |
| Ogre::ScaleControllerFunction | Predefined controller function which simply scales an input to an output value |
| Ogre::SceneManager | Manages the rendering of a 'scene' i.e |
| Ogre::SceneManager::materialLess | Comparator for material map, for sorting materials into render order (e.g |
| Ogre::SceneManagerEnumerator | Enumerates the SceneManager classes available to applications |
| Ogre::SceneNode | Class representing a node in the scene graph |
| Ogre::SDDataChunk | Wraps a chunk of memory, storing both size and a pointer to the data |
| Ogre::SDLConfig | Simple CLI config |
| Ogre::SDLConfig::ModelColumns | |
| Ogre::SDLError | Simple CLI error output |
| Ogre::SDLInput | |
| Ogre::SDLRenderSystem | Implementation of SDL as a rendering system |
| Ogre::SDLTexture | |
| Ogre::SDLTextureManager | SDL/GL-specific implementation of a TextureManager |
| Ogre::SDLWindow | |
| Ogre::Serializer | Generic class for serialising data to / from binary chunk-based files |
| Ogre::SimpleRenderable | |
| Ogre::SimpleSpline | A very simple spline class which implements the Catmull-Rom class of splines |
| Ogre::Singleton< T > | Template class for creating single-instance global classes |
| Ogre::Skeleton | A collection of Bone objects used to animate a skinned mesh |
| Ogre::SkeletonManager | Handles the management of skeleton resources |
| Ogre::SkeletonSerializer | Class for serialising skeleton data to/from an OGRE .skeleton file |
| Ogre::Sphere | A sphere primitive, mostly used for bounds checking |
| Ogre::StaticFaceGroup | Collectes a group of static ie immovable faces together which have common properties like the material they use, the plane they lie on |
| Ogre::String | Wrapper object for String to allow DLL export |
| Ogre::StringConverter | Class for converting the core Ogre data types to/from Strings |
| Ogre::StringInterface | Class defining the common interface which classes can use to present a reflection-style, self-defining parameter set to callers |
| Ogre::StringResource | Wraps a String as a Resource for generic handling |
| Ogre::SubEntity | Utility class which defines the sub-parts of an Entity |
| Ogre::SubMesh | Defines a part of a complete mesh |
| Ogre::TargetManager | An abstract interface, implemented by OverlayManager, to return a GuiElement at a given x,y position |
| Ogre::TerrainIndexBuffer | |
| Ogre::TerrainOptions | A simple class for encapsulating parameters passed in when initializing a TerrainRenderable |
| Ogre::TerrainRenderable | Represents a terrain tile |
| Ogre::TerrainSceneManager | This is a basic SceneManager for organizing TerrainRenderables into a total landscape |
| Ogre::TexCoordModifierControllerValue | Predefined controller value for getting / setting a texture coordinate modifications (scales and translates) |
| Ogre::TextAreaGuiElement | GuiElement representing a flat, single-material (or transparent) panel which can contain other elements |
| Ogre::TextAreaGuiElement::CmdCaption | Command object for setting the caption |
| Ogre::TextAreaGuiElement::CmdCharHeight | Command object for setting the char height |
| Ogre::TextAreaGuiElement::CmdColour | Command object for setting the constant colour |
| Ogre::TextAreaGuiElement::CmdColourBottom | Command object for setting the bottom colour |
| Ogre::TextAreaGuiElement::CmdColourTop | Command object for setting the top colour |
| Ogre::TextAreaGuiElement::CmdFontName | Command object for setting the caption |
| Ogre::TextAreaGuiElementFactory | Factory for creating TextAreaGuiElement instances |
| Ogre::Texture | Abstract class representing a Texture resource |
| Ogre::TextureFrameControllerValue | Predefined controller value for getting / setting the frame number of a texture layer |
| Ogre::TextureManager | Class for loading & managing textures |
| Ogre::TGACodec | ImageCodec specialized in Traga images |
| Ogre::TGACodec::TgaHeader | |
| Ogre::UserDefinedObject | This class is designed to be subclassed by OGRE users, to allow them to associate their own application objects with MovableObject instances in the engine |
| Ogre::Vector3 | Standard 3-dimensional vector |
| Ogre::Vector4 | 4-dimensional homogenous vector |
| Ogre::VectorIterator< T > | Wraps iteration over a vector |
| Ogre::vectorLess | Comparator for unique vertex list |
| Ogre::VertexBoneAssignment_s | Records the assignment of a single vertex to a single bone with the corresponding weight |
| Ogre::ViewPoint | Structure for holding a position & orientation pair |
| Ogre::Viewport | An abstraction of a viewport, i.e |
| Ogre::WaveformControllerFunction | Predefined controller function based on a waveform |
| Ogre::Win32ConfigDialog | A Windows 95/98/NT platform version of the default engine configuration dialog |
| Ogre::Win32ErrorDialog | Windows-specific class for displaying the error dialog if Ogre fails badly! |
| Ogre::Win32Input | Utility class for dealing with user input on a Win32 system |
| Ogre::Win32Input8 | Utility class for dealing with user input on a Win32 system |
| Ogre::WireBoundingBox | Allows the rendering of a wireframe bounding box |
| Ogre::Zip | |
| Ogre::ZipArchiveFactory | Specialisation of ArchiveFactory for Zip files |
Copyright © 2002 by The OGRE Team