|
AnimaEngine
1.0.0
Nintendo DS Pokemon Black, White, Black 2, and White 2 sprite extraction and preview toolchain
|
State variables and option flags for the main immediate-mode GUI editor. More...
#include <gui_state.h>
Data Fields | |
| char | rom_path [GUI_TEXT_CAPACITY] |
| char | search [GUI_SEARCH_CAPACITY] |
| char | status [GUI_STATUS_CAPACITY] |
| int | rom_ready |
| int | rom_text_active |
| int | search_active |
| int | selected_dex_id |
| int | list_scroll |
| GuiPreviewMode | preview_mode |
| GuiPreview | preview |
| int | is_shiny |
| int | gender |
| int | form_index |
| int | is_back |
| int | form_dropdown_open |
| int | form_dropdown_scroll |
| int | asset_dropdown_open |
| int | asset_dropdown_scroll |
| int | selected_asset |
| int | asset_count |
| AnimaPreviewAssetInfo | assets [ANIMA_MAX_PREVIEW_ASSETS] |
| int | has_female |
| int | gif_delay_cs |
| int | is_sequel |
State variables and option flags for the main immediate-mode GUI editor.
| int GuiState::asset_count |
Amount of valid assets found for species.
| int GuiState::asset_dropdown_open |
1 if asset selection modal is drawn.
| int GuiState::asset_dropdown_scroll |
Vertical scroll inside asset dropdown list.
| AnimaPreviewAssetInfo GuiState::assets[ANIMA_MAX_PREVIEW_ASSETS] |
Discovered asset metadata array.
| int GuiState::form_dropdown_open |
1 if forms selection modal is drawn.
| int GuiState::form_dropdown_scroll |
Vertical scroll inside forms dropdown list.
| int GuiState::form_index |
Active form offset.
| int GuiState::gender |
Gender state: 0 = Male, 1 = Female.
| int GuiState::gif_delay_cs |
Timing rate.
| int GuiState::has_female |
1 if current species has female specific assets.
| int GuiState::is_back |
Camera state: 0 = Front, 1 = Back.
| int GuiState::is_sequel |
1 if ROM detected as Black 2 or White 2.
| int GuiState::is_shiny |
Palette state: 0 = Normal, 1 = Shiny.
| int GuiState::list_scroll |
Scroll offset inside species index sidebar.
| GuiPreview GuiState::preview |
Cached preview buffer.
| GuiPreviewMode GuiState::preview_mode |
Active display method.
| char GuiState::rom_path[GUI_TEXT_CAPACITY] |
Target NDS ROM file path string.
| int GuiState::rom_ready |
1 if ROM was verified and filesystem parsed.
| int GuiState::rom_text_active |
1 if text entry cursor is inside the ROM path box.
| char GuiState::search[GUI_SEARCH_CAPACITY] |
Filtering query string for Pokemon list.
| int GuiState::search_active |
1 if search text box holds keyboard focus.
| int GuiState::selected_asset |
User selected index in discovered assets list.
| int GuiState::selected_dex_id |
Active species index selection (1 to 649).
| char GuiState::status[GUI_STATUS_CAPACITY] |
Console status text displayed in GUI statusbar.