The menu work as the row of four figures reads it: each figure's object, screen position and motion phase. More...
#include <four_object_motion.h>
Data Fields | |
| u8 | unk000 [0x144] |
| s16 | verticalOrigins [4] |
| screen pixels | |
| u8 | unk14c [0xd8] |
| struct AnimationObject * | objects [4] |
| s16 | positionsX [4] |
| screen pixels | |
| s16 | positionsY [4] |
| screen pixels | |
| s32 | phases [4] |
The menu work as the row of four figures reads it: each figure's object, screen position and motion phase.
Definition at line 15 of file four_object_motion.h.
| u8 FourObjectMotionState::unk000[0x144] |
Definition at line 16 of file four_object_motion.h.
| s16 FourObjectMotionState::verticalOrigins[4] |
screen pixels
Definition at line 17 of file four_object_motion.h.
Referenced by FourObjectMotion_UpdateAllPositions(), and FourObjectMotion_UpdateBottomRow().
| u8 FourObjectMotionState::unk14c[0xd8] |
Definition at line 18 of file four_object_motion.h.
| struct AnimationObject* FourObjectMotionState::objects[4] |
Definition at line 19 of file four_object_motion.h.
Referenced by FourObjectMotion_InitializeBottomRow(), FourObjectMotion_InitializeTopRow(), FourObjectMotion_ReplaceSlot(), FourObjectMotion_SetSlotPosition(), FourObjectMotion_UpdateAllPositions(), FourObjectMotion_UpdateBottomRow(), SaveMenu_HideDjinnSprites(), SaveMenu_PlaceDjinnSprites(), and SaveMenu_ShowDjinnSprites().
| s16 FourObjectMotionState::positionsX[4] |
screen pixels
Definition at line 20 of file four_object_motion.h.
Referenced by FourObjectMotion_InitializeBottomRow(), FourObjectMotion_InitializeTopRow(), FourObjectMotion_SetSlotPosition(), FourObjectMotion_UpdateAllPositions(), FourObjectMotion_UpdateBottomRow(), SaveMenu_PlaceDjinnSprites(), and SaveMenu_ShowDjinnSprites().
| s16 FourObjectMotionState::positionsY[4] |
screen pixels
Definition at line 21 of file four_object_motion.h.
Referenced by FourObjectMotion_InitializeBottomRow(), FourObjectMotion_InitializeTopRow(), FourObjectMotion_SetSlotPosition(), FourObjectMotion_UpdateAllPositions(), FourObjectMotion_UpdateBottomRow(), SaveMenu_PlaceDjinnSprites(), and SaveMenu_ShowDjinnSprites().
| s32 FourObjectMotionState::phases[4] |
Definition at line 22 of file four_object_motion.h.
Referenced by FourObjectMotion_InitializeBottomRow(), FourObjectMotion_SetSlotPhase(), and FourObjectMotion_UpdateBottomRow().