Alchemy
Loading...
Searching...
No Matches

select.h File Reference

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)

Detailed Description

The selection screen's sprites and nodes.

Definition in file select.h.

Function Documentation

◆ STATIC_ASSERT() [1/9]

STATIC_ASSERT ( sizeof(struct SelectionSprite) = =0x0c)

◆ STATIC_ASSERT() [2/9]

STATIC_ASSERT ( sizeof(struct SelectionNode) = =0x34)

◆ STATIC_ASSERT() [3/9]

STATIC_ASSERT ( offsetof(struct SelectionNode, message) = =0x20)

◆ STATIC_ASSERT() [4/9]

STATIC_ASSERT ( offsetof(struct SelectionNode, sprite) = =0x28)

◆ STATIC_ASSERT() [5/9]

STATIC_ASSERT ( offsetof(struct SelectionScreen, head) = =0x348)

◆ STATIC_ASSERT() [6/9]

STATIC_ASSERT ( offsetof(struct SelectionScreen, kinds) = =0x354)

◆ STATIC_ASSERT() [7/9]

STATIC_ASSERT ( offsetof(struct SelectionScreen, cursorIndex) = =0x39e)

◆ STATIC_ASSERT() [8/9]

STATIC_ASSERT ( offsetof(struct SelectionScreen, locked) = =0x3b8)

◆ STATIC_ASSERT() [9/9]

STATIC_ASSERT ( sizeof(struct SelectionScreen) = =0x3e4)