OGREInterfaces/OGREInterfaces.h File Reference

#include "Interfaces.h"
#include "ContainerInterfaces.h"


Namespaces

namespace  DigitalSpaces

Data Structures

struct  DigitalSpaces::DI3DVisualsOgre1
 It is used for communicating with the CEGUI implementation. More...
struct  DigitalSpaces::OGREVertexBoneAssignment
struct  DigitalSpaces::OGREMeshLodUsage
struct  DigitalSpaces::DIOGREAxisAlignedBox
struct  DigitalSpaces::DIOGRETechnique
struct  DigitalSpaces::DIOGREPass
struct  DigitalSpaces::DIOGREGpuProgram
struct  DigitalSpaces::DIOGREViewport
struct  DigitalSpaces::DIOGREFrustum
 this was initially implemented by DIOGRECamera as it was the only frustum we used More...
struct  DigitalSpaces::DIOGRECamera
struct  DigitalSpaces::DIOGRERenderable
struct  DigitalSpaces::DIOGRENode
struct  DigitalSpaces::DIOGRESceneNode
struct  DigitalSpaces::DIOGREMovableObject
struct  DigitalSpaces::DIOGRELight
struct  DigitalSpaces::DIOGREShadowCaster
struct  DigitalSpaces::DIOGREBone
struct  DigitalSpaces::DIOGRETagPoint
 Has no additional implementation. More...
struct  DigitalSpaces::DIOGREMaterial
struct  DigitalSpaces::DIOGREEntity
struct  DigitalSpaces::DIOGRENodeAnimationTrack
struct  DigitalSpaces::DIOGREAnimation
struct  DigitalSpaces::DIOGRESkeleton
struct  DigitalSpaces::DIOGRESkeletonInstance
struct  DigitalSpaces::DIOGRESubEntity
struct  DigitalSpaces::DIOGREMesh
struct  DigitalSpaces::DIOGRESubMesh
struct  DigitalSpaces::DIOGREVertexElement
struct  DigitalSpaces::DIOGREVertexDeclaration
struct  DigitalSpaces::DIOGREVertexBufferBinding
struct  DigitalSpaces::DIOGREHardwareBuffer
struct  DigitalSpaces::DIOGREHardwareVertexBuffer
 It can safely be assumed that any object implementing this interface will also implement DIOGREHardwareBuffer. More...
struct  DigitalSpaces::DIOGREVertexData
struct  DigitalSpaces::DIOGREHardwareIndexBuffer
struct  DigitalSpaces::DIOGREIndexData
struct  DigitalSpaces::DIOGREBillboard
struct  DigitalSpaces::DIOGREBillboardSet
struct  DigitalSpaces::DIOGREParticleEmitter
struct  DigitalSpaces::DIOGREParticleAffector
struct  DigitalSpaces::DIOGREParticle
struct  DigitalSpaces::DIOGREParticleSystem
struct  DigitalSpaces::DIOGREAnimationState
struct  DigitalSpaces::DIOGRESceneQuery
struct  DigitalSpaces::DIOGREAxisAlignedBoxSceneQuery
struct  DigitalSpaces::DIOGRESphereSceneQuery
struct  DigitalSpaces::DIOGREPlaneBoundedVolumeListSceneQuery
struct  DigitalSpaces::DIOGREPlaneBoundedVolumeList
struct  DigitalSpaces::DIOGRERaySceneQuery
struct  DigitalSpaces::DIOGRERay
struct  DigitalSpaces::DIOGREIntersectionSceneQuery
struct  DigitalSpaces::DIOGREStaticGeometry
struct  DigitalSpaces::DIOGRELayerBlendModeEx
 Needs filling out. More...
struct  DigitalSpaces::DIOGRETextureUnitState
struct  DigitalSpaces::DIOGRESceneManager
 The concern about virtual functions does not apply to the Scene Manager. More...
