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;
Language
Definition: language.h:45
Definition: resource_nth.h:29