Callbacks for operations that remain in the OverworldEditor. More...
#include <canvas_navigation_manager.h>
Public Attributes | |
| std::function< void()> | refresh_overworld_map |
| std::function< absl::Status()> | refresh_tile16_blockset |
| std::function< void(int)> | ensure_map_texture |
| std::function< bool()> | pick_tile16_from_hovered_canvas |
| std::function< bool()> | is_entity_hovered |
| Returns true if an entity is currently hovered (for pan suppression). | |
Callbacks for operations that remain in the OverworldEditor.
Definition at line 70 of file canvas_navigation_manager.h.
| std::function<void()> yaze::editor::CanvasNavigationCallbacks::refresh_overworld_map |
Definition at line 71 of file canvas_navigation_manager.h.
Referenced by yaze::editor::CanvasNavigationManager::CheckForCurrentMap(), and yaze::editor::OverworldEditor::InitCanvasNavigationManager().
| std::function<absl::Status()> yaze::editor::CanvasNavigationCallbacks::refresh_tile16_blockset |
Definition at line 72 of file canvas_navigation_manager.h.
Referenced by yaze::editor::CanvasNavigationManager::CheckForCurrentMap(), and yaze::editor::OverworldEditor::InitCanvasNavigationManager().
| std::function<void(int)> yaze::editor::CanvasNavigationCallbacks::ensure_map_texture |
Definition at line 73 of file canvas_navigation_manager.h.
Referenced by yaze::editor::CanvasNavigationManager::CheckForCurrentMap(), and yaze::editor::OverworldEditor::InitCanvasNavigationManager().
| std::function<bool()> yaze::editor::CanvasNavigationCallbacks::pick_tile16_from_hovered_canvas |
Definition at line 74 of file canvas_navigation_manager.h.
Referenced by yaze::editor::CanvasNavigationManager::HandleMapInteraction(), and yaze::editor::OverworldEditor::InitCanvasNavigationManager().
| std::function<bool()> yaze::editor::CanvasNavigationCallbacks::is_entity_hovered |
Returns true if an entity is currently hovered (for pan suppression).
Definition at line 76 of file canvas_navigation_manager.h.
Referenced by yaze::editor::CanvasNavigationManager::HandleOverworldPan(), and yaze::editor::OverworldEditor::InitCanvasNavigationManager().