0ad/source/terrain/UnitManager.h
MarkT 6d5afc10ff Added PASAP entity systems
This was SVN commit r246.
2004-05-21 23:46:16 +00:00

25 lines
361 B
C++
Executable File

#ifndef _UNITMANAGER_H
#define _UNITMANAGER_H
#include <vector>
#include "Unit.h"
class CUnitManager
{
public:
CUnitManager() {}
void AddUnit(CUnit* unit);
void RemoveUnit(CUnit* unit);
void DeleteAll();
const std::vector<CUnit*>& GetUnits() const { return m_Units; }
private:
std::vector<CUnit*> m_Units;
};
extern CUnitManager g_UnitMan;
#endif