mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 00:27:42 +00:00
Static geometry list in CBooRenderer
This commit is contained in:
@@ -1,11 +1,26 @@
|
||||
#ifndef __URDE_CMETROIDMODELINSTANCE_HPP__
|
||||
#define __URDE_CMETROIDMODELINSTANCE_HPP__
|
||||
|
||||
#include <vector>
|
||||
#include "RetroTypes.hpp"
|
||||
#include "zeus/CTransform.hpp"
|
||||
#include "zeus/CAABox.hpp"
|
||||
|
||||
namespace urde
|
||||
{
|
||||
class CBooModel;
|
||||
|
||||
class CMetroidModelInstance
|
||||
{
|
||||
friend class CBooRenderer;
|
||||
|
||||
int x0_visorFlags;
|
||||
zeus::CTransform x4_xf;
|
||||
zeus::CAABox x34_aabb;
|
||||
std::unique_ptr<CBooModel> m_instance;
|
||||
public:
|
||||
CMetroidModelInstance(const void* modelHeader, std::unique_ptr<CBooModel>&& inst);
|
||||
~CMetroidModelInstance();
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user