OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Functions
renderingmanager.cpp File Reference
#include "renderingmanager.hpp"
#include <stdexcept>
#include <limits>
#include <osg/Light>
#include <osg/LightModel>
#include <osg/Fog>
#include <osg/PolygonMode>
#include <osg/Group>
#include <osg/UserDataContainer>
#include <osg/ComputeBoundsVisitor>
#include <osgUtil/LineSegmentIntersector>
#include <osgUtil/IncrementalCompileOperation>
#include <osgViewer/Viewer>
#include <components/resource/resourcesystem.hpp>
#include <components/resource/imagemanager.hpp>
#include <components/resource/scenemanager.hpp>
#include <components/settings/settings.hpp>
#include <components/sceneutil/util.hpp>
#include <components/sceneutil/lightmanager.hpp>
#include <components/sceneutil/statesetupdater.hpp>
#include <components/sceneutil/positionattitudetransform.hpp>
#include <components/sceneutil/workqueue.hpp>
#include <components/sceneutil/unrefqueue.hpp>
#include <components/terrain/terraingrid.hpp>
#include <components/esm/loadcell.hpp>
#include <components/fallback/fallback.hpp>
#include "../mwworld/cellstore.hpp"
#include "sky.hpp"
#include "effectmanager.hpp"
#include "npcanimation.hpp"
#include "vismask.hpp"
#include "pathgrid.hpp"
#include "camera.hpp"
#include "water.hpp"
#include "terrainstorage.hpp"
#include "util.hpp"
Include dependency graph for renderingmanager.cpp:

Classes

class  MWRender::StateUpdater
 
class  MWRender::PreloadCommonAssetsWorkItem
 
class  MWRender::NotifyDrawCompletedCallback
 

Namespaces

 MWRender
 Rendering.
 

Functions

RenderingManager::RayResult MWRender::getIntersectionResult (osgUtil::LineSegmentIntersector *intersector)
 
osg::ref_ptr
< osgUtil::IntersectionVisitor > 
MWRender::createIntersectionVisitor (osgUtil::Intersector *intersector, bool ignorePlayer, bool ignoreActors)