CrystalSpace

Public API Reference

iVFS Member List

This is the complete list of members for iVFS, including all inherited members.

AddRefOwner(void **ref_owner)=0iBase [pure virtual]
ChDir(const char *Path)=0iVFS [pure virtual]
ChDirAuto(const char *path, const csStringArray *paths=0, const char *vfspath=0, const char *filename=0)=0iVFS [pure virtual]
DecRef()=0iBase [pure virtual]
DeleteFile(const char *FileName)=0iVFS [pure virtual]
Exists(const char *Path) const =0iVFS [pure virtual]
ExpandPath(const char *Path, bool IsDir=false) const =0iVFS [pure virtual]
FindFiles(const char *Path) const =0iVFS [pure virtual]
GetCwd() const =0iVFS [pure virtual]
GetFileSize(const char *FileName, size_t &oSize)=0iVFS [pure virtual]
GetFileTime(const char *FileName, csFileTime &oTime) const =0iVFS [pure virtual]
GetMounts()=0iVFS [pure virtual]
GetRealMountPaths(const char *VirtualPath)=0iVFS [pure virtual]
GetRealPath(const char *FileName)=0iVFS [pure virtual]
GetRefCount()=0iBase [pure virtual]
IncRef()=0iBase [pure virtual]
LoadMountsFromFile(iConfigFile *file)=0iVFS [pure virtual]
Mount(const char *VirtualPath, const char *RealPath)=0iVFS [pure virtual]
MountRoot(const char *VirtualPath)=0iVFS [pure virtual]
Open(const char *FileName, int Mode)=0iVFS [pure virtual]
PopDir()=0iVFS [pure virtual]
PushDir(char const *Path=0)=0iVFS [pure virtual]
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
ReadFile(const char *FileName, bool nullterm=true)=0iVFS [pure virtual]
RemoveRefOwner(void **ref_owner)=0iBase [pure virtual]
SaveMounts(const char *FileName)=0iVFS [pure virtual]
SetFileTime(const char *FileName, const csFileTime &iTime)=0iVFS [pure virtual]
Sync()=0iVFS [pure virtual]
Unmount(const char *VirtualPath, const char *RealPath)=0iVFS [pure virtual]
WriteFile(const char *Name, const char *Data, size_t Size)=0iVFS [pure virtual]
~iBase()iBase [inline, protected, virtual]


Generated for Crystal Space by doxygen 1.4.7