yaze 0.2.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::zelda3::DungeonMap Struct Reference

#include <dungeon_map.h>

Public Member Functions

 DungeonMap (unsigned short boss_room, unsigned char nbr_of_floor, unsigned char nbr_of_basement, const std::vector< std::array< uint8_t, 25 > > &floor_rooms, const std::vector< std::array< uint8_t, 25 > > &floor_gfx)
 

Public Attributes

unsigned short boss_room = 0xFFFF
 
unsigned char nbr_of_floor = 0
 
unsigned char nbr_of_basement = 0
 
std::vector< std::array< uint8_t, 25 > > floor_rooms
 
std::vector< std::array< uint8_t, 25 > > floor_gfx
 

Detailed Description

Definition at line 34 of file dungeon_map.h.

Constructor & Destructor Documentation

◆ DungeonMap()

yaze::zelda3::DungeonMap::DungeonMap ( unsigned short boss_room,
unsigned char nbr_of_floor,
unsigned char nbr_of_basement,
const std::vector< std::array< uint8_t, 25 > > & floor_rooms,
const std::vector< std::array< uint8_t, 25 > > & floor_gfx )
inline

Definition at line 41 of file dungeon_map.h.

References boss_room, floor_gfx, floor_rooms, nbr_of_basement, and nbr_of_floor.

Member Data Documentation

◆ boss_room

unsigned short yaze::zelda3::DungeonMap::boss_room = 0xFFFF

Definition at line 35 of file dungeon_map.h.

Referenced by DungeonMap().

◆ nbr_of_floor

unsigned char yaze::zelda3::DungeonMap::nbr_of_floor = 0

Definition at line 36 of file dungeon_map.h.

Referenced by DungeonMap().

◆ nbr_of_basement

unsigned char yaze::zelda3::DungeonMap::nbr_of_basement = 0

Definition at line 37 of file dungeon_map.h.

Referenced by DungeonMap().

◆ floor_rooms

std::vector<std::array<uint8_t, 25> > yaze::zelda3::DungeonMap::floor_rooms

Definition at line 38 of file dungeon_map.h.

Referenced by DungeonMap().

◆ floor_gfx

std::vector<std::array<uint8_t, 25> > yaze::zelda3::DungeonMap::floor_gfx

Definition at line 39 of file dungeon_map.h.

Referenced by DungeonMap().


The documentation for this struct was generated from the following file: