file
pushableLever.cPushable Lever object.
Classes
- struct PushableLeverEntity
Enums
- enum PushableLeverAction { INIT, IDLE, PUSHING }
Functions
- void PushableLever_SetIdle(PushableLeverEntity*)
- auto PushableLever_ShouldStartPushing(PushableLeverEntity* this) -> bool32
- void PushableLever_SetTiles(PushableLeverEntity*)
- void PushableLever_CalculateSpriteOffsets(PushableLeverEntity*)
- void PushableLever(PushableLeverEntity* this)
- void PushableLever_Init(PushableLeverEntity* this)
- void PushableLever_Idle(PushableLeverEntity* this)
- void PushableLever_Pushing(PushableLeverEntity* this)
Variables
- void(*const PushableLever_Actions
- const u16 PushableLever_Tiles
- const u8 PushableLever_InitialOffsets
- const u8 PushableLever_PushedOffsets