Add CMapArea

Former-commit-id: 920fe2cbd9
This commit is contained in:
Henrique Gemignani Passos Lima
2022-12-05 17:43:31 +02:00
parent 5ca5c39db1
commit 1ece642d1b
11 changed files with 402 additions and 27 deletions

View File

@@ -8,8 +8,10 @@
#include "Kyoto/Audio/CSfxHandle.hpp"
#include "Kyoto/IObjectStore.hpp"
#include "Kyoto/TToken.hpp"
#include "rstl/string.hpp"
#include "rstl/reserved_vector.hpp"
class CMapWorld;
class CModel;
@@ -89,7 +91,9 @@ public:
static void PropogateAreaChain(CGameArea::EOcclusionState occlusionState, CGameArea* area,
CWorld* world);
CGameArea::CConstChainIterator GetChainHead(EChain chain) const { return CGameArea::CConstChainIterator(x4c_chainHeads[size_t(chain)]); }
CGameArea::CConstChainIterator GetChainHead(EChain chain) const {
return CGameArea::CConstChainIterator(x4c_chainHeads[size_t(chain)]);
}
static CGameArea::CConstChainIterator GetAliveAreasEnd();
private: