|
Mario Kart 64
|
#include <objects.h>
Data Fields | |
| f32 | sizeScaling |
| Vec3f | pos |
| Vec3f | origin_pos |
| Vec3f | unk_01C |
| Vec3f | unk_028 |
| f32 | unk_034 |
| Vec3f | velocity |
| f32 | unk_044 |
| s32 | unk_048 |
| s32 | unk_04C |
| s32 | unk_050 |
| s32 | unk_054 |
| s32 | unk_058 |
| s32 | unk_05C |
| u8 * | activeTLUT |
| u8 * | activeTexture |
| u8 * | tlutList |
| u8 * | textureList |
| Gfx * | model |
| Vtx * | vertex |
| s8 | unk_078 [0x04] |
| Vec4s * | unk_07C |
| Vec4s * | unk_080 |
| s16 | unk_084 [0xA] |
| u16 | timer |
| u16 | unk_09A |
| s16 | unk_09C |
| s16 | unk_09E |
| s16 | unk_0A0 |
| s16 | unk_0A2 |
| s16 | type |
| s16 | state |
| s16 | unk_0A8 |
| s16 | unk_0AA |
| s16 | unk_0AC |
| s16 | unk_0AE |
| s16 | unk_0B0 |
| Vec3su | orientation |
| Vec3su | unk_0B8 |
| Vec3su | direction_angle |
| u16 | unk_0C4 |
| u16 | unk_0C6 |
| u16 | boundingBoxSize |
| s8 | unk_0CA |
| s8 | unk_0CB |
| s8 | unk_0CC |
| s8 | unk_0CD |
| s8 | unk_0CE |
| s8 | unk_0CF |
| s8 | unk_0D0 |
| s8 | unk_0D1 |
| s8 | itemDisplay |
| s8 | unk_0D3 |
| s8 | unk_0D4 |
| u8 | unk_0D5 |
| u8 | unk_0D6 |
| u8 | unk_0D7 |
| u8 | unk_0D8 |
| u8 | textureWidth |
| u8 | textureHeight |
| u8 | unk_0DB |
| u8 | unk_0DC |
| u8 | unk_0DD |
| s8 | unk_0DE |
| u8 | unk_0DF |
| u8* Objects::activeTexture |
| u8* Objects::activeTLUT |
| u16 Objects::boundingBoxSize |
| Vec3su Objects::direction_angle |
| s8 Objects::itemDisplay |
| Gfx* Objects::model |
| Vec3su Objects::orientation |
| Vec3f Objects::origin_pos |
| Vec3f Objects::pos |
| f32 Objects::sizeScaling |
| s16 Objects::state |
| u8 Objects::textureHeight |
| u8* Objects::textureList |
| u8 Objects::textureWidth |
| u16 Objects::timer |
| u8* Objects::tlutList |
"list" is something of a misnomer for the names here they can be pointers to just 1 tlut/texture, but it is common for one or the other to be a pointer to an array of tluts/textures.
| s16 Objects::type |
| Vec3f Objects::unk_01C |
| Vec3f Objects::unk_028 |
| f32 Objects::unk_034 |
| f32 Objects::unk_044 |
| s32 Objects::unk_048 |
| s32 Objects::unk_04C |
| s32 Objects::unk_050 |
| s32 Objects::unk_054 |
| s32 Objects::unk_058 |
| s32 Objects::unk_05C |
| s8 Objects::unk_078[0x04] |
| Vec4s* Objects::unk_07C |
| Vec4s* Objects::unk_080 |
| s16 Objects::unk_084[0xA] |
| u16 Objects::unk_09A |
| s16 Objects::unk_09C |
| s16 Objects::unk_09E |
| s16 Objects::unk_0A0 |
| s16 Objects::unk_0A2 |
| s16 Objects::unk_0A8 |
| s16 Objects::unk_0AA |
| s16 Objects::unk_0AC |
| s16 Objects::unk_0AE |
| s16 Objects::unk_0B0 |
| Vec3su Objects::unk_0B8 |
| u16 Objects::unk_0C4 |
| u16 Objects::unk_0C6 |
| s8 Objects::unk_0CA |
| s8 Objects::unk_0CB |
| s8 Objects::unk_0CC |
| s8 Objects::unk_0CD |
| s8 Objects::unk_0CE |
| s8 Objects::unk_0CF |
| s8 Objects::unk_0D0 |
| s8 Objects::unk_0D1 |
| s8 Objects::unk_0D3 |
| s8 Objects::unk_0D4 |
| u8 Objects::unk_0D5 |
| u8 Objects::unk_0D6 |
| u8 Objects::unk_0D7 |
| u8 Objects::unk_0D8 |
| u8 Objects::unk_0DB |
| u8 Objects::unk_0DC |
| u8 Objects::unk_0DD |
| s8 Objects::unk_0DE |
| u8 Objects::unk_0DF |
| Vec3f Objects::velocity |
| Vtx* Objects::vertex |