Mario Kart 64
|
#include <objects.h>
Data Fields | |
f32 | sizeScaling |
Vec3f | pos |
Vec3f | origin_pos |
Vec3f | unk_01C |
Vec3f | offset |
f32 | unk_034 |
Vec3f | velocity |
f32 | surfaceHeight |
s32 | unk_048 |
s32 | unk_04C |
s32 | timer |
s32 | status |
s32 | unk_058 |
s32 | unk_05C |
const char * | activeTLUT |
const char * | activeTexture |
u8 * | tlutList |
const char ** | textureList |
Gfx * | model |
Vtx * | vertex |
s8 | unk_078 [0x04] |
SplineControlPoint * | controlPoints |
SplineData * | spline |
s16 | unk_084 [0xA] |
u16 | animationTimer |
u16 | unk_09A |
s16 | unk_09C |
s16 | unk_09E |
s16 | primAlpha |
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 | isTimerActive |
s8 | unk_0CC |
s8 | unk_0CD |
s8 | unk_0CE |
s8 | unk_0CF |
s8 | unk_0D0 |
s8 | unk_0D1 |
s8 | textureListIndex |
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 |
const char* Object::activeTexture |
const char* Object::activeTLUT |
u16 Object::animationTimer |
u16 Object::boundingBoxSize |
SplineControlPoint* Object::controlPoints |
Vec3su Object::direction_angle |
s8 Object::isTimerActive |
Gfx* Object::model |
Vec3f Object::offset |
Vec3su Object::orientation |
Vec3f Object::origin_pos |
Vec3f Object::pos |
s16 Object::primAlpha |
f32 Object::sizeScaling |
SplineData* Object::spline |
s16 Object::state |
s32 Object::status |
f32 Object::surfaceHeight |
u8 Object::textureHeight |
const char** Object::textureList |
s8 Object::textureListIndex |
u8 Object::textureWidth |
s32 Object::timer |
u8* Object::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 Object::type |
Vec3f Object::unk_01C |
f32 Object::unk_034 |
s32 Object::unk_048 |
s32 Object::unk_04C |
s32 Object::unk_058 |
s32 Object::unk_05C |
s8 Object::unk_078[0x04] |
s16 Object::unk_084[0xA] |
u16 Object::unk_09A |
s16 Object::unk_09C |
s16 Object::unk_09E |
s16 Object::unk_0A2 |
s16 Object::unk_0A8 |
s16 Object::unk_0AA |
s16 Object::unk_0AC |
s16 Object::unk_0AE |
s16 Object::unk_0B0 |
Vec3su Object::unk_0B8 |
u16 Object::unk_0C4 |
u16 Object::unk_0C6 |
s8 Object::unk_0CA |
s8 Object::unk_0CC |
s8 Object::unk_0CD |
s8 Object::unk_0CE |
s8 Object::unk_0CF |
s8 Object::unk_0D0 |
s8 Object::unk_0D1 |
s8 Object::unk_0D3 |
s8 Object::unk_0D4 |
u8 Object::unk_0D5 |
u8 Object::unk_0D6 |
u8 Object::unk_0D7 |
u8 Object::unk_0D8 |
u8 Object::unk_0DB |
u8 Object::unk_0DC |
u8 Object::unk_0DD |
s8 Object::unk_0DE |
u8 Object::unk_0DF |
Vec3f Object::velocity |
Vtx* Object::vertex |