aboutsummaryrefslogtreecommitdiff
path: root/engines/dm/objectman.h
blob: 177d3bb0e3a024128d60e125096bf0ab9838f5b7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "dm.h"
#include "champion.h"


namespace DM {

class ObjectMan {
	DMEngine *_vm;
public:
	ObjectMan(DMEngine *vm);
	IconIndice getObjectType(Thing thing); // @ F0032_OBJECT_GetType
	int16 getIconIndex(Thing thing); // @ F0033_OBJECT_GetIconIndex
	void extractIconFromBitmap(uint16 iconIndex, byte *srcBitmap); // F0036_OBJECT_ExtractIconFromBitmap
};

}