simple map of J3DModelX

This commit is contained in:
shibbo 2024-02-26 09:20:02 -05:00
parent 41e27ab3a8
commit 0e14e4a7f6

View File

@ -0,0 +1,56 @@
#pragma once
#include <JSystem/J3DGraphAnimator/J3DModel.hpp>
class J3DShapeX;
class J3DShapePacketX;
class J3DModelX : public J3DModel {
public:
J3DModelX(J3DModelData *, u32, u32);
virtual ~J3DModelX();
void simpleDrawShape(J3DMaterial *);
void storeDisplayList(_GDLObj *, u32);
void shapePacketDrawFast(J3DShapePacketX *);
void shapeDrawFast(J3DShapeX *) const;
u8 _DC;
u8 _DD;
u32 _E0;
u32 _E4;
u32 _E8;
u32 _EC;
u32 _F0;
u32 _F4;
u32 _F8;
u32 _FC;
u32 _100;
u32 _104;
u32 _108;
u32 _10C;
u32 _110;
u32 _114;
u32 _118;
u32 _11C;
u32 _120;
u32 _128;
u32 _12C;
u8 _130[0x1B0 - 0x130];
u32 _1B0;
u32 _1B4;
u32 _1B8;
u32 _1BC;
u32 _1C0;
u32* _1C4;
u32* _1C8;
u16* _1CC;
u8 _1D0;
f32 _1D4;
u32 _1D8;
u32 _1DC;
s32 _1E0;
u8 _1E4;
u8 _1E5;
};