DDraceNetwork Docs
|
#include <background.h>
Additional Inherited Members | |
Public Member Functions inherited from CMap | |
CMap () | |
CDataFileReader * | GetReader () |
int | GetDataSize (int Index) const override |
void * | GetData (int Index) override |
void * | GetDataSwapped (int Index) override |
const char * | GetDataString (int Index) override |
void | UnloadData (int Index) override |
int | NumData () const override |
int | GetItemSize (int Index) override |
void * | GetItem (int Index, int *pType=nullptr, int *pId=nullptr) override |
void | GetType (int Type, int *pStart, int *pNum) override |
int | FindItemIndex (int Type, int Id) override |
void * | FindItem (int Type, int Id) override |
int | NumItems () const override |
bool | Load (const char *pMapName) override |
void | Unload () override |
bool | IsLoaded () const override |
IOHANDLE | File () const override |
SHA256_DIGEST | Sha256 () const override |
unsigned | Crc () const override |
int | MapSize () const override |
virtual bool | Load (const char *pMapName)=0 |
virtual void | Unload ()=0 |
virtual bool | IsLoaded () const =0 |
virtual IOHANDLE | File () const =0 |
virtual SHA256_DIGEST | Sha256 () const =0 |
virtual unsigned | Crc () const =0 |
virtual int | MapSize () const =0 |
virtual int | GetDataSize (int Index) const =0 |
virtual void * | GetData (int Index)=0 |
virtual void * | GetDataSwapped (int Index)=0 |
virtual const char * | GetDataString (int Index)=0 |
virtual void | UnloadData (int Index)=0 |
virtual int | NumData () const =0 |
virtual int | GetItemSize (int Index)=0 |
virtual void * | GetItem (int Index, int *pType=nullptr, int *pId=nullptr)=0 |
virtual void | GetType (int Type, int *pStart, int *pNum)=0 |
virtual int | FindItemIndex (int Type, int Id)=0 |
virtual void * | FindItem (int Type, int Id)=0 |
virtual int | NumItems () const =0 |
Public Member Functions inherited from IInterface | |
IInterface () | |
virtual void | Shutdown () |
virtual | ~IInterface () |
Static Public Member Functions inherited from CMap | |
static void | ExtractTiles (class CTile *pDest, size_t DestSize, const class CTile *pSrc, size_t SrcSize) |
Static Public Member Functions inherited from IEngineMap | |
static const char * | InterfaceName () |
Static Public Member Functions inherited from IMap | |
static const char * | InterfaceName () |
Protected Member Functions inherited from IInterface | |
IKernel * | Kernel () |