OpenMW
|
#include "scenemanager.hpp"
#include <cstdlib>
#include <osg/Node>
#include <osg/UserDataContainer>
#include <osgParticle/ParticleSystem>
#include <osgUtil/IncrementalCompileOperation>
#include <osgDB/SharedStateManager>
#include <osgDB/Registry>
#include <components/debug/debuglog.hpp>
#include <components/nifosg/nifloader.hpp>
#include <components/nif/niffile.hpp>
#include <components/misc/stringops.hpp>
#include <components/vfs/manager.hpp>
#include <components/sceneutil/clone.hpp>
#include <components/sceneutil/util.hpp>
#include <components/sceneutil/controller.hpp>
#include <components/sceneutil/optimizer.hpp>
#include <components/shader/shadervisitor.hpp>
#include <components/shader/shadermanager.hpp>
#include "imagemanager.hpp"
#include "niffilemanager.hpp"
#include "objectcache.hpp"
#include "multiobjectcache.hpp"
Classes | |
class | anonymous_namespace{scenemanager.cpp}::InitWorldSpaceParticlesCallback |
class | anonymous_namespace{scenemanager.cpp}::InitParticlesVisitor |
class | Resource::SharedStateManager |
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... | |
class | Resource::CanOptimizeCallback |
class | Resource::TemplateRef |
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) |
bool | Resource::canOptimize (const std::string &filename) |
unsigned int | Resource::getOptimizationOptions () |