The selection screen's sprites and nodes. More...
Go to the source code of this file.
Data Structures | |
| struct | SelectionSprite |
| A selection screen sprite: a list link and its OAM attributes. More... | |
| struct | SelectionNode |
| An icon of the selection screen: its list links, the entry it shows, its place and its slide toward a target, its zoom and its sprite. More... | |
| struct | SelectionScreen |
| The selection screen (heap block 18): the row of icons the player picks from, with arrows at each end and a pointing hand over the chosen target. More... | |
Functions | |
| STATIC_ASSERT (sizeof(struct SelectionSprite)==0x0c) | |
| STATIC_ASSERT (sizeof(struct SelectionNode)==0x34) | |
| STATIC_ASSERT (offsetof(struct SelectionNode, message)==0x20) | |
| STATIC_ASSERT (offsetof(struct SelectionNode, sprite)==0x28) | |
| STATIC_ASSERT (offsetof(struct SelectionScreen, head)==0x348) | |
| STATIC_ASSERT (offsetof(struct SelectionScreen, kinds)==0x354) | |
| STATIC_ASSERT (offsetof(struct SelectionScreen, cursorIndex)==0x39e) | |
| STATIC_ASSERT (offsetof(struct SelectionScreen, locked)==0x3b8) | |
| STATIC_ASSERT (sizeof(struct SelectionScreen)==0x3e4) | |
The selection screen's sprites and nodes.
Definition in file select.h.
| STATIC_ASSERT | ( | sizeof(struct SelectionSprite) | = =0x0c | ) |
| STATIC_ASSERT | ( | sizeof(struct SelectionNode) | = =0x34 | ) |
| STATIC_ASSERT | ( | offsetof(struct SelectionNode, message) | = =0x20 | ) |
| STATIC_ASSERT | ( | offsetof(struct SelectionNode, sprite) | = =0x28 | ) |
| STATIC_ASSERT | ( | offsetof(struct SelectionScreen, head) | = =0x348 | ) |
| STATIC_ASSERT | ( | offsetof(struct SelectionScreen, kinds) | = =0x354 | ) |
| STATIC_ASSERT | ( | offsetof(struct SelectionScreen, cursorIndex) | = =0x39e | ) |
| STATIC_ASSERT | ( | offsetof(struct SelectionScreen, locked) | = =0x3b8 | ) |
| STATIC_ASSERT | ( | sizeof(struct SelectionScreen) | = =0x3e4 | ) |