Alchemy
Loading...
Searching...
No Matches

debug.h

Go to the documentation of this file.
1#ifndef DEBUG_H
2#define DEBUG_H
3
4/// @file
5/// The engine calls the debug menus import, and their palette swatch tiles.
6
8#include "types.h"
9#include "edition.h"
10#include "farcall.h"
11
12struct ItemDefinition;
13struct UiWindow;
14
15extern const u8 gDebug_PaletteSwatchTiles[];
16void Engine_DebugClearWindow(struct UiWindow *window);
17void Engine_DebugDrawItemDetails(struct UiWindow *window, s32 item);
21
22#endif
void Engine_DebugClearWindow(struct UiWindow *window)
void Engine_DebugDrawItemDetails(struct UiWindow *window, s32 item)
struct ItemDefinition * Engine_DebugGetItem(s32 item)
void Engine_DebugRedrawWindow(struct UiWindow *window)
const u8 gDebug_PaletteSwatchTiles[]
u8 * Engine_DebugGetAbility(s32 ability)
The edition's language, for C to compare (LANGUAGE == LANGUAGE_GERMAN).
Public interfaces to the engine's code banks.
An item's definition: its price, type, who can equip it, its bonuses and unleash, its effects and the...
Definition item.h:104
A window: a framed rectangle of the tilemap with its sprite outputs, its opening or closing animation...
Definition uiwindow.h:11
The integer types, TRUE, UNUSED and the fixed-address macros.
signed int s32
Definition types.h:14
unsigned char u8
Definition types.h:11