BWAPI
|
00001 #pragma once 00002 #include "UnitManager.h" 00003 00004 template <class UnitDataType> 00005 class UnitManagerImpl : public UnitManager 00006 { 00007 protected: 00008 virtual UnitData* instantiateUnitData(BWAPI::Unit* unit) const 00009 { 00010 return UnitDataType::instantiate(unit); 00011 } 00012 };