|
OpenMW
|
#include "renderingmanager.hpp"#include <stdexcept>#include <limits>#include <cstdlib>#include <osg/Light>#include <osg/LightModel>#include <osg/Fog>#include <osg/Material>#include <osg/PolygonMode>#include <osg/Group>#include <osg/UserDataContainer>#include <osg/ComputeBoundsVisitor>#include <osg/ShapeDrawable>#include <osg/TextureCubeMap>#include <osgUtil/LineSegmentIntersector>#include <osgUtil/IncrementalCompileOperation>#include <osg/ImageUtils>#include <osgViewer/Viewer>#include <components/debug/debuglog.hpp>#include <components/resource/resourcesystem.hpp>#include <components/resource/imagemanager.hpp>#include <components/resource/scenemanager.hpp>#include <components/resource/keyframemanager.hpp>#include <components/shader/shadermanager.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/sceneutil/writescene.hpp>#include <components/terrain/terraingrid.hpp>#include <components/terrain/quadtreeworld.hpp>#include <components/esm/loadcell.hpp>#include <components/fallback/fallback.hpp>#include <boost/algorithm/string.hpp>#include "../mwworld/cellstore.hpp"#include "../mwworld/class.hpp"#include "../mwgui/loadingscreen.hpp"#include "../mwbase/environment.hpp"#include "../mwbase/windowmanager.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 | |
| anonymous_namespace{renderingmanager.cpp} | |
| MWRender | |
| Rendering. | |
Functions | |
| RenderingManager::RayResult | MWRender::getIntersectionResult (osgUtil::LineSegmentIntersector *intersector) |
1.8.6