#include <dungeon_proposal_overlay.h>

Public Attributes | |
| ProposalShapeType | type = ProposalShapeType::kMarker |
| int | room_id = 0 |
| std::vector< ProposalTile > | tiles |
| std::string | label |
| std::string | detail |
| ProposalTile | pixel_offset |
| ProposalFacing | facing = ProposalFacing::kSouth |
| int | object_id = 0 |
| int | object_size = 0 |
| int | object_list = 0 |
| ProposalTile | footprint |
Definition at line 43 of file dungeon_proposal_overlay.h.
| ProposalShapeType yaze::editor::ProposalShape::type = ProposalShapeType::kMarker |
Definition at line 44 of file dungeon_proposal_overlay.h.
Referenced by yaze::editor::anonymous_namespace{dungeon_canvas_proposal_preview.cc}::DrawProposalShape(), yaze::editor::anonymous_namespace{dungeon_proposal_overlay.cc}::ParseShape(), yaze::editor::ProposalFootprintToPixels(), and yaze::editor::ProposalShapeHitTest().
| int yaze::editor::ProposalShape::room_id = 0 |
Definition at line 45 of file dungeon_proposal_overlay.h.
Referenced by yaze::editor::anonymous_namespace{dungeon_proposal_overlay.cc}::ParseShape().
| std::vector<ProposalTile> yaze::editor::ProposalShape::tiles |
Definition at line 46 of file dungeon_proposal_overlay.h.
Referenced by yaze::editor::anonymous_namespace{dungeon_canvas_proposal_preview.cc}::DrawProposalShape(), yaze::editor::anonymous_namespace{dungeon_proposal_overlay.cc}::ParseShape(), yaze::editor::ProposalFootprintToPixels(), and yaze::editor::ProposalShapeHitTest().
| std::string yaze::editor::ProposalShape::label |
Definition at line 47 of file dungeon_proposal_overlay.h.
Referenced by yaze::editor::anonymous_namespace{dungeon_canvas_proposal_preview.cc}::DrawProposalShape(), and yaze::editor::anonymous_namespace{dungeon_proposal_overlay.cc}::ParseShape().
| std::string yaze::editor::ProposalShape::detail |
Definition at line 48 of file dungeon_proposal_overlay.h.
Referenced by yaze::editor::anonymous_namespace{dungeon_proposal_overlay.cc}::ParseShape().
| ProposalTile yaze::editor::ProposalShape::pixel_offset |
Definition at line 49 of file dungeon_proposal_overlay.h.
Referenced by yaze::editor::anonymous_namespace{dungeon_proposal_overlay.cc}::ParseShape(), and yaze::editor::ProposalFootprintToPixels().
| ProposalFacing yaze::editor::ProposalShape::facing = ProposalFacing::kSouth |
Definition at line 50 of file dungeon_proposal_overlay.h.
Referenced by yaze::editor::anonymous_namespace{dungeon_canvas_proposal_preview.cc}::DrawProposalShape(), and yaze::editor::anonymous_namespace{dungeon_proposal_overlay.cc}::ParseShape().
| int yaze::editor::ProposalShape::object_id = 0 |
Definition at line 51 of file dungeon_proposal_overlay.h.
Referenced by yaze::editor::anonymous_namespace{dungeon_canvas_proposal_preview.cc}::DrawProposalShape(), and yaze::editor::anonymous_namespace{dungeon_proposal_overlay.cc}::ParseShape().
| int yaze::editor::ProposalShape::object_size = 0 |
Definition at line 52 of file dungeon_proposal_overlay.h.
Referenced by yaze::editor::anonymous_namespace{dungeon_proposal_overlay.cc}::ParseShape().
| int yaze::editor::ProposalShape::object_list = 0 |
Definition at line 53 of file dungeon_proposal_overlay.h.
Referenced by yaze::editor::anonymous_namespace{dungeon_proposal_overlay.cc}::ParseShape().
| ProposalTile yaze::editor::ProposalShape::footprint |
Definition at line 54 of file dungeon_proposal_overlay.h.
Referenced by yaze::editor::anonymous_namespace{dungeon_proposal_overlay.cc}::ParseShape(), and yaze::editor::ProposalFootprintToPixels().