Moved Components to their respective namespaces

This commit is contained in:
Simon Lübeß
2023-12-15 14:53:10 +01:00
parent 66281ebddb
commit b884ee8303
8 changed files with 8 additions and 14 deletions
+24
View File
@@ -0,0 +1,24 @@
using GlitchyEngine.Math;
namespace GlitchyEngine.Core;
/// <summary>
/// Represents the position, rotation and scale of an entity in the world.
/// <br/><br/>
/// Every entity has a transform component.
/// </summary>
public class Transform : Component
{
/// <summary>
/// Gets or sets the translation (position) of the entity.
/// </summary>
public float3 Translation
{
get
{
ScriptGlue.Transform_GetTranslation(Entity.UUID, out float3 translation);
return translation;
}
set => ScriptGlue.Transform_SetTranslation(Entity.UUID, in value);
}
}