yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::editor::DungeonCanvasViewer::ConnectedRoomGraphData Struct Reference

#include <dungeon_canvas_viewer.h>

Classes

struct  RoomPlacement
 

Public Attributes

std::array< bool, zelda3::kNumberOfRoomsroom_mask {}
 
std::array< RoomPlacement, zelda3::kNumberOfRoomsroom_positions {}
 
std::array< std::string, zelda3::kNumberOfRoomsroom_floor_labels {}
 
std::vector< std::string > floor_order
 
std::vector< DungeonConnectedRoomLinklinks
 
std::vector< DungeonStaircaseIssuestaircase_issues
 
std::vector< DungeonConnectedRoomLinkout_of_scope_links
 
bool dungeon_scope_active = false
 
int room_count = 0
 
int unlinked_room_count = 0
 
int min_col = 0
 
int max_col = 0
 
int min_row = 0
 
int max_row = 0
 

Detailed Description

Definition at line 670 of file dungeon_canvas_viewer.h.

Member Data Documentation

◆ room_mask

◆ room_positions

◆ room_floor_labels

◆ floor_order

◆ links

◆ staircase_issues

◆ out_of_scope_links

std::vector<DungeonConnectedRoomLink> yaze::editor::DungeonCanvasViewer::ConnectedRoomGraphData::out_of_scope_links

◆ dungeon_scope_active

bool yaze::editor::DungeonCanvasViewer::ConnectedRoomGraphData::dungeon_scope_active = false

◆ room_count

◆ unlinked_room_count

int yaze::editor::DungeonCanvasViewer::ConnectedRoomGraphData::unlinked_room_count = 0

◆ min_col

◆ max_col

int yaze::editor::DungeonCanvasViewer::ConnectedRoomGraphData::max_col = 0

◆ min_row

◆ max_row

int yaze::editor::DungeonCanvasViewer::ConnectedRoomGraphData::max_row = 0

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