|
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] |
1.7.6.1