|
AnimaEngine
1.0.0
Nintendo DS Pokemon Black, White, Black 2, and White 2 sprite extraction and preview toolchain
|
Implementations of main GUI browser screen rendering layout. More...
Macros | |
| #define | GR_WHITE ((GrColor){255,255,255,255}) |
Functions | |
| static GrColor | Gc (unsigned char r, unsigned char g, unsigned char b, unsigned char a) |
| Constructs a GrColor value. More... | |
| static void | DrawPokemonRow (GrRect row, const PokemonCatalogEntry *entry, int selected, int hovered) |
| Draws a single species index row inside the list selection panel. More... | |
| static void | DrawPreviewPanel (GrRect bounds, GuiPreview *preview) |
| Renders the visual drawing canvas representing the loaded animation loop or sheet. More... | |
| static void | DrawGifSpeedControl (GuiState *state, GrRect bounds, int enabled) |
| Renders the delay and framerate control options for GIF and timeline animators. More... | |
| static int | PreviewModeUsesGifSpeed (GuiPreviewMode mode) |
| Checks if a preview mode utilizes dynamic playback speed delay adjustments. More... | |
| void | GuiView_DrawMainScreen (GuiState *state) |
| Renders the main interface (species list sidebar and preview canvas). More... | |
Implementations of main GUI browser screen rendering layout.
| #define GR_WHITE ((GrColor){255,255,255,255}) |
Renders the delay and framerate control options for GIF and timeline animators.
| state | GUI state context. |
| bounds | Layout bounds. |
| enabled | True if interactive modifications are permitted. |
|
static |
Draws a single species index row inside the list selection panel.
| row | Layout bounds. |
| entry | Target species entry information. |
| selected | True if active row is currently selected. |
| hovered | True if active row is currently hovered by cursor. |
|
static |
Renders the visual drawing canvas representing the loaded animation loop or sheet.
| bounds | Visual frame box layout. |
| preview | GUI preview loader context state. |
|
static |
| void GuiView_DrawMainScreen | ( | GuiState * | state | ) |
Renders the main interface (species list sidebar and preview canvas).
| state | Global GUI state pointer. |
|
static |
Checks if a preview mode utilizes dynamic playback speed delay adjustments.
| mode | Active preview mode. |