SSBM Decomp
|
#include <jobj.h>
Data Fields | ||
HSD_Obj | object | |
HSD_JObj * | next | |
HSD_JObj * | parent | |
HSD_JObj * | child | |
u32 | flags | |
union { | ||
HSD_SList * ptcl | ||
struct HSD_DObj * dobj | ||
HSD_Spline * spline | ||
} | u | |
Quaternion | rotate | |
Vec3 | scale | |
Vec3 | translate | |
Mtx | mtx | |
Vec3 * | scl | |
MtxPtr | envelopemtx | |
HSD_AObj * | aobj | |
HSD_RObj * | robj | |
u32 | id | |
HSD_Obj HSD_JObj::object |
HSD_JObj* HSD_JObj::next |
HSD_JObj* HSD_JObj::parent |
HSD_JObj* HSD_JObj::child |
u32 HSD_JObj::flags |
HSD_SList* HSD_JObj::ptcl |
struct HSD_DObj* HSD_JObj::dobj |
HSD_Spline* HSD_JObj::spline |
union { ... } HSD_JObj::u |
Quaternion HSD_JObj::rotate |
Vec3 HSD_JObj::scale |
Vec3 HSD_JObj::translate |
Mtx HSD_JObj::mtx |
Vec3* HSD_JObj::scl |
MtxPtr HSD_JObj::envelopemtx |
HSD_AObj* HSD_JObj::aobj |
HSD_RObj* HSD_JObj::robj |
u32 HSD_JObj::id |