summaryrefslogtreecommitdiff
path: root/src/T2DLL/T2ObjectArray.h
blob: c77317ccda02074617a66fbadd06f96490d0ea02 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#pragma once
#include "common.h"

class AFX_CLASS_EXPORT T2ObjectArray {
public:
	T2ObjectArray(unsigned int startID = 1);
	virtual ~T2ObjectArray();
	virtual T2Object* GetIndexObject(int);

	unsigned int GetStartID() { return mStartID; }
	virtual T2Object* FindUnusedObject() { return NULL; }
	virtual void DispatchIdle(T2TowerDoc*, int) {}

protected:
	unsigned int mStartID;
};