yaze
0.2.0
Link to the Past ROM Editor
Loading...
Searching...
No Matches
overworld.h
Go to the documentation of this file.
1
#ifndef YAZE_OVERWORLD_H
2
#define YAZE_OVERWORLD_H
3
4
#ifdef __cplusplus
5
extern
"C"
{
6
#endif
7
8
typedef
struct
z3_overworld
z3_overworld
;
9
typedef
struct
z3_overworld_map
z3_overworld_map
;
10
14
struct
z3_overworld_map
{
15
uint8_t
id
;
16
uint8_t*
tile32_data
;
17
uint8_t*
tile16_data
;
18
};
19
23
struct
z3_overworld
{
24
z3_overworld_map
**
maps
;
25
void
*
impl
;
// yaze::app::Overworld*
26
};
27
28
#ifdef __cplusplus
29
}
30
#endif
31
32
#endif
// YAZE_OVERWORLD_H
z3_overworld_map
Primitive of an overworld map.
Definition
overworld.h:14
z3_overworld_map::id
uint8_t id
Definition
overworld.h:15
z3_overworld_map::tile16_data
uint8_t * tile16_data
Definition
overworld.h:17
z3_overworld_map::tile32_data
uint8_t * tile32_data
Definition
overworld.h:16
z3_overworld
Primitive of the overworld.
Definition
overworld.h:23
z3_overworld::impl
void * impl
Definition
overworld.h:25
z3_overworld::maps
z3_overworld_map ** maps
Definition
overworld.h:24
src
incl
overworld.h
Generated by
1.12.0