Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
DataLoader Member List

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

CacheBitmap(const char *name, Bitmap *&bmp, int type=0, bool optional=false)DataLoader
Close()DataLoaderstatic
DATAFILE_INVALID enum valueDataLoader
DATAFILE_NOTEXIST enum valueDataLoader
DATAFILE_OK enum valueDataLoader
DataLoader()DataLoader
DisableDatafile(const char *name)DataLoader
EnableDatafile(const char *name)DataLoader
EnableMedia(bool enable=true)DataLoader
FindFile(const char *fname)DataLoader
fread(void *buffer, size_t size, size_t count, BYTE *&stream)DataLoader
GetDataPath() const DataLoaderinline
GetLoader()DataLoaderinlinestatic
Initialize()DataLoaderstatic
IsFileSystemEnabled() const DataLoaderinline
IsMediaLoadEnabled() const DataLoaderinline
ListArchiveFiles(const char *archive, const char *filter, List< Text > &list)DataLoader
ListFiles(const char *filter, List< Text > &list, bool recurse=false)DataLoader
LoadBitmap(const char *name, Bitmap &bmp, int type=0, bool optional=false)DataLoader
LoadBuffer(const char *name, BYTE *&buf, bool null_terminate=false, bool optional=false)DataLoader
LoadSound(const char *fname, Sound *&snd, DWORD flags=0, bool optional=false)DataLoader
LoadStream(const char *fname, Sound *&snd, bool optional=false)DataLoader
LoadTexture(const char *name, Bitmap *&bmp, int type=0, bool preload_cache=false, bool optional=false)DataLoader
ReleaseBuffer(BYTE *&buf)DataLoader
Reset()DataLoader
SetDataPath(const char *path)DataLoader
TYPENAME()DataLoaderinlinestatic
UseFileSystem(bool use=true)DataLoader
UseVideo(Video *v)DataLoader