struct  DigitalSpaces::DIOGREPixelBox
struct  DigitalSpaces::DIOGREResource
struct  DigitalSpaces::DIOGREHardwarePixelBuffer
struct  DigitalSpaces::DIOGRETexture
struct  DigitalSpaces::DIOGREResourceManager
struct  DigitalSpaces::DIOGRETextureManager

Enumerations

enum  DigitalSpaces::OGREProjectionType { DigitalSpaces::PT_ORTHOGRAPHIC, DigitalSpaces::PT_PERSPECTIVE }
 Specifies perspective (realistic) or orthographic (architectural) projection. More...
enum  DigitalSpaces::OGREFrustumPlane {
  DigitalSpaces::FRUSTUM_PLANE_NEAR = 0, DigitalSpaces::FRUSTUM_PLANE_FAR = 1, DigitalSpaces::FRUSTUM_PLANE_LEFT = 2, DigitalSpaces::FRUSTUM_PLANE_RIGHT = 3,
  DigitalSpaces::FRUSTUM_PLANE_TOP = 4, DigitalSpaces::FRUSTUM_PLANE_BOTTOM = 5
}
 Worldspace clipping planes. More...
enum  DigitalSpaces::OGRECompareFunction {
  DigitalSpaces::CMPF_ALWAYS_FAIL, DigitalSpaces::CMPF_ALWAYS_PASS, DigitalSpaces::CMPF_LESS, DigitalSpaces::CMPF_LESS_EQUAL,
  DigitalSpaces::CMPF_EQUAL, DigitalSpaces::CMPF_NOT_EQUAL, DigitalSpaces::CMPF_GREATER_EQUAL, DigitalSpaces::CMPF_GREATER
}
enum  DigitalSpaces::OGRECullingMode { DigitalSpaces::CULL_NONE = 1, DigitalSpaces::CULL_CLOCKWISE = 2, DigitalSpaces::CULL_ANTICLOCKWISE = 3 }
enum  DigitalSpaces::OGREManualCullingMode { DigitalSpaces::MANUAL_CULL_NONE = 1, DigitalSpaces::MANUAL_CULL_BACK = 2, DigitalSpaces::MANUAL_CULL_FRONT = 3 }
enum  DigitalSpaces::OGREShadeOptions { DigitalSpaces::SO_FLAT, DigitalSpaces::SO_GOURAUD, DigitalSpaces::SO_PHONG }
enum  DigitalSpaces::OGREFogMode { DigitalSpaces::FOG_NONE, DigitalSpaces::FOG_EXP, DigitalSpaces::FOG_EXP2, DigitalSpaces::FOG_LINEAR }
enum  DigitalSpaces::OGREShadowTechnique {
  DigitalSpaces::SHADOWTYPE_NONE = 0x00, DigitalSpaces::SHADOWDETAILTYPE_ADDITIVE = 0x01, DigitalSpaces::SHADOWDETAILTYPE_MODULATIVE = 0x02, DigitalSpaces::SHADOWDETAILTYPE_INTEGRATED = 0x04,
  DigitalSpaces::SHADOWDETAILTYPE_STENCIL = 0x10, DigitalSpaces::SHADOWDETAILTYPE_TEXTURE = 0x20, DigitalSpaces::SHADOWTYPE_STENCIL_MODULATIVE = 0x12, DigitalSpaces::SHADOWTYPE_STENCIL_ADDITIVE = 0x11,
  DigitalSpaces::SHADOWTYPE_TEXTURE_MODULATIVE = 0x22, DigitalSpaces::SHADOWTYPE_TEXTURE_ADDITIVE = 0x21, DigitalSpaces::SHADOWTYPE_TEXTURE_ADDITIVE_INTEGRATED = 0x25, DigitalSpaces::SHADOWTYPE_TEXTURE_MODULATIVE_INTEGRATED = 0x26
}
enum  DigitalSpaces::OGRETextureFilterOptions { DigitalSpaces::TFO_NONE, DigitalSpaces::TFO_BILINEAR, DigitalSpaces::TFO_TRILINEAR, DigitalSpaces::TFO_ANISOTROPIC }
enum  DigitalSpaces::OGRESceneBlendType {
  DigitalSpaces::SBT_TRANSPARENT_ALPHA, DigitalSpaces::SBT_TRANSPARENT_COLOUR, DigitalSpaces::SBT_ADD, DigitalSpaces::SBT_MODULATE,
  DigitalSpaces::SBT_REPLACE
}
enum  DigitalSpaces::OGRESceneBlendFactor {
  DigitalSpaces::SBF_ONE, DigitalSpaces::SBF_ZERO, DigitalSpaces::SBF_DEST_COLOUR, DigitalSpaces::SBF_SOURCE_COLOUR,
  DigitalSpaces::SBF_ONE_MINUS_DEST_COLOUR, DigitalSpaces::SBF_ONE_MINUS_SOURCE_COLOUR, DigitalSpaces::SBF_DEST_ALPHA, DigitalSpaces::SBF_SOURCE_ALPHA,
  DigitalSpaces::SBF_ONE_MINUS_DEST_ALPHA, DigitalSpaces::SBF_ONE_MINUS_SOURCE_ALPHA
}
enum  DigitalSpaces::OGRELightTypes { DigitalSpaces::LT_POINT, DigitalSpaces::LT_DIRECTIONAL, DigitalSpaces::LT_SPOTLIGHT }
enum  DigitalSpaces::OGREPolygonMode { DigitalSpaces::PM_POINTS = 1, DigitalSpaces::PM_WIREFRAME = 2, DigitalSpaces::PM_SOLID = 3 }
enum  DigitalSpaces::OGREHardwareBufferUsage {
  DigitalSpaces::HBU_STATIC = 1, DigitalSpaces::HBU_DYNAMIC = 2, DigitalSpaces::HBU_WRITE_ONLY = 4, DigitalSpaces::HBU_DISCARDABLE = 8,
  DigitalSpaces::HBU_STATIC_WRITE_ONLY = 5, DigitalSpaces::HBU_DYNAMIC_WRITE_ONLY = 6, DigitalSpaces::HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE = 14
}
enum  DigitalSpaces::OGREVertexElementType {
  DigitalSpaces::VET_FLOAT1 = 0, DigitalSpaces::VET_FLOAT2 = 1, DigitalSpaces::VET_FLOAT3 = 2, DigitalSpaces::VET_FLOAT4 = 3,
  DigitalSpaces::VET_COLOUR = 4, DigitalSpaces::VET_SHORT1 = 5, DigitalSpaces::VET_SHORT2 = 6, DigitalSpaces::VET_SHORT3 = 7,
  DigitalSpaces::VET_SHORT4 = 8, DigitalSpaces::VET_UBYTE4 = 9, DigitalSpaces::VET_COLOUR_ARGB = 10, DigitalSpaces::VET_COLOUR_ABGR = 11
}
 Vertex element type, used to identify the base types of the vertex contents. More...
