![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
Centralized minimap rendering helper for all canvas types. More...
#include "../../third_party/imgui/imgui.h"#include "../../third_party/imnodes/imnodes.h"#include <vector>#include <tuple>#include <utility>
Include dependency graph for CanvasMinimapRenderer.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | Olympe::MinimapNodeData |
| struct | Olympe::MinimapViewportData |
| Viewport region in normalised coordinates. More... | |
| class | Olympe::CanvasMinimapRenderer |
| Unified minimap renderer for standardized appearance. More... | |
Namespaces | |
| namespace | Olympe |
| < Provides AssetID and INVALID_ASSET_ID | |
Enumerations | |
| enum class | Olympe::MinimapPosition { Olympe::TopLeft = 0 , Olympe::TopRight = 1 , Olympe::BottomLeft = 2 , Olympe::BottomRight = 3 } |
| Screen corner positions for minimap overlay. More... | |
Centralized minimap rendering helper for all canvas types.
Unified minimap renderer supporting:
This class handles:
C++14 compliant.
Definition in file CanvasMinimapRenderer.h.