Light 
								
							 
						 
						
							
							
							
							
								
							
							
								0080f6837c 
								
							 
						 
						
							
							
								
								Improved Build Files  
							
							 
							
							
							
						 
						
							2021-08-21 15:53:36 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								32df2e01c6 
								
							 
						 
						
							
							
								
								Math  
							
							 
							
							... 
							
							
							
							- Added Math namespace
- Added Rand functions
- Maintenance 
							
						 
						
							2021-08-16 16:21:03 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								7ec9690f52 
								
							 
						 
						
							
							
								
								Maintenance  
							
							 
							
							... 
							
							
							
							- Mirror project maintenance and tidying
- General maintenance 
							
						 
						
							2021-08-14 16:17:33 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								73492dc415 
								
							 
						 
						
							
							
								
								UserInterface Style  
							
							 
							
							... 
							
							
							
							- UserInterface is now beautiful >_< 
							
						 
						
							2021-08-10 17:10:16 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								1afc1a00a5 
								
							 
						 
						
							
							
								
								OpenSans  
							
							 
							
							... 
							
							
							
							- Added OpenSans font as default ImGui font 
							
						 
						
							2021-08-10 11:46:13 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								b39518c74c 
								
							 
						 
						
							
							
								
								DrawComponeent, RemoveComponent  
							
							 
							
							... 
							
							
							
							- Added DrawComponent to PropertiesPanel
- Added RemoveComponet to Entity
- Maintenance 
							
						 
						
							2021-08-10 11:45:35 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								51133194fc 
								
							 
						 
						
							
							
								
								Update PropertiesPanel  
							
							 
							
							... 
							
							
							
							- Made PropertiesPanel prettier 
							
						 
						
							2021-08-07 19:39:46 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								0f9a8ff95e 
								
							 
						 
						
							
							
								
								Update TransformComponent  
							
							 
							
							... 
							
							
							
							- TransformComponent now holds translation, rotation and scale instead of transform 
							
						 
						
							2021-08-07 19:04:38 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0c2b6df885 
								
							 
						 
						
							
							
								
								Merge pull request  #1  from christopher-besch/patch-1  
							
							 
							
							... 
							
							
							
							Fixed namespaces -> now compiles on linux 
							
						 
						
							2021-08-07 10:52:24 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								06c728644f 
								
							 
						 
						
							
							
								
								SceneCamera Properties  
							
							 
							
							... 
							
							
							
							- PropertiesPanel now support SceneCamera component
- Added perspective support to SceneCamera 
							
						 
						
							2021-08-02 12:18:00 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								54c195dae0 
								
							 
						 
						
							
							
								
								PropertiesPanel  
							
							 
							
							... 
							
							
							
							- Added PropertiesPanel 
							
						 
						
							2021-08-01 16:55:26 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								42f26ac59e 
								
							 
						 
						
							
							
								
								Maintenance  
							
							 
							
							... 
							
							
							
							- Added LIGHT_OPENGL_ENABLE_SHADER_INFO_LOG to config.h
- Some maintenance 
							
						 
						
							2021-08-01 11:57:51 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								fb4ba5c8bc 
								
							 
						 
						
							
							
								
								SceneHierarchyPanel  
							
							 
							
							... 
							
							
							
							- Added Panel
- Added SceneHierarchyPanel 
							
						 
						
							2021-07-31 11:03:31 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								c846e48c71 
								
							 
						 
						
							
							
								
								NativeScript, NativeScriptComponent  
							
							 
							
							... 
							
							
							
							- Added NativeScript
- Added NativeScriptComponent
- Minor changes to clearing back buffer's color 
							
						 
						
							2021-07-31 09:37:09 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								aab0c7b958 
								
							 
						 
						
							
							
								
								CameraComponent, SceneCamera  
							
							 
							
							... 
							
							
							
							- Added CameraComponent
- Added SceneCamera
- Renamed the previous Camera to OrthographicCamera
- Added Camera
- Renderer now takes a Camera* for projection and mat4& for view
- Scene::OnRender now takes in an optional Framebuffer to render to
- Minor tidying 
							
						 
						
							2021-07-30 14:40:34 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								9033ceffa1 
								
							 
						 
						
							
							
								
								Major changes  
							
							 
							
							... 
							
							
							
							- Major maintenance 
							
						 
						
							2021-07-29 17:12:13 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christopher Besch 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f4b932a8f0 
								
							 
						 
						
							
							
								
								Fixed namespaces -> now compiles on linux  
							
							 
							
							
							
						 
						
							2021-07-27 11:47:33 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								40355ebfc2 
								
							 
						 
						
							
							
								
								Minor changes  
							
							 
							
							... 
							
							
							
							- Minor fixes
