#include <CourseData.h>
Public Types | |
| enum | Type { cType_Normal , cType_Checkpoint , cType_DoorExit , cType_PipeUp , cType_PipeDown , cType_PipeLeft , cType_PipeRight , cType_Falling , cType_HipAttack , cType_Slip , cType_Swim , cType_MiniPipeUp = 16 , cType_MiniPipeDown , cType_MiniPipeLeft , cType_MiniPipeRight , cType_Jump , cType_Vine , cType_ForwardPipe , cType_Boss , cType_BossWalk , cType_BossJump , cType_BossFall , cType_DoorEnter , cType_CreditsP1 = 29 , cType_CreditsP2 , cType_CreditsP3 , cType_CreditsP4 , cType_Title , cType_Ambush , cType_Num } |
| enum | Flag { cFlag_FaceLeft = 1 << 0 , cFlag_RailPipe = 1 << 1 , cFlag_Enterable = 1 << 7 } |
Public Attributes | |
| struct { | |
| u16 x | |
| u16 y | |
| } | offset |
| struct { | |
| u16 x | |
| u16 y | |
| } | camera_offset |
| u8 | id |
| struct { | |
| u8 file | |
| u8 next_goto | |
| } | destination |
| u8 | type |
| u8 | mp_spawn_flag |
| u8 | area |
| u8 | _unused0 |
| u8 | mp_inner_gap |
| u16 | flag |
| u8 | chibi_yoshi_next_goto |
| u8 | coin_edit_priority |
| struct { | |
| u8 info | |
| u8 point | |
| } | rail |
| u8 | wipe_type |
| u8 | _pad [1] |
| enum NextGoto::Type |
| enum NextGoto::Flag |
| u16 NextGoto::x |
| u16 NextGoto::y |
| struct { ... } NextGoto::offset |
| struct { ... } NextGoto::camera_offset |
| u8 NextGoto::id |
| u8 NextGoto::file |
| u8 NextGoto::next_goto |
| struct { ... } NextGoto::destination |
| u8 NextGoto::type |
| u8 NextGoto::mp_spawn_flag |
| u8 NextGoto::area |
| u8 NextGoto::_unused0 |
| u8 NextGoto::mp_inner_gap |
| u16 NextGoto::flag |
| u8 NextGoto::chibi_yoshi_next_goto |
| u8 NextGoto::coin_edit_priority |
| u8 NextGoto::info |
| u8 NextGoto::point |
| struct { ... } NextGoto::rail |
| u8 NextGoto::wipe_type |
| u8 NextGoto::_pad[1] |