1 #ifndef GAME_EDITOR_AUTO_MAP_H
2 #define GAME_EDITOR_AUTO_MAP_H
4 #include <base/tl/array.h>
25 array
<CPosRule
> m_aRules
;
33 array
<CIndexRule
> m_aIndexRules
;
38 CAutoMapper(class CEditor
*pEditor
);
40 void Load(const char* pTileName
);
41 void Proceed(class CLayerTiles
*pLayer
, int ConfigID
);
43 int ConfigNamesNum() { return m_lConfigs
.size(); }
44 const char* GetConfigName(int Index
);
46 const bool IsLoaded() { return m_FileLoaded
; }
48 array
<CConfiguration
> m_lConfigs
;
49 class CEditor
*m_pEditor
;