2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-14 22:06:10 +00:00

Fully decouple hecl from Metaforce

- Added CStringExtras Convert functions
  (and UTF-compatible versions)
- GX header copied into Runtime
- SFX headers copied into Runtime/Audio
This commit is contained in:
2022-02-21 04:04:16 -05:00
committed by Phillip Stephens
parent 6c92f03664
commit 57d96dbb17
120 changed files with 4865 additions and 518 deletions

View File

@@ -8,7 +8,7 @@
#include "Shaders/CModelShaders.hpp"
#include <hecl/HMDLMeta.hpp>
//#include <hecl/HMDLMeta.hpp>
#include <zeus/CAABox.hpp>
#include <zeus/CTransform.hpp>
@@ -26,7 +26,7 @@ class CMetroidModelInstance {
zeus::CAABox x34_aabb;
std::vector<CBooSurface> m_surfaces;
std::unique_ptr<CBooModel> m_instance;
hecl::HMDLMeta m_hmdlMeta;
// hecl::HMDLMeta m_hmdlMeta;
// std::unordered_map<int, CModelShaders::ShaderPipelines> m_shaders;
public:
@@ -38,7 +38,7 @@ public:
x34_aabb = {};
m_surfaces.clear();
m_instance.reset();
m_hmdlMeta = {};
// m_hmdlMeta = {};
// m_shaders.clear();
}
};