file
pullableLever.cPullable Lever object.
Classes
- struct PullableLeverEntity
Enums
- enum PullableLeverPart { HANDLE, MIDDLE, SOCKET }
Functions
- void sub_08091504(PullableLeverEntity*)
- void PullableLever_UpdateLength(PullableLeverEntity*)
- void sub_0809153C(PullableLeverEntity*)
- void PullableLever(PullableLeverEntity* this)
- void PullableLever_HandleInit(PullableLeverEntity* this)
- void PullableLever_HandleAction1(PullableLeverEntity* this)
- void PullableLever_HandleAction2(PullableLeverEntity* this)
- void PullableLever_HandleSubAction0(PullableLeverEntity* this)
- void PullableLever_HandleSubAction1(PullableLeverEntity* this)
- void PullableLever_MiddleInit(PullableLeverEntity* this)
- void PullableLever_MiddleAction1(PullableLeverEntity* this)
Variables
- u16 gUnk_02021F00
- void(*const PullableLever_HandleActions
- void(*const PullableLever_MiddleActions
- const s8 PullableLever_InitialOffsets
- void(*const PullableLever_HandleSubActions
- const s8 gUnk_081222B8
- const u8 gUnk_081222C0