vrecko
virtual reality framework
|
This is the complete list of members for vrecko::PersistentCache, including all inherited members.
baseDir | vrecko::PersistentCache | protected |
bEnableCache | vrecko::PersistentCache | protected |
cacheDir | vrecko::PersistentCache | protected |
closeCacheFile(OpenedCacheFile *cacheData, vrecko::BufferedFile *bfile) | vrecko::PersistentCache | |
closeCacheFile(OpenedCacheFile *cacheData, vrecko::BufferedFileWrite *bfile) | vrecko::PersistentCache | |
constructModelDataName(char *outDataName, vrecko::EnvironmentObject *obj) | vrecko::PersistentCache | protected |
filesLock | vrecko::PersistentCache | protected |
getCacheDir() | vrecko::PersistentCache | inline |
getEnable() | vrecko::PersistentCache | inline |
internalDecrementReaderWriter(OpenedCacheFile *cacheData, bool bReading) | vrecko::PersistentCache | protected |
internalFindAndLock(const char *originalFileName, const char *translatedFileName, unsigned long version, const char *desiredExtension, bool bReading, unsigned long ulWaitTimeout) | vrecko::PersistentCache | protected |
internalOpenReadWrite(const char *dataName, const char *relatedFileName, unsigned long version, OpenedCacheFile **cacheData, vrecko::BufferedFile **bfile, vrecko::BufferedFileWrite **bfileWrite, unsigned long ulWaitTimeout) | vrecko::PersistentCache | protected |
loadModel(const char *relatedFileName, vrecko::EnvironmentObject *obj) | vrecko::PersistentCache | |
openCacheFileForReading(const char *dataName, const char *relatedFileName, unsigned long version, OpenedCacheFile **cacheData, vrecko::BufferedFile **bfile, unsigned long ulWaitTimeout=0) | vrecko::PersistentCache | inline |
openCacheFileForWriting(const char *dataName, const char *relatedFileName, unsigned long version, OpenedCacheFile **cacheData, vrecko::BufferedFileWrite **bfile, unsigned long ulWaitTimeout=0) | vrecko::PersistentCache | inline |
openedFiles | vrecko::PersistentCache | protected |
PersistentCache() | vrecko::PersistentCache | |
saveModel(const char *relatedFileName, osg::Node *node, vrecko::EnvironmentObject *obj) | vrecko::PersistentCache | |
setEnable(bool bNewEnableCache) | vrecko::PersistentCache | |
testVersionIsAtLeast(const char *fileName, int minVersion) | vrecko::PersistentCache | protected |
translateName(char *outTranslatedName, const char *inDataName, const char *inRelatedFileName) | vrecko::PersistentCache | protected |
~PersistentCache() | vrecko::PersistentCache |