TazGraph Project v0.1.0
Loading...
Searching...
No Matches
GraphLeftPanel.h
1#pragma once
2
3#include "../../UIElement.h"
4
5#include "../SliderRotateZ.h"
6#include "../../../AssetManager/AssetManager.h"
7
9 bool* renderDebug;
10 glm::vec2 sceneMouseCoords;
11 glm::vec2 mouseCoords;
12 Manager* manager = nullptr;
13};
14
16{
17private:
18 SliderRotateZ sliderRotate;
19
20 bool _clusterLayout = false;
21 GraphLeftConfig config;
22
23 int _currentOrientationIndex = 0;
24
25 int last_activeLayout = 0;
26 int activeLayout = 0;
27public:
28 void setConfig(const GraphLeftConfig& cfg) { config = cfg; }
29
30 void update(float deltaTime) override;
31
32 void OnImGuiRender() override;
33};
Definition GraphLeftPanel.h:16
Definition GECSManager.h:14
Definition SliderRotateZ.h:5
Definition UIElement.h:21
Definition GraphLeftPanel.h:8