Moving source files to a src folder

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

View File

@ -3,12 +3,13 @@
#include "Scene/SceneNodeTypes.h" #include "Scene/SceneNodeTypes.h"
#include <glm/glm.hpp> #include <glm/glm.hpp>
#include "../../src/Scene/SceneNodeTypes.cpp"
/* /*
* Define a helper class to more easily build a proper scene * Define a helper class to more easily build a proper scene
*/ */
static class SceneBuilder { static class SceneBuilder {
static Group* AddGroup(std::string name); static Group* AddGroup(std::string name);
static SceneObject* AddVisual(std::string name, Renderable& object, glm::vec3 position ); static BarinkEngine::SceneObject* AddVisual(std::string name, BarinkEngine::Renderable& object, glm::vec3 position );
}; };

View File

@ -52,10 +52,10 @@ project "BarinkEngine"
files { files {
"../libs/glad/src/glad.c", "../libs/glad/src/glad.c",
"./*.cpp", "./src/*.cpp",
"./*.h", "./Include/*.h",
"./**/*.cpp", "./src/**/*.cpp",
"./**/*.h" "./Include/**/*.h"
} }

View File

@ -1,8 +1,7 @@
#include "GUI.h" #include "GUI.h"
void SceneExplorer(Scene& scene, std::string PanelName) { 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();
@ -24,7 +23,11 @@ void SceneExplorer(Scene& scene, std::string PanelName) {
ImGui::ListBoxFooter(); ImGui::ListBoxFooter();
}
ImGui::End(); ImGui::End();
} }
void CameraTool(Camera* cam) { void CameraTool(Camera* cam) {