enum  DigitalSpaces::OGREVertexElementSemantic {
  DigitalSpaces::VES_POSITION = 1, DigitalSpaces::VES_BLEND_WEIGHTS = 2, DigitalSpaces::VES_BLEND_INDICES = 3, DigitalSpaces::VES_NORMAL = 4,
  DigitalSpaces::VES_DIFFUSE = 5, DigitalSpaces::VES_SPECULAR = 6, DigitalSpaces::VES_TEXTURE_COORDINATES = 7, DigitalSpaces::VES_BINORMAL = 8,
  DigitalSpaces::VES_TANGENT = 9
}
 Vertex element semantics, used to identify the meaning of vertex buffer contents. More...
enum  DigitalSpaces::OGRELockOptions { DigitalSpaces::HBL_NORMAL, DigitalSpaces::HBL_DISCARD, DigitalSpaces::HBL_READ_ONLY, DigitalSpaces::HBL_NO_OVERWRITE }
 Locking options. More...
enum  DigitalSpaces::OGREIndexType { DigitalSpaces::IT_16BIT, DigitalSpaces::IT_32BIT }
enum  DigitalSpaces::OGREBillboardOrigin {
  DigitalSpaces::BBO_TOP_LEFT, DigitalSpaces::BBO_TOP_CENTER, DigitalSpaces::BBO_TOP_RIGHT, DigitalSpaces::BBO_CENTER_LEFT,
  DigitalSpaces::BBO_CENTER, DigitalSpaces::BBO_CENTER_RIGHT, DigitalSpaces::BBO_BOTTOM_LEFT, DigitalSpaces::BBO_BOTTOM_CENTER,
  DigitalSpaces::BBO_BOTTOM_RIGHT
}
 Enum covering what exactly a billboard's position means (center, top-left etc). More...
