OpenMW
Classes | Namespaces | Functions
apps/openmw/mwrender/animation.cpp File Reference
#include "animation.hpp"
#include <OgreSkeletonManager.h>
#include <OgreSkeletonInstance.h>
#include <OgreEntity.h>
#include <OgreSubEntity.h>
#include <OgreParticleSystem.h>
#include <OgreBone.h>
#include <OgreSubMesh.h>
#include <OgreSceneManager.h>
#include <OgreControllerManager.h>
#include <OgreStaticGeometry.h>
#include <libs/openengine/ogre/lights.hpp>
#include "../mwbase/environment.hpp"
#include "../mwbase/soundmanager.hpp"
#include "../mwbase/world.hpp"
#include <extern/shiny/Main/Factory.hpp>
#include "../mwmechanics/character.hpp"
#include "../mwmechanics/creaturestats.hpp"
#include "../mwworld/class.hpp"
#include "../mwworld/fallback.hpp"
#include "renderconst.hpp"

Classes

struct  MWRender::AddGlow
class  MWRender::VisQueueSet
class  MWRender::ToggleLight
class  MWRender::MergeBounds
class  MWRender::FindEntityTransparency

Namespaces

namespace  MWRender
 

Rendering via Ogre.


Functions

static void MWRender::updateBoneTree (const Ogre::SkeletonInstance *skelsrc, Ogre::Bone *bone)