OpenMW
|
Classes | |
class | ActivatorAnimation |
class | Actors |
struct | AddGlow |
class | VisQueueSet |
class | ToggleLight |
class | MergeBounds |
class | FindEntityTransparency |
class | Animation |
class | ObjectAnimation |
class | Camera |
Camera control. More... | |
class | CellRender |
class | CharacterPreview |
class | InventoryPreview |
class | RaceSelectionPreview |
class | CreatureAnimation |
class | Debugging |
class | ExternalRendering |
Base class for out of world rendering. More... | |
class | GlobalMap |
class | LocalMap |
Local map rendering. More... | |
class | SetObjectGroup |
class | SayAnimationValue |
class | NpcAnimation |
class | Objects |
class | OcclusionQuery |
Implements hardware occlusion queries on the GPU. More... | |
class | Refraction |
class | RenderingInterface |
class | RenderingManager |
struct | Emitter |
class | RippleSimulation |
class | Shadows |
class | BillboardObject |
class | Moon |
class | SkyManager |
class | TerrainStorage |
class | VideoState |
class | VideoPlayer |
class | Reflection |
class | CubeReflection |
class | PlaneReflection |
class | Water |
Water rendering. More... | |
Enumerations | |
enum | RenderQueueGroups { RQG_SkiesEarly = Ogre::RENDER_QUEUE_SKIES_EARLY, RQG_Main = Ogre::RENDER_QUEUE_MAIN, RQG_Alpha = Ogre::RENDER_QUEUE_MAIN+1, RQG_OcclusionQuery = Ogre::RENDER_QUEUE_6, RQG_UnderWater = Ogre::RENDER_QUEUE_4, RQG_Water = RQG_Alpha, RQG_SkiesLate = Ogre::RENDER_QUEUE_SKIES_LATE } |
enum | VisibilityFlags { RV_Terrain = 1, RV_Statics = 2, RV_StaticsSmall = 4, RV_Water = 8, RV_Actors = 16, RV_Misc = 32, RV_Sky = 64, RV_NoReflection = 128, RV_OcclusionQuery = 256, RV_Debug = 512, RV_Overlay = 1024, RV_FirstPerson = 2048, RV_Map = RV_Terrain + RV_Statics + RV_StaticsSmall + RV_Misc + RV_Water } |
Functions | |
static void | updateBoneTree (const Ogre::SkeletonInstance *skelsrc, Ogre::Bone *bone) |
static NpcAnimation::PartBoneMap | createPartListMap () |
Variables | |
static const std::string | PATHGRID_POINT_MATERIAL = "pathgridPointMaterial" |
static const std::string | PATHGRID_LINE_MATERIAL = "pathgridLineMaterial" |
static const std::string | DEBUGGING_GROUP = "debugging" |
static const int | POINT_MESH_BASE = 35 |
Rendering via Ogre.
static NpcAnimation::PartBoneMap MWRender::createPartListMap | ( | ) | [static] |
static void MWRender::updateBoneTree | ( | const Ogre::SkeletonInstance * | skelsrc, |
Ogre::Bone * | bone | ||
) | [static] |
const std::string MWRender::DEBUGGING_GROUP = "debugging" [static] |
const std::string MWRender::PATHGRID_LINE_MATERIAL = "pathgridLineMaterial" [static] |
const std::string MWRender::PATHGRID_POINT_MATERIAL = "pathgridPointMaterial" [static] |
const int MWRender::POINT_MESH_BASE = 35 [static] |