1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
#pragma once class cMonster; class cMonsterConfig { public: cMonsterConfig(void); ~cMonsterConfig(); void AssignAttributes(cMonster *m, const char* n); private: struct sAttributesStruct; struct sMonsterConfigState; sMonsterConfigState* m_pState; void Initialize(); };