OpenSceneGraph
3.0.1
|
Public Types | |
typedef std::list < osg::ref_ptr < DatabaseRevisions > > | DatabaseRevisionsList |
Public Member Functions | |
FileCache (const std::string &path) | |
const std::string & | getFileCachePath () const |
virtual bool | isFileAppropriateForFileCache (const std::string &originalFileName) const |
virtual std::string | createCacheFileName (const std::string &originalFileName) const |
virtual bool | existsInCache (const std::string &originalFileName) const |
virtual ReaderWriter::ReadResult | readImage (const std::string &originalFileName, const osgDB::Options *options) const |
virtual ReaderWriter::WriteResult | writeImage (const osg::Image &image, const std::string &originalFileName, const osgDB::Options *options) const |
virtual ReaderWriter::ReadResult | readObject (const std::string &originalFileName, const osgDB::Options *options) const |
virtual ReaderWriter::WriteResult | writeObject (const osg::Object &object, const std::string &originalFileName, const osgDB::Options *options) const |
virtual ReaderWriter::ReadResult | readHeightField (const std::string &originalFileName, const osgDB::Options *options) const |
virtual ReaderWriter::WriteResult | writeHeightField (const osg::HeightField &hf, const std::string &originalFileName, const osgDB::Options *options) const |
virtual ReaderWriter::ReadResult | readNode (const std::string &originalFileName, const osgDB::Options *options, bool buildKdTreeIfRequired=true) const |
virtual ReaderWriter::WriteResult | writeNode (const osg::Node &node, const std::string &originalFileName, const osgDB::Options *options) const |
virtual ReaderWriter::ReadResult | readShader (const std::string &originalFileName, const osgDB::Options *options) const |
virtual ReaderWriter::WriteResult | writeShader (const osg::Shader &shader, const std::string &originalFileName, const osgDB::Options *options) const |
bool | loadDatabaseRevisionsForFile (const std::string &originanlFileName) |
DatabaseRevisionsList & | getDatabaseRevisionsList () |
bool | isCachedFileBlackListed (const std::string &originalFileName) const |
Protected Member Functions | |
virtual | ~FileCache () |
FileList * | readFileList (const std::string &originalFileName) const |
bool | removeFileFromBlackListed (const std::string &originalFileName) const |
Protected Attributes | |
std::string | _fileCachePath |
DatabaseRevisionsList | _databaseRevisionsList |
typedef std::list< osg::ref_ptr<DatabaseRevisions> > osgDB::FileCache::DatabaseRevisionsList |
osgDB::FileCache::FileCache | ( | const std::string & | path | ) |
virtual osgDB::FileCache::~FileCache | ( | ) | [protected, virtual] |
virtual std::string osgDB::FileCache::createCacheFileName | ( | const std::string & | originalFileName | ) | const [virtual] |
virtual bool osgDB::FileCache::existsInCache | ( | const std::string & | originalFileName | ) | const [virtual] |
DatabaseRevisionsList& osgDB::FileCache::getDatabaseRevisionsList | ( | ) | [inline] |
const std::string& osgDB::FileCache::getFileCachePath | ( | ) | const [inline] |
bool osgDB::FileCache::isCachedFileBlackListed | ( | const std::string & | originalFileName | ) | const |
virtual bool osgDB::FileCache::isFileAppropriateForFileCache | ( | const std::string & | originalFileName | ) | const [virtual] |
bool osgDB::FileCache::loadDatabaseRevisionsForFile | ( | const std::string & | originanlFileName | ) |
FileList* osgDB::FileCache::readFileList | ( | const std::string & | originalFileName | ) | const [protected] |
virtual ReaderWriter::ReadResult osgDB::FileCache::readHeightField | ( | const std::string & | originalFileName, |
const osgDB::Options * | options | ||
) | const [virtual] |
virtual ReaderWriter::ReadResult osgDB::FileCache::readImage | ( | const std::string & | originalFileName, |
const osgDB::Options * | options | ||
) | const [virtual] |
virtual ReaderWriter::ReadResult osgDB::FileCache::readNode | ( | const std::string & | originalFileName, |
const osgDB::Options * | options, | ||
bool | buildKdTreeIfRequired = true |
||
) | const [virtual] |
virtual ReaderWriter::ReadResult osgDB::FileCache::readObject | ( | const std::string & | originalFileName, |
const osgDB::Options * | options | ||
) | const [virtual] |
virtual ReaderWriter::ReadResult osgDB::FileCache::readShader | ( | const std::string & | originalFileName, |
const osgDB::Options * | options | ||
) | const [virtual] |
bool osgDB::FileCache::removeFileFromBlackListed | ( | const std::string & | originalFileName | ) | const [protected] |
virtual ReaderWriter::WriteResult osgDB::FileCache::writeHeightField | ( | const osg::HeightField & | hf, |
const std::string & | originalFileName, | ||
const osgDB::Options * | options | ||
) | const [virtual] |
virtual ReaderWriter::WriteResult osgDB::FileCache::writeImage | ( | const osg::Image & | image, |
const std::string & | originalFileName, | ||
const osgDB::Options * | options | ||
) | const [virtual] |
virtual ReaderWriter::WriteResult osgDB::FileCache::writeNode | ( | const osg::Node & | node, |
const std::string & | originalFileName, | ||
const osgDB::Options * | options | ||
) | const [virtual] |
virtual ReaderWriter::WriteResult osgDB::FileCache::writeObject | ( | const osg::Object & | object, |
const std::string & | originalFileName, | ||
const osgDB::Options * | options | ||
) | const [virtual] |
virtual ReaderWriter::WriteResult osgDB::FileCache::writeShader | ( | const osg::Shader & | shader, |
const std::string & | originalFileName, | ||
const osgDB::Options * | options | ||
) | const [virtual] |
std::string osgDB::FileCache::_fileCachePath [protected] |
![]() | Generated at Mon Oct 3 2011 12:39:46 for the OpenSceneGraph by doxygen 1.7.5. |