Tao.PhysFs SDK Documentation

Fs Members

Fs overview

Public Static (Shared) Fields

PHYSFS_VER_MAJOR Tao.PhysFs's major version.
PHYSFS_VER_MINOR Tao.PhysFs's minor version.
PHYSFS_VER_PATCH Tao.PhysFs's patch version.

Public Static (Shared) Methods

PHYSFS_addToSearchPath Add an archive or directory to the search path.
PHYSFS_close Close a PhysicsFS filehandle.
PHYSFS_deinit Deinitialize the PhysicsFS library.
PHYSFS_delete Delete a file or directory.
PHYSFS_enumerateFiles Get a file listing of a search path's directory.
PHYSFS_eof Check for end-of-file state on a PhysicsFS filehandle.
PHYSFS_exists Determine if a file exists in the search path.
PHYSFS_fileLength Get total length of a file in bytes.
PHYSFS_flush Flush a buffered PhysicsFS file handle.
PHYSFS_freeList Deallocate resources of lists returned by PhysicsFS.
PHYSFS_getBaseDir Get the path where the application resides.
PHYSFS_getCdRomDirs Get an array of paths to available CD-ROM drives.
PHYSFS_getDirSeparator Get platform-dependent dir separator string.
PHYSFS_getLastError Get human-readable error information.
PHYSFS_getLastModTime Get the last modification time of a file.
PHYSFS_getLinkedVersion Get the version of PhysicsFS that is linked against your program.
PHYSFS_getRealDir Figure out where in the search path a file resides.
PHYSFS_getSearchPath Get the current search path.
PHYSFS_getUserDir Get the path where user's home directory resides.
PHYSFS_getWriteDir Get path where PhysicsFS will allow file writing.
PHYSFS_init Initialize the PhysicsFS library.
PHYSFS_isDirectory Determine if a file in the search path is really a directory.
PHYSFS_isSymbolicLink Determine if a file in the search path is really a symbolic link.
PHYSFS_mkdir Create a directory.
PHYSFS_openAppend Open a file for appending.
PHYSFS_openRead Open a file for reading.
PHYSFS_openWrite Open a file for writing.
PHYSFS_permitSymbolicLinks Enable or disable following of symbolic links.
PHYSFS_readOverloaded. Read data from a PhysicsFS filehandle to a buffer location which already has memory allocated to it.
PHYSFS_readSBE16 Read and convert a signed 16-bit bigendian value.
PHYSFS_readSBE32 Read and convert a signed 32-bit bigendian value.
PHYSFS_readSBE64 Read and convert a signed 64-bit bigendian value.
PHYSFS_readSLE16 Read and convert a signed 16-bit littleendian value.
PHYSFS_readSLE32 Read and convert a signed 32-bit littleendian value.
PHYSFS_readSLE64 Read and convert a signed 64-bit littleendian value.
PHYSFS_readUBE16 Read and convert an unsigned 16-bit bigendian value.
PHYSFS_readUBE32 Read and convert an unsigned 32-bit bigendian value.
PHYSFS_readUBE64 Read and convert an unsigned 64-bit bigendian value.
PHYSFS_readULE16 Read and convert an unsigned 16-bit littleendian value.
PHYSFS_readULE32 Read and convert an unsigned 32-bit littleendian value.
PHYSFS_readULE64 Read and convert an unsigned 64-bit littleendian value.
PHYSFS_removeFromSearchPath Remove a directory or archive from the search path.
PHYSFS_seek Seek to a new position within a PhysicsFS filehandle.
PHYSFS_setBuffer Set up buffering for a PhysicsFS file handle.
PHYSFS_setSaneConfig Set up sane, default paths.
PHYSFS_setWriteDir Tell PhysicsFS where it may write files.
PHYSFS_supportedArchiveTypes Get a list of supported archive types.
PHYSFS_swapSBE16 Swap bigendian signed 16 to platform's native byte order.
PHYSFS_swapSBE32 Swap bigendian signed 32 to platform's native byte order.
PHYSFS_swapSBE64 Swap bigendian signed 64 to platform's native byte order.
PHYSFS_swapSLE16 Swap littleendian signed 16 to platform's native byte order.
PHYSFS_swapSLE32 Swap littleendian signed 32 to platform's native byte order.
PHYSFS_swapSLE64 Swap littleendian signed 64 to platform's native byte order.
PHYSFS_swapUBE16 Swap bigendian unsigned 16 to platform's native byte order.
PHYSFS_swapUBE32 Swap bigendian unsigned 32 to platform's native byte order.
PHYSFS_swapUBE64 Swap bigendian unsigned 64 to platform's native byte order.
PHYSFS_swapULE16 Swap littleendian unsigned 16 to platform's native byte order.
PHYSFS_swapULE32 Swap littleendian unsigned 32 to platform's native byte order.
PHYSFS_swapULE64 Swap littleendian unsigned 64 to platform's native byte order.
PHYSFS_tell Determine current position within a PhysicsFS filehandle.
PHYSFS_VERSION Information the version of PhysicsFS in use.
PHYSFS_write Write data to a PhysicsFS filehandle.
PHYSFS_writeSBE16 Convert and write a signed 16-bit bigendian value.
PHYSFS_writeSBE32 Convert and write a signed 32-bit bigendian value.
PHYSFS_writeSBE64 Convert and write a signed 64-bit bigendian value.
PHYSFS_writeSLE16 Convert and write a signed 16-bit littleendian value.
PHYSFS_writeSLE32 Convert and write a signed 32-bit littleendian value.
PHYSFS_writeSLE64 Convert and write a signed 64-bit littleendian value.
PHYSFS_writeUBE16 Convert and write an unsigned 16-bit bigendian value.
PHYSFS_writeUBE32 Convert and write an unsigned 32-bit bigendian value.
PHYSFS_writeUBE64 Convert and write an unsigned 64-bit bigendian value.
PHYSFS_writeULE16 Convert and write an unsigned 16-bit littleendian value.
PHYSFS_writeULE32 Convert and write an unsigned 32-bit littleendian value.
PHYSFS_writeULE64 Convert and write an unsigned 64-bit littleendian value.

Public Instance Methods

Equals (inherited from Object) 
GetHashCode (inherited from Object) 
GetType (inherited from Object) 
ToString (inherited from Object) 

See Also

Fs Class | Tao.PhysFs Namespace