|
SSBM Decomp
|
#include <types.h>
Data Structures | |
| union | GroundVars |
| Union of Ground object subtypes. More... | |
Data Fields | |
| int | x0 |
| HSD_GObj * | gobj |
| HSD_GObjEvent | x8_callback |
| HSD_GObjEvent | xC_callback |
| struct { | |
| u8 b0: 1 | |
| u8 b1: 1 | |
| u8 b2: 1 | |
| u8 b3: 1 | |
| u8 b4: 1 | |
| u8 b5: 1 | |
| u8 b6: 1 | |
| u8 b7: 1 | |
| } | x10_flags |
| struct { | |
| u8 b012: 3 | |
| u8 b3: 1 | |
| u8 b4: 1 | |
| u8 b5: 1 | |
| u8 b6: 1 | |
| u8 b7: 1 | |
| } | x11_flags |
| GrKind | map_id |
| HSD_GObj * | x18 |
| HSD_GObjEvent | x1C_callback |
| int | x20 [8] |
| Vec3 | self_vel |
| Vec3 | cur_pos |
| int | x58 |
| int | x5C |
| int | x60 |
| int | x64 |
| int | x68 |
| GXColor | x6C |
| int | x70 |
| char | pad_74 [0xC0 - 0x74] |
| f32 | xC0 |
| union Ground::GroundVars | u |
| int Ground::x0 |
| HSD_GObj* Ground::gobj |
| HSD_GObjEvent Ground::x8_callback |
| HSD_GObjEvent Ground::xC_callback |
| u8 Ground::b0 |
| u8 Ground::b1 |
| u8 Ground::b2 |
| u8 Ground::b3 |
| u8 Ground::b4 |
| u8 Ground::b5 |
| u8 Ground::b6 |
| u8 Ground::b7 |
| struct { ... } Ground::x10_flags |
| u8 Ground::b012 |
| struct { ... } Ground::x11_flags |
| GrKind Ground::map_id |
| HSD_GObj* Ground::x18 |
| HSD_GObjEvent Ground::x1C_callback |
| int Ground::x20[8] |
| Vec3 Ground::self_vel |
| Vec3 Ground::cur_pos |
| int Ground::x58 |
| int Ground::x5C |
| int Ground::x60 |
| int Ground::x64 |
| int Ground::x68 |
| GXColor Ground::x6C |
| int Ground::x70 |
| char Ground::pad_74[0xC0 - 0x74] |
| f32 Ground::xC0 |
| union Ground::GroundVars Ground::u |