Alchemy
Loading...
Searching...
No Matches

WorkspaceWork Struct Reference

The option screen's work (heap block 20): the settings being edited and how many values each takes, the page, and the cursor, markers and icons. More...

#include <workspace_options.h>

Data Fields

u8 unk000 [0x574]
u16 page
u16 tint [3]
u16 cursorFrame
u16 preset
u8 unk580 [0x14]
s8 option [5]
s8 optionCount [5]
u8 unk59e [6]
union MenuCursor cursor
union MenuCursor marker [2]
u8 unk5d4 [0x18]
struct RenderOutput * frame [3][3]
struct RenderOutput * icon [6]

Detailed Description

The option screen's work (heap block 20): the settings being edited and how many values each takes, the page, and the cursor, markers and icons.

Definition at line 15 of file workspace_options.h.

Field Documentation

◆ unk000

u8 WorkspaceWork::unk000[0x574]

Definition at line 16 of file workspace_options.h.

◆ page

◆ tint

u16 WorkspaceWork::tint[3]

◆ cursorFrame

u16 WorkspaceWork::cursorFrame

Definition at line 19 of file workspace_options.h.

Referenced by OptionMenu_AnimateCursors(), and OptionMenu_ResetEntries().

◆ preset

u16 WorkspaceWork::preset

Definition at line 20 of file workspace_options.h.

Referenced by Menu_RunWorkspaceOptions().

◆ unk580

u8 WorkspaceWork::unk580[0x14]

Definition at line 21 of file workspace_options.h.

◆ option

s8 WorkspaceWork::option[5]

◆ optionCount

s8 WorkspaceWork::optionCount[5]

◆ unk59e

u8 WorkspaceWork::unk59e[6]

Definition at line 24 of file workspace_options.h.

◆ cursor

◆ marker

union MenuCursor WorkspaceWork::marker[2]

◆ unk5d4

u8 WorkspaceWork::unk5d4[0x18]

Definition at line 27 of file workspace_options.h.

◆ frame

struct RenderOutput* WorkspaceWork::frame[3][3]

◆ icon

struct RenderOutput* WorkspaceWork::icon[6]