|
virtual DGLE_RESULT DGLE_API | LoadFile (const char *pcFileName, IFile *&prFile)=0 |
|
virtual DGLE_RESULT DGLE_API | FreeFile (IFile *&prFile)=0 |
|
virtual DGLE_RESULT DGLE_API | GetVirtualFileSystem (const char *pcVFSExtension, IFileSystem *&prVFS)=0 |
|
virtual DGLE_RESULT DGLE_API | RegisterVirtualFileSystem (const char *pcVFSExtension, const char *pcDescription, IFileSystem *pVFS, void(DGLE_API *pDeleteDGLE_API)(void *pParameter, IFileSystem *pVFS), void *pParameter=NULL)=0 |
|
virtual DGLE_RESULT DGLE_API | UnregisterVirtualFileSystem (const char *pcVFSExtension)=0 |
|
virtual DGLE_RESULT DGLE_API | GetRegisteredVirtualFileSystems (char *pcTxt, uint &uiCharsCount)=0 |
|
virtual DGLE_RESULT DGLE_API | GetVirtualFileSystemDescription (const char *pcVFSExtension, char *pcTxt, uint &uiCharsCount)=0 |
|
virtual DGLE_RESULT DGLE_API | GetType (E_ENGINE_SUB_SYSTEM &eSubSystemType)=0 |
| Returns type of subsystem.
|
|
virtual DGLE_RESULT DGLE_API | GetGUID (GUID &guid)=0 |
| Returns unique identifier of the last interface in the inheritance chain.
|
|
virtual DGLE_RESULT DGLE_API | ExecuteCommand (uint uiCmd, TVariant &stVar)=0 |
| Executes some command using its index or bitmask.
|
|
virtual DGLE_RESULT DGLE_API | ExecuteTextCommand (const char *pcCommand, TVariant &stVar)=0 |
| Executes some text command and returns result as variant.
|
|
virtual DGLE_RESULT DGLE_API | ExecuteTextCommandEx (const char *pcCommand, char *pcResult, uint &uiCharsCount)=0 |
| Executes some text command and returns result as string.
|
|