file
bigPushableLever.cBig Pushable Lever object.
Classes
- struct BigPushableLeverEntity
Enums
- enum BigPushableLeverAction { INIT, IDLE, PUSHING }
Functions
- void BigPushableLever_SetIdle(BigPushableLeverEntity*)
- auto BigPushableLever_ShouldStartPushing(BigPushableLeverEntity*) -> bool32
- void BigPushableLever_SetTiles(BigPushableLeverEntity*)
- void BigPushableLever_CalculateSpriteOffsets(BigPushableLeverEntity*)
- void BigPushableLever(BigPushableLeverEntity* this)
- void BigPushableLever_Init(BigPushableLeverEntity* this)
- void BigPushableLever_Idle(BigPushableLeverEntity* this)
- void BigPushableLever_Pushing(BigPushableLeverEntity* this)
Variables
- void(*const BigPushableLever_Actions
- const u16 gUnk_081236E8
- const u8 BigPushableLever_InitialOffsets
- const u8 BigPushableLever_PushedOffsets