2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-09 00:27:42 +00:00

Various AutoMapper stubs

This commit is contained in:
2016-07-29 10:00:23 -07:00
parent 62ce5286fe
commit 1ee38df1ba
13 changed files with 475 additions and 5 deletions

View File

@@ -2,6 +2,7 @@
#define __URDE_CMAPWORLD_HPP__
#include "RetroTypes.hpp"
#include "CToken.hpp"
#include "zeus/CColor.hpp"
#include "zeus/CVector3f.hpp"
#include "zeus/CTransform.hpp"
@@ -9,6 +10,7 @@
namespace urde
{
class IWorld;
class CMapArea;
class CMapWorldInfo;
class CStateManager;
class CMapWorld
@@ -48,6 +50,7 @@ public:
class CMapAreaData
{
TCachedToken<CMapArea> x0_area;
public:
CMapAreaData(u32, EMapAreaList, CMapAreaData*);
void Lock();
@@ -81,6 +84,7 @@ public:
};
private:
std::vector<CMapAreaData> x0_areas;
public:
CMapWorld(CInputStream&);
u32 GetNumAreas() const;