OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Functions
scenemanager.cpp File Reference
#include "scenemanager.hpp"
#include <iostream>
#include <osg/Node>
#include <osg/UserDataContainer>
#include <osgParticle/ParticleSystem>
#include <osgUtil/IncrementalCompileOperation>
#include <osgDB/SharedStateManager>
#include <osgDB/Registry>
#include <components/nifosg/nifloader.hpp>
#include <components/nif/niffile.hpp>
#include <components/vfs/manager.hpp>
#include <components/sceneutil/clone.hpp>
#include <components/sceneutil/util.hpp>
#include <components/sceneutil/controller.hpp>
#include <components/shader/shadervisitor.hpp>
#include <components/shader/shadermanager.hpp>
#include "imagemanager.hpp"
#include "niffilemanager.hpp"
#include "objectcache.hpp"
#include "multiobjectcache.hpp"
Include dependency graph for scenemanager.cpp:

Classes

class  anonymous_namespace{scenemanager.cpp}::InitWorldSpaceParticlesVisitor
 
class  Resource::SetFilterSettingsControllerVisitor
 Set texture filtering settings on textures contained in a FlipController. More...
 
class  Resource::SetFilterSettingsVisitor
 Set texture filtering settings on textures contained in StateSets. More...
 
class  Resource::ImageReadCallback
 Callback to read image files from the VFS. More...
 

Namespaces

 anonymous_namespace{scenemanager.cpp}
 
 Resource
 

Functions

std::string Resource::getFileExtension (const std::string &file)
 
osg::ref_ptr< osg::Node > Resource::load (Files::IStreamPtr file, const std::string &normalizedFilename, Resource::ImageManager *imageManager, Resource::NifFileManager *nifFileManager)