enum  DigitalSpaces::OGREBillboardType {
  DigitalSpaces::BBT_POINT, DigitalSpaces::BBT_ORIENTED_COMMON, DigitalSpaces::BBT_ORIENTED_SELF, DigitalSpaces::BBT_PERPENDICULAR_COMMON,
  DigitalSpaces::BBT_PERPENDICULAR_SELF
}
 The type of billboard to use. More...
enum  DigitalSpaces::OGREInterpolationMode { DigitalSpaces::IM_LINEAR, DigitalSpaces::IM_SPLINE }
 The types of animation interpolation available. More...
enum  DigitalSpaces::OGRERotationInterpolationMode { DigitalSpaces::RIM_LINEAR, DigitalSpaces::RIM_SPHERICAL }
 The types of rotational interpolation available. More...
enum  DigitalSpaces::OGRESkeletonAnimationBlendMode { DigitalSpaces::ANIMBLEND_AVERAGE, DigitalSpaces::ANIMBLEND_CUMULATIVE }
enum  DigitalSpaces::OGRETextureEffectType {
  DigitalSpaces::ET_ENVIRONMENT_MAP, DigitalSpaces::ET_PROJECTIVE_TEXTURE, DigitalSpaces::ET_UVSCROLL, DigitalSpaces::ET_USCROLL,
  DigitalSpaces::ET_VSCROLL, DigitalSpaces::ET_ROTATE, DigitalSpaces::ET_TRANSFORM
}
 Definition of the broad types of texture effect you can apply to a texture unit. More...
enum  DigitalSpaces::OGREEnvMapType { DigitalSpaces::ENV_PLANAR, DigitalSpaces::ENV_CURVED, DigitalSpaces::ENV_REFLECTION, DigitalSpaces::ENV_NORMAL }
 Enumeration to specify type of envmap. More...
enum  DigitalSpaces::OGRETextureTransformType {
  DigitalSpaces::TT_TRANSLATE_U, DigitalSpaces::TT_TRANSLATE_V, DigitalSpaces::TT_SCALE_U, DigitalSpaces::TT_SCALE_V,
  DigitalSpaces::TT_ROTATE
}
 Useful enumeration when dealing with procedural transforms. More...
enum  DigitalSpaces::OGRETextureAddressingMode { DigitalSpaces::TAM_WRAP, DigitalSpaces::TAM_MIRROR, DigitalSpaces::TAM_CLAMP, DigitalSpaces::TAM_BORDER }
 Texture addressing modes - default is TAM_WRAP. More...
