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

#include <dungeon_entrance_camera.h>

Collaboration diagram for yaze::editor::DungeonEntranceCameraValidation:

Public Member Functions

bool geometry_valid () const
 
bool matches_derived () const
 
bool can_repair () const
 

Public Attributes

DungeonEntranceCameraDerived expected
 
std::vector< std::string > errors
 
std::vector< std::string > differences
 
bool quadrant_repair_safe = true
 
bool has_repairable_difference = false
 
bool repair_source_valid = true
 

Detailed Description

Definition at line 47 of file dungeon_entrance_camera.h.

Member Function Documentation

◆ geometry_valid()

bool yaze::editor::DungeonEntranceCameraValidation::geometry_valid ( ) const
inline

Definition at line 55 of file dungeon_entrance_camera.h.

References errors.

◆ matches_derived()

bool yaze::editor::DungeonEntranceCameraValidation::matches_derived ( ) const
inline

Definition at line 56 of file dungeon_entrance_camera.h.

References differences.

◆ can_repair()

bool yaze::editor::DungeonEntranceCameraValidation::can_repair ( ) const
inline

Definition at line 57 of file dungeon_entrance_camera.h.

References has_repairable_difference, and repair_source_valid.

Member Data Documentation

◆ expected

DungeonEntranceCameraDerived yaze::editor::DungeonEntranceCameraValidation::expected

◆ errors

std::vector<std::string> yaze::editor::DungeonEntranceCameraValidation::errors

◆ differences

std::vector<std::string> yaze::editor::DungeonEntranceCameraValidation::differences

◆ quadrant_repair_safe

bool yaze::editor::DungeonEntranceCameraValidation::quadrant_repair_safe = true

◆ has_repairable_difference

bool yaze::editor::DungeonEntranceCameraValidation::has_repairable_difference = false

◆ repair_source_valid

bool yaze::editor::DungeonEntranceCameraValidation::repair_source_valid = true

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