OpenMW
|
#include "npcanimation.hpp"
#include <osg/UserDataContainer>
#include <osg/MatrixTransform>
#include <osg/Depth>
#include <osgUtil/RenderBin>
#include <osgUtil/CullVisitor>
#include <components/misc/rng.hpp>
#include <components/misc/resourcehelpers.hpp>
#include <components/resource/resourcesystem.hpp>
#include <components/resource/scenemanager.hpp>
#include <components/sceneutil/attach.hpp>
#include <components/sceneutil/visitor.hpp>
#include <components/sceneutil/skeleton.hpp>
#include <components/sceneutil/lightmanager.hpp>
#include <components/nifosg/nifloader.hpp>
#include "../mwworld/esmstore.hpp"
#include "../mwworld/inventorystore.hpp"
#include "../mwworld/class.hpp"
#include "../mwmechanics/npcstats.hpp"
#include "../mwmechanics/actorutil.hpp"
#include "../mwbase/environment.hpp"
#include "../mwbase/world.hpp"
#include "../mwbase/mechanicsmanager.hpp"
#include "../mwbase/soundmanager.hpp"
#include "camera.hpp"
#include "rotatecontroller.hpp"
#include "renderbin.hpp"
#include "vismask.hpp"
Classes | |
class | MWRender::HeadAnimationTime |
class | MWRender::NeckController |
class | MWRender::DepthClearCallback |
A RenderBin callback to clear the depth buffer before rendering. More... | |
class | MWRender::OverrideFieldOfViewCallback |
Namespaces | |
anonymous_namespace{npcanimation.cpp} | |
MWRender | |
Rendering. | |
Typedefs | |
typedef std::map< std::pair < std::string, int > , std::vector< const ESM::BodyPart * > > | MWRender::RaceMapping |
Functions | |
std::string | anonymous_namespace{npcanimation.cpp}::getVampireHead (const std::string &race, bool female) |
static NpcAnimation::PartBoneMap | MWRender::createPartListMap () |
Variables | |
static RaceMapping | MWRender::sRaceMapping |