|  | 
|  | FileSystemLayer (const Ogre::String &subdir) | 
|  | Creates a concrete platform-dependent implementation of FileSystemLayer. 
 | 
|  | 
| const Ogre::String | getConfigFilePath (Ogre::String filename) const | 
|  | Search for the given config file in the user's home path. 
 | 
|  | 
| const Ogre::String | getWritablePath (const Ogre::String &filename) const | 
|  | Find a path where the given filename can be written to. 
 | 
|  | 
| void | operator delete (void *ptr) | 
|  | 
| void | operator delete (void *ptr, const char *, int, const char *) | 
|  | 
| void | operator delete (void *ptr, void *) | 
|  | 
| void | operator delete[] (void *ptr) | 
|  | 
| void | operator delete[] (void *ptr, const char *, int, const char *) | 
|  | 
| void * | operator new (size_t sz) | 
|  | 
| void * | operator new (size_t sz, const char *file, int line, const char *func) | 
|  | operator new, with debug line info 
 | 
|  | 
| void * | operator new (size_t sz, void *ptr) | 
|  | placement operator new 
 | 
|  | 
| void * | operator new[] (size_t sz) | 
|  | 
| void * | operator new[] (size_t sz, const char *file, int line, const char *func) | 
|  | array operator new, with debug line info 
 | 
|  | 
| void | setConfigPaths (const Ogre::StringVector &paths) | 
|  | 
| void | setHomePath (const Ogre::String &path) | 
|  | 
Provides methods to find out where the Ogre config files are stored and where logs and settings files should be written to.