|
const char * | GetMagicFileName () const |
|
aiExportDataBlob * | GetBlobChain () |
|
virtual bool | Exists (const char *pFile) const |
| Tests for the existence of a file at the given path. More...
|
|
virtual char | getOsSeparator () const |
| Returns the system specific directory separator. More...
|
|
virtual IOStream * | Open (const char *pFile, const char *pMode) |
| Open a new file with a given path. More...
|
|
virtual void | Close (IOStream *pFile) |
| Closes the given file and releases all resources associated with it. More...
|
|
| IOSystem () AI_NO_EXCEPT |
| Default constructor. More...
|
|
virtual | ~IOSystem () |
| Virtual destructor. More...
|
|
AI_FORCE_INLINE bool | Exists (const std::string &pFile) const |
| For backward compatibility. More...
|
|
IOStream * | Open (const std::string &pFile, const std::string &pMode=std::string("rb")) |
| For backward compatibility. More...
|
|
virtual bool | ComparePaths (const char *one, const char *second) const |
| Compares two paths and check whether the point to identical files. More...
|
|
bool | ComparePaths (const std::string &one, const std::string &second) const |
| For backward compatibility. More...
|
|
virtual bool | PushDirectory (const std::string &path) |
| Pushes a new directory onto the directory stack. More...
|
|
virtual const std::string & | CurrentDirectory () const |
| Returns the top directory from the stack. More...
|
|
virtual size_t | StackSize () const |
| Returns the number of directories stored on the stack. More...
|
|
virtual bool | PopDirectory () |
| Pops the top directory from the stack. More...
|
|
virtual bool | CreateDirectory (const std::string &path) |
| CReates an new directory at the given path. More...
|
|
virtual bool | ChangeDirectory (const std::string &path) |
| Will change the current directory to the given path. More...
|
|
virtual bool | DeleteFile (const std::string &file) |
|
Redirect IOSystem to a blob