enum  DigitalSpaces::OGRETextureCubeFace {
  DigitalSpaces::CUBE_FRONT = 0, DigitalSpaces::CUBE_BACK = 1, DigitalSpaces::CUBE_LEFT = 2, DigitalSpaces::CUBE_RIGHT = 3,
  DigitalSpaces::CUBE_UP = 4, DigitalSpaces::CUBE_DOWN = 5
}
 Enum identifying the frame indexes for faces of a cube map (not the composite 3D type. More...
enum  DigitalSpaces::OGRETextureType { DigitalSpaces::TEX_TYPE_1D = 1, DigitalSpaces::TEX_TYPE_2D = 2, DigitalSpaces::TEX_TYPE_3D = 3, DigitalSpaces::TEX_TYPE_CUBE_MAP = 4 }
 Enum identifying the texture type. More...
enum  DigitalSpaces::OGRELayerBlendOperation { DigitalSpaces::LBO_REPLACE, DigitalSpaces::LBO_ADD, DigitalSpaces::LBO_MODULATE, DigitalSpaces::LBO_ALPHA_BLEND }
 List of valid texture blending operations, for use with TextureUnitState::setColourOperation. More...
enum  DigitalSpaces::OGREFilterType { DigitalSpaces::FT_MIN, DigitalSpaces::FT_MAG, DigitalSpaces::FT_MIP }
enum  DigitalSpaces::OGREFilterOptions { DigitalSpaces::FO_NONE, DigitalSpaces::FO_POINT, DigitalSpaces::FO_LINEAR, DigitalSpaces::FO_ANISOTROPIC }
 Filtering options for textures / mipmaps. More...
enum  DigitalSpaces::OGREWaveformType {
  DigitalSpaces::WFT_SINE, DigitalSpaces::WFT_TRIANGLE, DigitalSpaces::WFT_SQUARE, DigitalSpaces::WFT_SAWTOOTH,
  DigitalSpaces::WFT_INVERSE_SAWTOOTH, DigitalSpaces::WFT_PWM
}
 Enumerates the wave types usable with the Ogre engine. More...
enum  DigitalSpaces::OGRELayerBlendOperationEx {
  DigitalSpaces::LBX_SOURCE1, DigitalSpaces::LBX_SOURCE2, DigitalSpaces::LBX_MODULATE, DigitalSpaces::LBX_MODULATE_X2,
  DigitalSpaces::LBX_MODULATE_X4, DigitalSpaces::LBX_ADD, DigitalSpaces::LBX_ADD_SIGNED, DigitalSpaces::LBX_ADD_SMOOTH,
  DigitalSpaces::LBX_SUBTRACT, DigitalSpaces::LBX_BLEND_DIFFUSE_ALPHA, DigitalSpaces::LBX_BLEND_TEXTURE_ALPHA, DigitalSpaces::LBX_BLEND_CURRENT_ALPHA,
  DigitalSpaces::LBX_BLEND_MANUAL, DigitalSpaces::LBX_DOTPRODUCT, DigitalSpaces::LBX_BLEND_DIFFUSE_COLOUR
}
 Expert list of valid texture blending operations, for use with TextureUnitState::setColourOperationEx and TextureUnitState::setAlphaOperation, and internally in the LayerBlendModeEx class. More...
enum  DigitalSpaces::OGRELayerBlendSource {
  DigitalSpaces::LBS_CURRENT, DigitalSpaces::LBS_TEXTURE, DigitalSpaces::LBS_DIFFUSE, DigitalSpaces::LBS_SPECULAR,
  DigitalSpaces::LBS_MANUAL
}
 List of valid sources of values for blending operations used in TextureUnitState::setColourOperation and TextureUnitState::setAlphaOperation, and internally in the LayerBlendModeEx class. More...
enum  DigitalSpaces::OGREPixelFormat {
  DigitalSpaces::PF_UNKNOWN = 0, DigitalSpaces::PF_L8 = 1, DigitalSpaces::PF_BYTE_L = PF_L8, DigitalSpaces::PF_L16 = 2,
  DigitalSpaces::PF_SHORT_L = PF_L16, DigitalSpaces::PF_A8 = 3, DigitalSpaces::PF_BYTE_A = PF_A8, DigitalSpaces::PF_A4L4 = 4,
  DigitalSpaces::PF_BYTE_LA = 5, DigitalSpaces::PF_R5G6B5 = 6, DigitalSpaces::PF_B5G6R5 = 7, DigitalSpaces::PF_R3G3B2 = 31,
  DigitalSpaces::PF_A4R4G4B4 = 8, DigitalSpaces::PF_A1R5G5B5 = 9, DigitalSpaces::PF_R8G8B8 = 10, DigitalSpaces::PF_B8G8R8 = 11,
  DigitalSpaces::PF_A8R8G8B8 = 12, DigitalSpaces::PF_A8B8G8R8 = 13, DigitalSpaces::PF_B8G8R8A8 = 14, DigitalSpaces::PF_R8G8B8A8 = 28,
  DigitalSpaces::PF_X8R8G8B8 = 26, DigitalSpaces::PF_X8B8G8R8 = 27, DigitalSpaces::PF_BYTE_RGB = PF_B8G8R8, DigitalSpaces::PF_BYTE_BGR = PF_R8G8B8,
  DigitalSpaces::PF_BYTE_BGRA = PF_A8R8G8B8, DigitalSpaces::PF_BYTE_RGBA = PF_A8B8G8R8, DigitalSpaces::PF_A2R10G10B10 = 15, DigitalSpaces::PF_A2B10G10R10 = 16,
  DigitalSpaces::PF_DXT1 = 17, DigitalSpaces::PF_DXT2 = 18, DigitalSpaces::PF_DXT3 = 19, DigitalSpaces::PF_DXT4 = 20,
  DigitalSpaces::PF_DXT5 = 21, DigitalSpaces::PF_FLOAT16_R = 32, DigitalSpaces::PF_FLOAT16_RGB = 22, DigitalSpaces::PF_FLOAT16_RGBA = 23,
  DigitalSpaces::PF_FLOAT32_R = 33, DigitalSpaces::PF_FLOAT32_RGB = 24, DigitalSpaces::PF_FLOAT32_RGBA = 25, DigitalSpaces::PF_FLOAT16_GR = 35,
  DigitalSpaces::PF_FLOAT32_GR = 36, DigitalSpaces::PF_DEPTH = 29, DigitalSpaces::PF_SHORT_RGBA = 30, DigitalSpaces::PF_SHORT_GR = 34,
  DigitalSpaces::PF_SHORT_RGB = 37, DigitalSpaces::PF_COUNT = 38
}
enum  DigitalSpaces::OGRETextureUsage {
  DigitalSpaces::TU_STATIC = HBU_STATIC, DigitalSpaces::TU_DYNAMIC = HBU_DYNAMIC, DigitalSpaces::TU_WRITE_ONLY = HBU_WRITE_ONLY, DigitalSpaces::TU_STATIC_WRITE_ONLY = HBU_STATIC_WRITE_ONLY,
  DigitalSpaces::TU_DYNAMIC_WRITE_ONLY = HBU_DYNAMIC_WRITE_ONLY, DigitalSpaces::TU_DYNAMIC_WRITE_ONLY_DISCARDABLE = HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE, DigitalSpaces::TU_AUTOMIPMAP = 0x100, DigitalSpaces::TU_RENDERTARGET = 0x200,
  DigitalSpaces::TU_DEFAULT = TU_AUTOMIPMAP | TU_STATIC_WRITE_ONLY
}
 Enum identifying the texture usage. More...
enum  DigitalSpaces::TransformSpace { DigitalSpaces::TS_LOCAL, DigitalSpaces::TS_PARENT, DigitalSpaces::TS_WORLD }
enum  DigitalSpaces::RenderQueueGroupID {
  DigitalSpaces::RENDER_QUEUE_BACKGROUND = 0, DigitalSpaces::RENDER_QUEUE_SKIES_EARLY = 5, DigitalSpaces::RENDER_QUEUE_1 = 10, DigitalSpaces::RENDER_QUEUE_2 = 20,
  DigitalSpaces::RENDER_QUEUE_WORLD_GEOMETRY_1 = 25, DigitalSpaces::RENDER_QUEUE_3 = 30, DigitalSpaces::RENDER_QUEUE_4 = 40, DigitalSpaces::RENDER_QUEUE_MAIN = 50,
  DigitalSpaces::RENDER_QUEUE_6 = 60, DigitalSpaces::RENDER_QUEUE_7 = 70, DigitalSpaces::RENDER_QUEUE_WORLD_GEOMETRY_2 = 75, DigitalSpaces::RENDER_QUEUE_8 = 80,
  DigitalSpaces::RENDER_QUEUE_9 = 90, DigitalSpaces::RENDER_QUEUE_SKIES_LATE = 95, DigitalSpaces::RENDER_QUEUE_OVERLAY = 100
}

Variables

const DUID DigitalSpaces::DID_3DVisualsOgre1
 {3E9F93CA-B8BC-4d2b-939D-438A8479616D}
static const DUID DigitalSpaces::DID_OGREAxisAlignedBox
 {0A2F46A2-CDE8-44d1-B3E9-DDDE4BD87BF5}
static const DUID DigitalSpaces::DID_OGRETechnique
 {A57B6560-19FE-48b7-A190-3ABCBF91218C}
static const DUID DigitalSpaces::DID_OGREPass
static const DUID DigitalSpaces::DID_OGREViewport
 {464D7D7F-F3DB-4bbe-8DA7-A34A6B07BAA2}
static const DUID DigitalSpaces::DID_OGRECamera
 {7997740F-E47F-497d-A480-35880E1BFB33}
static const DUID DigitalSpaces::DID_OGRERenderable
static const DUID DigitalSpaces::DID_OGRENode
 {6C750127-28BA-4dc6-B447-88FA39D7F84E}
static const DUID DigitalSpaces::DID_OGRESceneNode
static const DUID DigitalSpaces::DID_OGREMovableObject
 {0C7F837F-2AFC-4f3f-9C13-CB7654AE4A2F}
static const DUID DigitalSpaces::DID_OGRELight
 {D82499A3-39DB-4247-AFE3-BFED8975C0B9}
static const DUID DigitalSpaces::DID_OGREShadowCaster
 {94D9AC48-1709-4e92-B8C5-05A6A9FAF28D}
static const DUID DigitalSpaces::DID_OGREBone
 {7CF9373C-B304-4283-B7BC-E77DA0D47958}
static const DUID DigitalSpaces::DID_OGREMaterial
 {4B53CB20-0BF8-4e23-B315-1DF654CCAF9B}
static const DUID DigitalSpaces::DID_OGREEntity
 {2439A732-EBFD-4f90-AD4F-89465FEAF618}
static const DUID DigitalSpaces::DID_OGRENodeAnimationTrack
 {5273B095-C465-47d7-84F1-7E157D16B0D9}
static const DUID DigitalSpaces::DID_OGREAnimation
 {4E12BE38-0870-418e-AFC7-43C2D45A25AF}
static const DUID DigitalSpaces::DID_OGRESkeleton
 {317B5C81-8EA3-4ed8-B36A-7D02CCB4CA02}
static const DUID DigitalSpaces::DID_OGRESkeletonInstance
 {20C87E5D-AC5F-4a39-A021-813A92B256F7}
static const DUID DigitalSpaces::DID_OGRESubEntity
 {48B0980C-1FDA-4699-A5A0-D6458848C0CC}
static const DUID DigitalSpaces::DID_OGREMesh
 {6FF5EC90-FC63-45e3-A605-1A74940A9865}
static const DUID DigitalSpaces::DID_OGRESubMesh
 {EAE62663-B99B-4504-B89B-DCDD350C8948}
static const DUID DigitalSpaces::DID_OGREVertexElement
 {6E3F76B0-47DB-48cc-A39C-B944F2424B1F}
static const DUID DigitalSpaces::DID_OGREVertexDeclaration
 {331580CD-91B5-4d1a-A5CB-7134C0C0D1D3}
static const DUID DigitalSpaces::DID_OGREVertexBufferBinding
 {E1E55FD3-776C-4568-8E39-C5F0FF968F48}
static const DUID DigitalSpaces::DID_OGREHardwareBuffer
 {1C0995D1-95C1-4b7c-8DD4-55A5D2D8E7EF}
static const DUID DigitalSpaces::DID_OGREHardwareVertexBuffer
 {FBFBD32B-1AEF-40b5-8856-E4489787C91F}
static const DUID DigitalSpaces::DID_OGREVertexData
 {AB986786-0E73-44b2-B285-01B220366DC5}
static const DUID DigitalSpaces::DID_OGREHardwareIndexBuffer
 {E2A73383-B786-480b-8B1C-DFC106F8AF3E}
static const DUID DigitalSpaces::DID_OGREIndexData
 {ED5BDD72-504B-484c-9EF2-A32E5FAAA722}
static const DUID DigitalSpaces::DID_OGREBillboard
 {C41A27FC-A530-4d53-831C-536EB7096CB0}
static const DUID DigitalSpaces::DID_OGREBillboardSet
 {8F421A48-B043-4b6c-8904-E01CB9B8A6C2}
static const DUID DigitalSpaces::DID_OGREParticleEmitter
 {CFAD8F56-3BB0-43d1-B940-6FB7D3B29FDE}
static const DUID DigitalSpaces::DID_OGREParticleAffector
 {92E09092-B2BF-425c-A710-327C949BD9AD}
static const DUID DigitalSpaces::DID_OGREParticle
 {13FE5E1F-B6CE-4757-B8FB-B75FAA4AE3BC}
static const DUID DigitalSpaces::DID_OGREParticleSystem
 {87DEDFBE-8744-4ef5-A9C6-8BE0B1BFA505}
static const DUID DigitalSpaces::DID_OGREAnimationState
 {12630AD5-2F79-426e-A9BB-9EAEBF099A7A}
static const DUID DigitalSpaces::DID_OGRESceneQuery
 {65848ED6-0D28-4f5b-8A88-AE03B79D9DF5}
static const DUID DigitalSpaces::DID_OGREAxisAlignedBoxSceneQuery
 {42CD0A78-99E8-490d-A593-B8A07EC730AC}
static const DUID DigitalSpaces::DID_OGRESphereSceneQuery
 {8415F32C-909C-4815-86D1-D4580E1ED63B}
static const DUID DigitalSpaces::DID_OGREPlaneBoundedVolumeListSceneQuery
 {5082FAC1-85BA-4cf4-B58B-05A0A303F460}
static const DUID DigitalSpaces::DID_OGREPlaneBoundedVolumeList
static const DUID DigitalSpaces::DID_OGRERaySceneQuery
 {62E667CF-0926-4fb4-AB3B-CBD3F2067FF1}
static const DUID DigitalSpaces::DID_OGRERay
 {2B778468-373E-4cff-B1A2-CBD133BFB93B}
static const DUID DigitalSpaces::DID_OGREIntersectionSceneQuery
static const DUID DigitalSpaces::DID_OGREStaticGeometry
 {14B0DD08-ED00-4724-91D6-C12539108766}
static const DUID DigitalSpaces::DID_OGRETextureUnitState
static const DUID DigitalSpaces::DID_OGRESceneManager
 {C9D87A41-3BCF-44ac-8888-4BD6C690FF60}

Generated on Sun Aug 31 17:46:27 2008 for Digital Spaces by  doxygen 1.5.6