| 
						
					 | 
					
						
						
							
						
						04d325f38b
					 | 
					
						
						
							
							fix: Transform2D fields & parental transform references not working properly fixed
						
						
						
						
						
						
					 | 
					
						2025-04-06 11:21:59 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						901585d4bb
					 | 
					
						
						
							
							fix: HierarchyObject not throwing any error when trying to set itself as parent
						
						
						
						
						
						
					 | 
					
						2025-04-06 10:57:22 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						33a452a62e
					 | 
					
						
						
							
							fix: sorted collector behaviours not working properly as the last object
						
						
						
						
						
						
					 | 
					
						2025-04-06 10:21:10 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						906edf096e
					 | 
					
						
						
							
							refactor: IEasing.Evaluate parameter renamed to x
						
						
						
						
						
						
					 | 
					
						2025-04-05 22:46:11 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d1129c95df
					 | 
					
						
						
							
							chore!: renamed Shape2D.Box to Square for consistency
						
						
						
						
						
						
					 | 
					
						2025-04-05 17:25:50 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						40f483974d
					 | 
					
						
						
							
							chore: added shape.Transform extension methods
						
						
						
						
						
						
					 | 
					
						2025-04-05 15:59:26 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4b856420f9
					 | 
					
						
						
							
							docs: improved documentation no Shape2D
						
						
						
						
						
						
					 | 
					
						2025-04-05 15:06:40 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7f93d95f6b
					 | 
					
						
						
							
							feat: Shape2D convex triangulation methods added
						
						
						
						
						
						
					 | 
					
						2025-04-05 14:59:29 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5756b96002
					 | 
					
						
						
							
							chore: removed unused code piece from HierarchyObject
						
						
						
						
						
						
					 | 
					
						2025-04-01 19:19:06 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c71bf71fb3
					 | 
					
						
						
							
							chore: cleanup
						
						
						
						
						
						
					 | 
					
						2025-04-01 13:29:56 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						417ddca972
					 | 
					
						
						
							
							feat: IActive interface added for hierarchy active state
						
						
						
						
						
						
					 | 
					
						2025-04-01 13:22:14 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d4c6288b38
					 | 
					
						
						
							
							feat: added behaviour collector for active behaviours only
						
						
						
						
						
						
					 | 
					
						2025-04-01 12:19:58 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						21600b856f
					 | 
					
						
						
							
							refactor: removed unnecessary underscore on behaviour collector
						
						
						
						
						
						
					 | 
					
						2025-04-01 12:19:34 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						803b670433
					 | 
					
						
						
							
							fix: IBehaviourCollector delegate parameter forgot on the concrete implementation
						
						
						
						
						
						
					 | 
					
						2025-04-01 12:19:12 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						067bc51487
					 | 
					
						
						
							
							refactor: made factories static
						
						
						
						
						
						
					 | 
					
						2025-04-01 12:18:33 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9f3e39e337
					 | 
					
						
						
							
							feat: basic tween system added
						
						
						
						
						
						
					 | 
					
						2025-03-31 19:38:01 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cd2cd89eae
					 | 
					
						
						
							
							fix: Engine referencing removed class library
						
						
						
						
						
						
					 | 
					
						2025-03-31 19:37:09 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						90c1dd9348
					 | 
					
						
						
							
							chore: EnumExtensions added
						
						
						
						
						
						
					 | 
					
						2025-03-31 16:46:19 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e8ef41af41
					 | 
					
						
						
							
							chore: forgotten HierarchyObject extension method name
						
						
						
						
						
						
					 | 
					
						2025-03-31 16:45:58 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d1a289885b
					 | 
					
						
						
							
							refactor: IGameManager.Enumerable<IHierarchyObject>
						
						
						
						
						
						
					 | 
					
						2025-03-31 14:25:00 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6170de4a73
					 | 
					
						
						
							
							refactor: moved Engine.Input into Engine.Systems
						
						
						
						
						
						
					 | 
					
						2025-03-31 13:00:30 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e2fdf1f538
					 | 
					
						
						
							
							chore: added root namespace definitions for projects
						
						
						
						
						
						
					 | 
					
						2025-03-31 12:48:05 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7a1dd7eb1a
					 | 
					
						
						
							
							feat: time systems added
						
						
						
						
						
						
					 | 
					
						2025-03-30 20:34:42 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b73c9ed0ae
					 | 
					
						
						
							
							refactor: got rid of the static Time class and implemented EngineTime on IGameManager
						
						
						
						
						
						
					 | 
					
						2025-03-30 20:27:22 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						82705ba378
					 | 
					
						
						
							
							chore: added Engine class library to include all projects
						
						
						
						
						
						
					 | 
					
						2025-03-29 21:59:36 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f9785462b0
					 | 
					
						
						
							
							refactor: delegate names updated to have no "On" prefix
						
						
						
						
						
						
					 | 
					
						2025-03-29 21:51:51 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5c3e0f6581
					 | 
					
						
						
							
							feat: added basic state machine system & Engine.Systems class library
						
						
						
						
						
						
					 | 
					
						2025-03-29 21:40:30 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b9ee1ec232
					 | 
					
						
						
							
							fix: unassigned fields on factories
						
						
						
						
						
						
					 | 
					
						2025-03-29 10:30:31 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4ec1a32db2
					 | 
					
						
						
							
							refactor!: IGameObject removed
						
						
						
						
						
						
					 | 
					
						2025-03-28 17:48:31 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d825bb55d3
					 | 
					
						
						
							
							refactor!: Transform events now send previous values of their changed fields
						
						
						
						
						
						
					 | 
					
						2025-03-26 14:19:47 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5fc8c012b3
					 | 
					
						
						
							
							feat: quaternion to matrix4x4 methods
						
						
						
						
						
						
					 | 
					
						2025-03-26 13:57:46 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						95ddba0230
					 | 
					
						
						
							
							docs: updated extension methods to inherit the original method's documentation
						
						
						
						
						
						
					 | 
					
						2025-03-21 23:01:47 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						30caa202dc
					 | 
					
						
						
							
							refactor: added forgotten epsilon for Shape2D.ApproximatelyEquals
						
						
						
						
						
						
					 | 
					
						2025-03-21 22:57:00 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b2a286b5e5
					 | 
					
						
						
							
							feat: added quaternion struct
						
						
						
						
						
						
					 | 
					
						2025-03-21 22:04:00 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5c542039ed
					 | 
					
						
						
							
							chore: added more implicit conversions on Vector2D and Vector3D
						
						
						
						
						
						
					 | 
					
						2025-03-21 21:53:53 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						25043bbcde
					 | 
					
						
						
							
							docs: fixed typo on Vector3D
						
						
						
						
						
						
					 | 
					
						2025-03-18 22:10:59 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						183966d239
					 | 
					
						
						
							
							refactor: moved 2D primitives from Physics2D to Core
						
						
						
						
						
						
					 | 
					
						2025-03-17 21:57:09 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9ecf0b900f
					 | 
					
						
						
							
							refactor: renamed primitives
						
						
						
						
						
						
					 | 
					
						2025-03-17 21:54:43 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						62b43025b9
					 | 
					
						
						
							
							chore: improved exception messages
						
						
						
						
						
						
					 | 
					
						2025-03-17 21:38:26 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9af44d48b3
					 | 
					
						
						
							
							refactor: code styles enforced with .editorconfig
						
						
						
						
						
						
					 | 
					
						2025-03-17 21:32:37 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d71c135491
					 | 
					
						
						
							
							feat: added 3D vectors
						
						
						
						
						
						
					 | 
					
						2025-03-17 21:15:31 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e73c076243
					 | 
					
						
						
							
							refactor: removed wrong library calls for math functions from Vector2D
						
						
						
						
						
						
					 | 
					
						2025-03-17 21:03:53 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7743ccadbf
					 | 
					
						
						
							
							fix: Typo on Namespace
						
						
						
						
						
						
					 | 
					
						2025-01-22 22:06:00 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d0ab442f7f
					 | 
					
						
						
							
							chore: AABB ToString() Method
						
						
						
						
						
						
					 | 
					
						2024-12-08 16:18:49 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cdfe655ac4
					 | 
					
						
						
							
							refactor: Added IButtonInput Events for Any Button
						
						
						
						
						
						
					 | 
					
						2024-11-29 21:41:43 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b4659def55
					 | 
					
						
						
							
							chore: Removed Unused Editor Config
						
						
						
						
						
						
					 | 
					
						2024-11-26 23:07:37 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						58a9ada345
					 | 
					
						
						
							
							refactor: IBehaviourController & Sorted Collector
						
						
						
						
						
						
					 | 
					
						2024-11-24 22:20:11 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						eb5345dc77
					 | 
					
						
						
							
							refactor: CreateCoroutine to StartCoroutine
						
						
						
						
						
						
					 | 
					
						2024-11-24 21:44:10 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4416f64287
					 | 
					
						
						
							
							refactor: IBehaviourController.TryGetBehaviour to Extension Method
						
						
						
						
						
						
					 | 
					
						2024-11-24 11:34:36 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1b3f40be5f
					 | 
					
						
						
							
							refactor: Removed Duplicate Interface Declaration
						
						
						
						
						
						
					 | 
					
						2024-11-24 11:20:00 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |