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

Additional work on CAutoMapper; CGameArea model setup

This commit is contained in:
Jack Andersen
2017-04-18 13:41:01 -10:00
parent 89b6935e1a
commit 56e386088a
23 changed files with 300 additions and 67 deletions

View File

@@ -9,19 +9,22 @@
namespace urde
{
class CBooModel;
class CBooSurface;
class CMetroidModelInstance
{
friend class CBooRenderer;
friend class CGameArea;
int x0_visorFlags;
zeus::CTransform x4_xf;
zeus::CAABox x34_aabb;
CBooModel* m_instance;
std::vector<CBooSurface> m_surfaces;
std::unique_ptr<CBooModel> m_instance;
public:
CMetroidModelInstance(CBooModel* inst);
CMetroidModelInstance(const void* modelHeader, CBooModel* inst);
~CMetroidModelInstance();
//CMetroidModelInstance(CBooModel* inst);
//CMetroidModelInstance(const void* modelHeader, CBooModel* inst);
//~CMetroidModelInstance();
};
}