95 int palette,
int color);
Primitive of 16-bit RGB SNES color.
void(* register_command)(const char *name, void(*command)(void))
Extension editor context.
yaze_event_dispatcher * event_dispatcher
yaze_command_registry * command_registry
void(* register_event_hook)(void(*event_hook)(void))
Primitive of a Yaze project.
const char * labels_filename
const char * rom_filename
Primitive of the overworld.
Primitive of a Zelda3 ROM.
yaze_bitmap yaze_load_bitmap(const char *filename)
Load a bitmap from a file.
struct yaze_bitmap yaze_bitmap
Primitive of a Bitmap.
int yaze_init(yaze_editor_context *)
Initialize the Yaze library.
void yaze_unload_rom(z3_rom *rom)
Unload a Zelda3 ROM.
void yaze_check_version(const char *version)
Check the version of the Yaze library.
struct yaze_editor_context yaze_editor_context
Extension editor context.
z3_overworld * yaze_load_overworld(const z3_rom *rom)
Load the overworld from a Zelda3 ROM.
yaze_project yaze_load_project(const char *filename)
void yaze_cleanup(yaze_editor_context *)
Clean up the Yaze library.
z3_rom * yaze_load_rom(const char *filename)
Load a Zelda3 ROM from a file.
snes_color yaze_get_color_from_paletteset(const z3_rom *rom, int palette_set, int palette, int color)
Get a color from a palette set.