Start of serializaation

- Allow enumerating over unregistered components
- Refactored Editor a bit
This commit is contained in:
Simon Lübeß
2022-05-14 23:01:08 +02:00
parent 1d3d30f88d
commit 3956080520
15 changed files with 845 additions and 248 deletions
+2
View File
@@ -1,7 +1,9 @@
using Bon;
using System;
namespace GlitchyEngine.Math
{
[BonTarget]
public struct Quaternion
{
public const Quaternion Zero = .();
+2
View File
@@ -1,7 +1,9 @@
using Bon;
using System;
namespace GlitchyEngine.Math
{
[BonTarget]
[SwizzleVector(2, "Vector")]
public struct Vector2
{
+2
View File
@@ -1,7 +1,9 @@
using Bon;
using System;
namespace GlitchyEngine.Math
{
[BonTarget]
[SwizzleVector(3, "Vector")]
public struct Vector3
{
+2
View File
@@ -1,7 +1,9 @@
using Bon;
using System;
namespace GlitchyEngine.Math
{
[BonTarget]
[SwizzleVector(4, "Vector")]
public struct Vector4
{