Moving source files to a src folder

This commit is contained in:
2022-08-06 18:21:42 +02:00
parent e31fd036ea
commit 5a06b068f3
28 changed files with 589 additions and 585 deletions

View File

@ -1,30 +1,33 @@
#include "GUI.h"
void SceneExplorer(Scene& scene, std::string PanelName) {
ImGui::Begin(PanelName.c_str());
if (ImGui::Begin(PanelName.c_str())) {
ImGui::ListBoxHeader("##ObjectList");
ImGui::ListBoxHeader("##ObjectList");
Node& current = scene.GetRoot();
Node& current = scene.GetRoot();
Node* next = &current;
Node* next = &current;
// Show first node
ImGui::Selectable(next->name.c_str(), true);
// Show first node
ImGui::Selectable(next->name.c_str(), true);
ImGui::Indent();
ImGui::Indent();
if (next->children.size() != 0) {
for (auto child : next->children)
{
std::string& name = child->name;
ImGui::Selectable(name.c_str(), false);
if (next->children.size() != 0) {
for (auto child : next->children)
{
std::string& name = child->name;
ImGui::Selectable(name.c_str(), false);
}
}
}
ImGui::ListBoxFooter();
ImGui::ListBoxFooter();
}
ImGui::End();
}
void CameraTool(Camera* cam) {