yaze 0.2.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
zelda.h File Reference
#include <stdint.h>
Include dependency graph for zelda.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  zelda3_version_pointers
 Pointers for each version of the game. More...
 
struct  zelda3_rom
 

Typedefs

typedef struct zelda3_rom zelda3_rom
 

Enumerations

enum  zelda3_version { US = 1 , JP = 2 , SD = 3 , RANDO = 4 }
 Different versions of the game supported by yaze. More...
 

Functions

zelda3_romyaze_load_rom (const char *filename)
 
void yaze_unload_rom (zelda3_rom *rom)
 
void yaze_save_rom (zelda3_rom *rom, const char *filename)
 

Typedef Documentation

◆ zelda3_rom

typedef struct zelda3_rom zelda3_rom

Enumeration Type Documentation

◆ zelda3_version

Different versions of the game supported by yaze.

Enumerator
US 
JP 
SD 
RANDO 

Definition at line 13 of file zelda.h.

Function Documentation

◆ yaze_load_rom()

zelda3_rom * yaze_load_rom ( const char * filename)

Definition at line 53 of file yaze.cc.

References yaze::Rom::data(), zelda3_rom::data, zelda3_rom::filename, zelda3_rom::impl, yaze::Rom::LoadFromFile(), yaze::Rom::size(), and zelda3_rom::size.

Referenced by BOOST_PYTHON_MODULE(), and yaze_init().

Here is the call graph for this function:

◆ yaze_unload_rom()

void yaze_unload_rom ( zelda3_rom * rom)

Definition at line 69 of file yaze.cc.

References zelda3_rom::impl.

Referenced by BOOST_PYTHON_MODULE(), and yaze_shutdown().

◆ yaze_save_rom()

void yaze_save_rom ( zelda3_rom * rom,
const char * filename )

Definition at line 79 of file yaze.cc.

References zelda3_rom::impl, and yaze::Rom::SaveToFile().

Here is the call graph for this function: