TazGraph Project v0.1.0
Loading...
Searching...
No Matches
HoverEntityPanel.h
1#pragma once
2
3
4#include "../../UIElement.h"
5#include "../MenuSceneControllers/NewMapUI/NewMapUI.h"
6#include "../MenuSceneControllers/SavingUI/SavingUI.h"
7#include "../MenuSceneControllers/LoadingUI/LoadingUI.h"
8
10 glm::vec2 mousePos;
11 Entity* hoveredEntity;
12 Manager* manager;
13};
14
16{
17private:
18 HoverEntityConfig config;
19
20public:
21 LoadingUI loadingUI;
22 SavingUI savingUI;
23 NewMapUI newMapUI;
24 void setConfig(const HoverEntityConfig& cfg) { config = cfg; }
25 void OnImGuiRender() override;
26};
Definition GECS.h:152
Definition HoverEntityPanel.h:16
Definition LoadingUI.h:11
Definition GECSManager.h:14
Definition NewMapUI.h:11
Definition SavingUI.h:12
Definition UIElement.h:21
Definition HoverEntityPanel.h:9