osgDB::FileCache Class Reference

Inheritance diagram for osgDB::FileCache:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 FileCache (const std::string &path)
const std::string & getFileCachePath () const
virtual std::string createCacheFileName (const std::string &originalFileName) const
virtual bool existsInCache (const std::string &originalFileName) const
virtual ReaderWriter::ReadResult readNode (const std::string &originalFileName, const osgDB::ReaderWriter::Options *options, bool buildKdTreeIfRequired=true) const
virtual ReaderWriter::WriteResult writeNode (const osg::Node &node, const std::string &originalFileName, const osgDB::ReaderWriter::Options *options) const

Protected Member Functions

virtual ~FileCache ()

Protected Attributes

std::string _fileCachePath

Constructor & Destructor Documentation

osgDB::FileCache::FileCache ( const std::string &  path  ) 
virtual osgDB::FileCache::~FileCache (  )  [protected, virtual]

Member Function Documentation

virtual std::string osgDB::FileCache::createCacheFileName ( const std::string &  originalFileName  )  const [virtual]
virtual bool osgDB::FileCache::existsInCache ( const std::string &  originalFileName  )  const [virtual]
const std::string& osgDB::FileCache::getFileCachePath (  )  const [inline]
virtual ReaderWriter::ReadResult osgDB::FileCache::readNode ( const std::string &  originalFileName,
const osgDB::ReaderWriter::Options options,
bool  buildKdTreeIfRequired = true 
) const [virtual]
virtual ReaderWriter::WriteResult osgDB::FileCache::writeNode ( const osg::Node node,
const std::string &  originalFileName,
const osgDB::ReaderWriter::Options options 
) const [virtual]

Member Data Documentation

std::string osgDB::FileCache::_fileCachePath [protected]

The documentation for this class was generated from the following file:

osg logo
Generated at Tue Jul 20 05:46:11 2010 for the OpenSceneGraph by doxygen 1.6.1.