Alchemy
Loading...
Searching...
No Matches

CursorSprite Struct Reference

A cursor or prompt sprite: a list link and its OAM attributes as fields. More...

#include <menu_list.h>

Data Fields

struct CursorSprite * next
u16 y: 8
u16 affine: 2
u16 mode: 2
u16 mosaic: 1
u16 colors: 1
u16 shape: 2
u16 x: 9
u16 affineIndex: 5
u16 size: 2
u16 tile: 10
u16 priority: 2
u16 palette: 4
u16 unused

Detailed Description

A cursor or prompt sprite: a list link and its OAM attributes as fields.

Definition at line 50 of file menu_list.h.

Field Documentation

◆ next

struct CursorSprite* CursorSprite::next

Definition at line 51 of file menu_list.h.

◆ y

◆ affine

u16 CursorSprite::affine

Definition at line 53 of file menu_list.h.

Referenced by RenderOutput_UpdateScaleAnimation(), and UiWork_AnimateSpriteSlots().

◆ mode

u16 CursorSprite::mode

Definition at line 54 of file menu_list.h.

Referenced by UiText_DrawGlyph(), UiWindow_PutGlyph(), and UiWork_AnimateSpriteSlots().

◆ mosaic

u16 CursorSprite::mosaic

Definition at line 55 of file menu_list.h.

Referenced by UiWork_AnimateSpriteSlots().

◆ colors

u16 CursorSprite::colors

Definition at line 56 of file menu_list.h.

Referenced by UiWork_AnimateSpriteSlots().

◆ shape

u16 CursorSprite::shape

Definition at line 57 of file menu_list.h.

Referenced by UiWork_AnimateSpriteSlots().

◆ x

◆ affineIndex

u16 CursorSprite::affineIndex

Definition at line 59 of file menu_list.h.

Referenced by RenderOutput_UpdateScaleAnimation(), and UiWork_AnimateSpriteSlots().

◆ size

u16 CursorSprite::size

Definition at line 60 of file menu_list.h.

Referenced by UiWork_AnimateSpriteSlots().

◆ tile

◆ priority

u16 CursorSprite::priority

Definition at line 62 of file menu_list.h.

◆ palette

u16 CursorSprite::palette

Definition at line 63 of file menu_list.h.

◆ unused

u16 CursorSprite::unused

Definition at line 64 of file menu_list.h.