- Minor maintenance 
							
						 
						
							2021-07-27 11:32:01 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								c34f5e03f0 
								
							 
						 
						
							
							
								
								KeyCodes, MouseCodes  
							
							 
							
							... 
							
							
							
							- Added nameless enums for KeyCodes and MouseCodes
- Removed InputCodes 
							
						 
						
							2021-07-26 12:34:35 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								55869f6106 
								
							 
						 
						
							
							
								
								Ref, Scope  
							
							 
							
							... 
							
							
							
							- Changed all std::unique_ptr/shared_ptr stuff to use Ref/Scope
- Fixed the Logger.h include in Base.h problem 
							
						 
						
							2021-07-26 11:43:37 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								8287b89fad 
								
							 
						 
						
							
							
								
								Scene System  
							
							 
							
							... 
							
							
							
							- Added Scene
- Added Entity
- Added Components
      * TransformComponent
      * SpriteRendererComponent
- Minor fixes 
							
						 
						
							2021-07-25 17:50:08 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								b54afb6046 
								
							 
						 
						
							
							
								
								Added EnTT  
							
							 
							
							... 
							
							
							
							- Added EnTT
- Minor maintenance and fixes 
							
						 
						
							2021-07-24 13:54:50 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								2121e0ea16 
								
							 
						 
						
							
							
								
								stb_image Project  
							
							 
							
							... 
							
							
							
							- stb_image is now built inside a project as a static library 
							
						 
						
							2021-07-23 15:03:47 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								ffc29bec77 
								
							 
						 
						
							
							
								
								Maintenance  
							
							 
							
							... 
							
							
							
							- Removed change log (was horrible idea D:)
- Fixed some premake mistakes
- Fixed a typo
- Enabled MultiProcessorCompile for windows builds 
							
						 
						
							2021-07-23 11:22:01 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								0d28451010 
								
							 
						 
						
							
							
								
								premake5  
							
							 
							
							... 
							
							
							
							- Moved premake5 Windows builds to BuildScripts/Windows
- Renamed premake5.lua files build.lua 
							
						 
						
							2021-07-23 10:33:51 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								9701b08cc3 
								
							 
						 
						
							
							
								
								Maintenance  
							
							 
							
							... 
							
							
							
							- ImGui ini file handling and .gitignore
- Minor maintenance 
							
						 
						
							2021-07-23 10:11:20 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								aac2c51bd5 
								
							 
						 
						
							
							
								
								Input  
							
							 
							
							... 
							
							
							
							- Added 'Input'
- Added <InputCodes>
- The 'MirrorLayer''s ImGuiWindow, "GameView" will not receive/react to
      input events if the window is not focused 
							
						 
						
							2021-07-21 20:03:39 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								43b2f72ded 
								
							 
						 
						
							
							
								
								Layer Improvements  
							
							 
							
							... 
							
							
							
							- Added 'Layer::OnEvent()', 'Layer' now handles an event by itself and
      doesn't need another class to determine the event's type
- Added reverse iterators 'rend()' and 'rbegin()' to 'LayerStack'
- Removed 'LayerStack::On*()', 'LayerStack' is meant to be a data
      structure for the layers,
- 'Layer::On*Event()' are now protected and called by 'Layer::OnEvent()'
- 'Application' now handles iterating through the 'Layer's
      and calling the update/on* functions
- Fixed a typo where in 'Mirror' where the name of the 'MirrorLayer' was
      "SandboxLayer" instead of "MirrorLayer" 
							
						 
						
							2021-07-21 15:14:22 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								2061abadd8 
								
							 
						 
						
							
							
								
								Framebuffer resizing  
							
							 
							
							... 
							
							
							
							- Added 'Camera::OnResize()' for keeping the aspect ratio updated to
      prevent streching/squashing the scene
- Added 'FrameBuffe::Resize()'
- Enabled ImGui docking and viewport
- 'MirrorLayer::m_Camera' & 'MirrorLayer::m_Framebuffer' now adjust their properties
      when ImGui's available region changes 
							
						 
						
							2021-07-16 19:59:14 +04:30  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Light 
								
							 
						 
						
							
							
							
							
								
							
							
								0b19b1aa30 
								
							 
						 
						
							
							
								
								Mirror  
							
							 
							
							... 
							
							
							
							- Added Mirror:
      Mirror is the LightEngine's editor >w< (cuz it reflects light uwu) 
							
						 
						
							2021-07-15 15:56:30 +04:30