22 #ifndef AWE_RESOURCE_NTH_H 23 #define AWE_RESOURCE_NTH_H 25 #include "awe/intern.h" 33 virtual bool init() = 0;
34 virtual uint8 *load(
const char *name) = 0;
35 virtual uint8 *loadBmp(
int num) = 0;
36 virtual void preloadDat(
int part,
int type,
int num) {}
37 virtual uint8 *loadDat(
int num, uint8 *dst, uint32 *size) = 0;
38 virtual uint8 *loadWav(
int num, uint8 *dst, uint32 *size) = 0;
39 virtual const char *getString(
Language lang,
int num) = 0;
40 virtual const char *getMusicName(
int num) = 0;
41 virtual void getBitmapSize(
int *w,
int *h) = 0;
Definition: aifc_player.h:29
Definition: resource_nth.h:29
Language
Definition: language.h:45