Adding / organizing the workspace into multple seperate projects
This commit is contained in:
		
							
								
								
									
										11
									
								
								SandboxApp/include/GUI.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								SandboxApp/include/GUI.h
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,11 @@
 | 
			
		||||
#pragma once
 | 
			
		||||
#include "imgui.h"
 | 
			
		||||
#include "../../BarinkEngine/src/BarinkEngine.h"
 | 
			
		||||
#include "../../BarinkEngine/src/Graphics/Framebuffer.h"
 | 
			
		||||
 | 
			
		||||
void CameraTool();
 | 
			
		||||
void ScriptingTool(char* code);
 | 
			
		||||
void transformWindow(Transform& transform, std::string PanelName);
 | 
			
		||||
void materialWindow(Material& material, std::string PanelName);
 | 
			
		||||
void SceneExplorer(const std::string& PanelName);
 | 
			
		||||
void SceneView(Framebuffer& framebuffer);
 | 
			
		||||
							
								
								
									
										6
									
								
								SandboxApp/include/Util.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								SandboxApp/include/Util.h
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,6 @@
 | 
			
		||||
#pragma once
 | 
			
		||||
#include "../../BarinkEngine/src/BarinkEngine.h"
 | 
			
		||||
 | 
			
		||||
void PrintSceneTree(Node& node, int depth);
 | 
			
		||||
 | 
			
		||||
glm::mat4 CalculateModelMat(Transform& transform);
 | 
			
		||||
		Reference in New Issue
	
	Block a user