|
| | SLANG_COM_INTERFACE (0xa058675c, 0x1d65, 0x452a, {0x84, 0x58, 0xcc, 0xde, 0xd1, 0x42, 0x71, 0x5}) virtual SLANG_NO_THROW SlangResult SLANG_MCALL saveFile(const char *path |
| |
| virtual SLANG_NO_THROW SlangResult SLANG_MCALL | saveFileBlob (const char *path, ISlangBlob *dataBlob)=0 |
| |
| virtual SLANG_NO_THROW SlangResult SLANG_MCALL | remove (const char *path)=0 |
| |
| virtual SLANG_NO_THROW SlangResult SLANG_MCALL | createDirectory (const char *path)=0 |
| |
| | SLANG_COM_INTERFACE (0x5fb632d2, 0x979d, 0x4481, {0x9f, 0xee, 0x66, 0x3c, 0x3f, 0x14, 0x49, 0xe1}) virtual SLANG_NO_THROW SlangResult SLANG_MCALL getFileUniqueIdentity(const char *path |
| |
| virtual SLANG_NO_THROW SlangResult SLANG_MCALL | calcCombinedPath (SlangPathType fromPathType, const char *fromPath, const char *path, ISlangBlob **pathOut)=0 |
| |
| virtual SLANG_NO_THROW SlangResult SLANG_MCALL | getPathType (const char *path, SlangPathType *pathTypeOut)=0 |
| |
| virtual SLANG_NO_THROW SlangResult SLANG_MCALL | getPath (PathKind kind, const char *path, ISlangBlob **outPath)=0 |
| |
| virtual SLANG_NO_THROW void SLANG_MCALL | clearCache ()=0 |
| |
| virtual SLANG_NO_THROW SlangResult SLANG_MCALL | enumeratePathContents (const char *path, FileSystemContentsCallBack callback, void *userData)=0 |
| |
| virtual SLANG_NO_THROW OSPathKind SLANG_MCALL | getOSPathKind ()=0 |
| |
| | SLANG_COM_INTERFACE (0x003A09FC, 0x3A4D, 0x4BA0, {0xAD, 0x60, 0x1F, 0xD8, 0x63, 0xA9, 0x15, 0xAB}) virtual SLANG_NO_THROW SlangResult SLANG_MCALL loadFile(char const *path |
| |
| virtual SLANG_NO_THROW SlangResult SLANG_MCALL | queryInterface (SlangUUID const &uuid, void **outObject)=0 |
| |
| virtual SLANG_NO_THROW uint32_t SLANG_MCALL | addRef ()=0 |
| |
| virtual SLANG_NO_THROW uint32_t SLANG_MCALL | release ()=0 |
| |
| | SLANG_COM_INTERFACE (0x00000000, 0x0000, 0x0000, {0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46}) virtual SLANG_NO_THROW SlangResult SLANG_MCALL queryInterface(SlangUUID const &uuid |
| |
| virtual SLANG_NO_THROW uint32_t SLANG_MCALL | addRef ()=0 |
| |
| virtual SLANG_NO_THROW uint32_t SLANG_MCALL | release ()=0 |
| |
| SlangResult | QueryInterface (struct _GUID const &uuid, void **outObject) |
| |
| uint32_t | AddRef () |
| |
| uint32_t | Release () |
| |