|
enum | Ogre::ClipResult { Ogre::CLIPPED_NONE = 0
, Ogre::CLIPPED_SOME = 1
, Ogre::CLIPPED_ALL = 2
} |
| Generic result of clipping. More...
|
|
enum | Ogre::ColourBufferType { Ogre::CBT_BACK = 0x0
, Ogre::CBT_BACK_LEFT
, Ogre::CBT_BACK_RIGHT
} |
| Defines the colour buffer types. More...
|
|
enum | Ogre::CompareFunction {
Ogre::CMPF_ALWAYS_FAIL
, Ogre::CMPF_ALWAYS_PASS
, Ogre::CMPF_LESS
, Ogre::CMPF_LESS_EQUAL
,
Ogre::CMPF_EQUAL
, Ogre::CMPF_NOT_EQUAL
, Ogre::CMPF_GREATER_EQUAL
, Ogre::CMPF_GREATER
,
Ogre::NUM_COMPARE_FUNCTIONS
} |
| Comparison functions used for the depth/stencil buffer operations and others. More...
|
|
enum | Ogre::CullingMode { Ogre::CULL_NONE = 1
, Ogre::CULL_CLOCKWISE = 2
, Ogre::CULL_ANTICLOCKWISE = 3
} |
| Hardware culling modes based on vertex winding. More...
|
|
enum | Ogre::FilterOptions { Ogre::FO_NONE
, Ogre::FO_POINT
, Ogre::FO_LINEAR
, Ogre::FO_ANISOTROPIC
} |
| Filtering options for textures / mipmaps. More...
|
|
enum | Ogre::FilterType { Ogre::FT_MIN
, Ogre::FT_MAG
, Ogre::FT_MIP
} |
|
enum | Ogre::FogMode { Ogre::FOG_NONE
, Ogre::FOG_EXP
, Ogre::FOG_EXP2
, Ogre::FOG_LINEAR
} |
| Fog modes. More...
|
|
enum | Ogre::FrameBufferType { Ogre::FBT_COLOUR = 0x1
, Ogre::FBT_DEPTH = 0x2
, Ogre::FBT_STENCIL = 0x4
} |
| Defines the frame buffer types. More...
|
|
enum | Ogre::InstanceManagerFlags {
Ogre::IM_USE16BIT = 0x0001
, Ogre::IM_VTFBESTFIT = 0x0002
, Ogre::IM_VTFBONEMATRIXLOOKUP = 0x0004
, Ogre::IM_USEBONEDUALQUATERNIONS = 0x0008
,
Ogre::IM_USEONEWEIGHT = 0x0010
, Ogre::IM_FORCEONEWEIGHT = 0x0020
, Ogre::IM_USEALL = IM_USE16BIT|IM_VTFBESTFIT|IM_USEONEWEIGHT
} |
| Flags for the Instance Manager when calculating ideal number of instances per batch. More...
|
|
enum | Ogre::PolygonMode { Ogre::PM_POINTS = 1
, Ogre::PM_WIREFRAME = 2
, Ogre::PM_SOLID = 3
} |
| The polygon mode to use when rasterising. More...
|
|
enum | Ogre::PrePassMode { Ogre::PrePassNone
, Ogre::PrePassCreate
, Ogre::PrePassUse
} |
|
enum | Ogre::SceneMemoryMgrTypes { Ogre::SCENE_DYNAMIC = 0
, Ogre::SCENE_STATIC
, Ogre::NUM_SCENE_MEMORY_MANAGER_TYPES
} |
| The types of NodeMemoryManager & ObjectMemoryManagers. More...
|
|
enum | Ogre::ShadeOptions { Ogre::SO_FLAT
, Ogre::SO_GOURAUD
, Ogre::SO_PHONG
} |
| Light shading modes. More...
|
|
enum | Ogre::ShaderType {
Ogre::VertexShader
, Ogre::PixelShader
, Ogre::GeometryShader
, Ogre::HullShader
,
Ogre::DomainShader
, Ogre::NumShaderTypes
} |
|
enum | Ogre::SortMode { Ogre::SM_DIRECTION
, Ogre::SM_DISTANCE
} |
| Sort mode for billboard-set and particle-system. More...
|
|
enum | Ogre::StencilOperation {
Ogre::SOP_KEEP
, Ogre::SOP_ZERO
, Ogre::SOP_REPLACE
, Ogre::SOP_INCREMENT
,
Ogre::SOP_DECREMENT
, Ogre::SOP_INCREMENT_WRAP
, Ogre::SOP_DECREMENT_WRAP
, Ogre::SOP_INVERT
} |
| Enum describing the various actions which can be taken on the stencil buffer. More...
|
|
enum | Ogre::StereoModeType { Ogre::SMT_NONE = 0x0
, Ogre::SMT_FRAME_SEQUENTIAL
} |
| Defines the stereo mode types. More...
|
|
enum | Ogre::TextureFilterOptions { Ogre::TFO_NONE
, Ogre::TFO_BILINEAR
, Ogre::TFO_TRILINEAR
, Ogre::TFO_ANISOTROPIC
} |
| High-level filtering options providing shortcuts to settings the minification, magnification and mip filters. More...
|
|
enum | Ogre::TrackVertexColourEnum {
Ogre::TVC_NONE = 0x0
, Ogre::TVC_AMBIENT = 0x1
, Ogre::TVC_DIFFUSE = 0x2
, Ogre::TVC_SPECULAR = 0x4
,
Ogre::TVC_EMISSIVE = 0x8
} |
|
enum | Ogre::VertexPass { Ogre::VpNormal
, Ogre::VpShadow
, Ogre::NumVertexPass
} |
|
enum | Ogre::WaveformType {
Ogre::WFT_SINE
, Ogre::WFT_TRIANGLE
, Ogre::WFT_SQUARE
, Ogre::WFT_SAWTOOTH
,
Ogre::WFT_INVERSE_SAWTOOTH
, Ogre::WFT_PWM
} |
| Enumerates the wave types usable with the Ogre engine. More...
|
|