OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Functions
Resource Namespace Reference

Classes

class  BulletShape
 
class  BulletShapeInstance
 
struct  TriangleMeshShape
 
struct  GetTriangleFunctor
 
class  NodeToShapeVisitor
 Creates a BulletShape out of a Node hierarchy. More...
 
class  BulletShapeManager
 
class  ImageManager
 Handles loading/caching of Images. More...
 
class  KeyframeManager
 Managing of keyframe resources. More...
 
class  MultiObjectCache
 Cache for "non reusable" objects. More...
 
class  NifFileHolder
 
class  NifFileManager
 Handles caching of NIFFiles. More...
 
class  ObjectCache
 
class  ResourceManager
 Base class for managers that require a virtual file system and object cache. More...
 
class  ResourceSystem
 Wrapper class that constructs and provides access to the most commonly used resource subsystems. More...
 
class  SharedStateManager
 
class  SetFilterSettingsControllerVisitor
 Set texture filtering settings on textures contained in a FlipController. More...
 
class  SetFilterSettingsVisitor
 Set texture filtering settings on textures contained in StateSets. More...
 
class  ImageReadCallback
 Callback to read image files from the VFS. More...
 
class  CanOptimizeCallback
 
class  TemplateRef
 
class  SceneManager
 Handles loading and caching of scenes, e.g. .nif files or .osg files. More...
 
class  ResourceStatsTextDrawCallback
 
class  Profiler
 
class  StatsHandler
 

Functions

static std::ostream & operator<< (std::ostream &stream, const TriangleMeshShape &value)
 
static bool operator== (const Resource::BulletShape &lhs, const Resource::BulletShape &rhs)
 
static std::ostream & operator<< (std::ostream &stream, const Resource::BulletShape &value)
 
bool checkSupported (osg::Image *image, const std::string &filename)
 
std::string getFileExtension (const std::string &file)
 
osg::ref_ptr< osg::Node > load (Files::IStreamPtr file, const std::string &normalizedFilename, Resource::ImageManager *imageManager, Resource::NifFileManager *nifFileManager)
 
bool canOptimize (const std::string &filename)
 
unsigned int getOptimizationOptions ()
 
osg::Geometry * createBackgroundRectangle (const osg::Vec3 &pos, const float width, const float height, osg::Vec4 &color)
 

Function Documentation

bool Resource::canOptimize ( const std::string &  filename)

Here is the caller graph for this function:

bool Resource::checkSupported ( osg::Image *  image,
const std::string &  filename 
)

Here is the caller graph for this function:

osg::Geometry* Resource::createBackgroundRectangle ( const osg::Vec3 &  pos,
const float  width,
const float  height,
osg::Vec4 &  color 
)

Here is the caller graph for this function:

std::string Resource::getFileExtension ( const std::string &  file)

Here is the caller graph for this function:

unsigned int Resource::getOptimizationOptions ( )

Here is the caller graph for this function:

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

Here is the call graph for this function:

Here is the caller graph for this function:

static std::ostream& Resource::operator<< ( std::ostream &  stream,
const TriangleMeshShape &  value 
)
static

Here is the call graph for this function:

static std::ostream& Resource::operator<< ( std::ostream &  stream,
const Resource::BulletShape value 
)
static
static bool Resource::operator== ( const Resource::BulletShape lhs,
const Resource::BulletShape rhs 
)
static

Here is the call graph for this function: