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

Implement CCollidableOBBTree

This commit is contained in:
Jack Andersen
2017-07-02 17:34:19 -10:00
parent 704e1b110a
commit 0cfefd22a1
12 changed files with 1067 additions and 60 deletions

View File

@@ -75,6 +75,7 @@ struct SBoxEdge
class CMovingAABoxComponents
{
friend class CMetroidAreaCollider;
friend class CCollidableOBBTree;
rstl::reserved_vector<SBoxEdge, 12> x0_edges;
rstl::reserved_vector<u32, 8> x6c4_vertIdxs;
zeus::CAABox x6e8_aabb;
@@ -84,6 +85,7 @@ public:
class CMetroidAreaCollider
{
friend class CCollidableOBBTree;
static u32 g_CalledClip;
static u32 g_RejectedByClip;
static u32 g_TrianglesProcessed;