#include <overworld_context_target.h>
Public Member Functions | |
| bool | valid (int map_count=zelda3::kNumOverworldMaps) const |
Public Attributes | |
| int | map_id = -1 |
| int | parent_map_id = -1 |
| int | world = 0 |
| int | game_state = 0 |
| ImVec2 | world_position {} |
| int | tile16_id = -1 |
Definition at line 14 of file overworld_context_target.h.
|
inline |
Definition at line 22 of file overworld_context_target.h.
References map_id, parent_map_id, world, and world_position.
Referenced by yaze::editor::OverworldEditor::HandleEntityInsertion(), yaze::editor::EntityMutationService::InsertEntity(), yaze::editor::OverworldEditor::OpenGraphicsForContextTile16(), yaze::editor::ResolveOverworldContextTarget(), yaze::editor::OverworldEditor::SampleContextTile16(), and yaze::editor::MapPropertiesSystem::SetupCanvasContextMenu().
| int yaze::editor::OverworldContextTarget::map_id = -1 |
Definition at line 15 of file overworld_context_target.h.
Referenced by yaze::editor::EntityMutationService::InsertEntity(), yaze::editor::OverworldEditor::OpenGraphicsForContextTile16(), yaze::editor::ResolveOverworldContextTarget(), yaze::editor::MapPropertiesSystem::SetupCanvasContextMenu(), and valid().
| int yaze::editor::OverworldContextTarget::parent_map_id = -1 |
Definition at line 16 of file overworld_context_target.h.
Referenced by yaze::editor::EntityMutationService::InsertEntity(), yaze::editor::ResolveOverworldContextTarget(), yaze::editor::MapPropertiesSystem::SetupCanvasContextMenu(), and valid().
| int yaze::editor::OverworldContextTarget::world = 0 |
Definition at line 17 of file overworld_context_target.h.
Referenced by yaze::editor::ResolveOverworldContextTarget(), yaze::editor::MapPropertiesSystem::SetupCanvasContextMenu(), and valid().
| int yaze::editor::OverworldContextTarget::game_state = 0 |
Definition at line 18 of file overworld_context_target.h.
Referenced by yaze::editor::EntityMutationService::InsertEntity(), yaze::editor::ResolveOverworldContextTarget(), and yaze::editor::MapPropertiesSystem::SetupCanvasContextMenu().
| ImVec2 yaze::editor::OverworldContextTarget::world_position {} |
Definition at line 19 of file overworld_context_target.h.
Referenced by yaze::editor::EntityMutationService::InsertEntity(), yaze::editor::OverworldEditor::OpenGraphicsForContextTile16(), yaze::editor::ResolveOverworldContextTarget(), yaze::editor::MapPropertiesSystem::SetupCanvasContextMenu(), and valid().
| int yaze::editor::OverworldContextTarget::tile16_id = -1 |
Definition at line 20 of file overworld_context_target.h.
Referenced by yaze::editor::OverworldEditor::OpenGraphicsForContextTile16(), yaze::editor::OverworldEditor::SampleContextTile16(), and yaze::editor::MapPropertiesSystem::SetupCanvasContextMenu().