|
OpenMW
|
#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"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) |
1.8.6