TazGraph Project v0.1.0
Loading...
Searching...
No Matches
GraphRightPanel.h
1#pragma once
2
3#include "../../UIElement.h"
4
5#include "../SliderRotateZ.h"
6#include "./CustomFunctions/CustomFunctions.h"
7#include "../../../AssetManager/AssetManager.h"
8
10 Manager* c_manager;
11 float* c_nodeRadius;
12 std::vector<std::pair<Entity*, glm::vec3>> c_selectedEntities;
13};
14
16{
17private:
18 GraphRightConfig config;
19
20 CustomFunctions _customFunctions;
21public:
22 void setConfig(const GraphRightConfig& cfg) { config = cfg; }
23
24 void update(float deltaTime) override;
25
26 void OnImGuiRender() override;
27
28 void availableFunctions();
29 void ShowAllEntities();
30};
Definition CustomFunctions.h:7
Definition GraphRightPanel.h:16
Definition GECSManager.h:14
Definition UIElement.h:21
Definition GraphRightPanel.h:9