ROM data structure. More...
#include <zelda.h>
Public Attributes | |
const char * | filename |
uint8_t * | data |
uint64_t | size |
zelda3_version | version |
bool | is_modified |
void * | impl |
ROM data structure.
Represents a loaded Zelda 3 ROM with its data and metadata.
const char* zelda3_rom::filename |
uint8_t* zelda3_rom::data |
ROM data (read-only for external users)
Definition at line 212 of file zelda.h.
Referenced by yaze_load_messages().
zelda3_version zelda3_rom::version |
bool zelda3_rom::is_modified |
True if ROM has been modified
Definition at line 215 of file zelda.h.
Referenced by yaze_save_rom().
void* zelda3_rom::impl |
Internal implementation pointer
Definition at line 216 of file zelda.h.
Referenced by yaze_get_color_from_paletteset(), yaze_load_all_rooms(), yaze_load_messages(), yaze_load_overworld(), yaze_save_rom(), and yaze_unload_rom().