#include <lyra_terrain_document.h>
Public Member Functions | |
| bool | operator== (const LyraAuthoringState &) const =default |
Public Attributes | |
| std::array< LyraMapAuthoring, 32 > | maps |
| std::vector< LyraFlightPoint > | flight_points |
| std::vector< LyraEdgeConnection > | edge_connections |
| std::vector< LyraGameplayArea > | gameplay_areas |
Definition at line 128 of file lyra_terrain_document.h.
|
default |
| std::array<LyraMapAuthoring, 32> yaze::core::LyraAuthoringState::maps |
Definition at line 129 of file lyra_terrain_document.h.
Referenced by yaze::editor::anonymous_namespace{lyra_map_authoring_ui.cc}::AllocateDoorId(), yaze::editor::anonymous_namespace{lyra_map_authoring_ui.cc}::AllocateExitId(), yaze::editor::anonymous_namespace{lyra_map_authoring_ui.cc}::AllocateSpriteId(), yaze::editor::LyraTerrainCanvas::ApplyAuthoring(), yaze::editor::LyraTerrainCanvas::ApplyPropertyDraft(), yaze::editor::LyraTerrainCanvas::DrawProperties(), yaze::editor::LyraTerrainCanvas::HandleEntityInput(), yaze::core::LyraTerrainDocument::Serialize(), yaze::core::anonymous_namespace{lyra_terrain_document.cc}::ValidateAuthoringState(), and yaze::editor::LyraTerrainCanvas::ValidateMapAssets().
| std::vector<LyraFlightPoint> yaze::core::LyraAuthoringState::flight_points |
Definition at line 130 of file lyra_terrain_document.h.
Referenced by yaze::editor::anonymous_namespace{lyra_map_authoring_ui.cc}::AllocateFlightPointId(), yaze::editor::LyraTerrainCanvas::DrawProperties(), yaze::editor::LyraTerrainCanvas::HandleEntityInput(), yaze::core::LyraTerrainDocument::Serialize(), and yaze::core::anonymous_namespace{lyra_terrain_document.cc}::ValidateAuthoringState().
| std::vector<LyraEdgeConnection> yaze::core::LyraAuthoringState::edge_connections |
Definition at line 131 of file lyra_terrain_document.h.
Referenced by yaze::editor::anonymous_namespace{lyra_map_authoring_ui.cc}::AllocateEdgeConnectionId(), yaze::editor::LyraTerrainCanvas::DrawEdgeConnections(), yaze::core::LyraTerrainDocument::Serialize(), and yaze::core::anonymous_namespace{lyra_terrain_document.cc}::ValidateAuthoringState().
| std::vector<LyraGameplayArea> yaze::core::LyraAuthoringState::gameplay_areas |
Definition at line 132 of file lyra_terrain_document.h.
Referenced by yaze::core::LyraTerrainDocument::GameplayAreaForMap(), yaze::core::LyraTerrainDocument::Serialize(), and yaze::core::anonymous_namespace{lyra_terrain_document.cc}::ValidateAuthoringState().