BREAKING CHANGE: renamed namespace & assembly names

This commit is contained in:
Syntriax 2025-08-05 19:41:35 +03:00
parent 1644a751bb
commit 3d183b21cd
259 changed files with 411 additions and 405 deletions

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Indicates the class implementing it has Assignable fields that are necessary for the engine to work properly. /// Indicates the class implementing it has Assignable fields that are necessary for the engine to work properly.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Indicates the object is an <see cref="IAssignable"/> with an assignable <see cref="IBehaviourController"/> field. /// Indicates the object is an <see cref="IAssignable"/> with an assignable <see cref="IBehaviourController"/> field.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Indicates the object is an <see cref="IAssignable"/> with an assignable <see cref="IEntity"/> field. /// Indicates the object is an <see cref="IAssignable"/> with an assignable <see cref="IEntity"/> field.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Indicates the object is an <see cref="IAssignable"/> with an assignable <see cref="IStateEnable"/> field. /// Indicates the object is an <see cref="IAssignable"/> with an assignable <see cref="IStateEnable"/> field.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Indicates the object is an <see cref="IAssignable"/> with an assignable <see cref="IUniverse"/> field. /// Indicates the object is an <see cref="IAssignable"/> with an assignable <see cref="IUniverse"/> field.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Indicates the object is an <see cref="IAssignable"/> with an assignable <see cref="IUniverseObject"/> field. /// Indicates the object is an <see cref="IAssignable"/> with an assignable <see cref="IUniverseObject"/> field.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents an entity which can be active or not. /// Represents an entity which can be active or not.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents a behaviour that any object in the engine that might use to interact with itself or other objects. /// Represents a behaviour that any object in the engine that might use to interact with itself or other objects.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
public interface IBehaviour2D : IBehaviour public interface IBehaviour2D : IBehaviour
{ {

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents a collector for the class type of <typeparamref name="T"/>. /// Represents a collector for the class type of <typeparamref name="T"/>.

View File

@ -1,6 +1,6 @@
using System.Collections.Generic; using System.Collections.Generic;
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents a controller for managing <see cref="IBehaviour"/>s. Connected to an <see cref="IUniverseObject"/>. /// Represents a controller for managing <see cref="IBehaviour"/>s. Connected to an <see cref="IUniverseObject"/>.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents a 2D camera in the engine. /// Represents a 2D camera in the engine.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
public interface ICoroutineYield public interface ICoroutineYield
{ {

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents a basic entity in the engine. /// Represents a basic entity in the engine.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents an entity that can be initialized and finalized. This information is useful for objects we know that are not in use and can be either recycled or dropped for garbage collection. /// Represents an entity that can be initialized and finalized. This information is useful for objects we know that are not in use and can be either recycled or dropped for garbage collection.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents an entity with a name. /// Represents an entity with a name.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents an entity with an enable state that can be toggled. /// Represents an entity with an enable state that can be toggled.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents the transformation properties of an object such as position, scale, and rotation in 2D space. /// Represents the transformation properties of an object such as position, scale, and rotation in 2D space.

View File

@ -1,6 +1,6 @@
using System.Collections.Generic; using System.Collections.Generic;
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents a universe responsible for managing <see cref="IUniverseObject"/>s. /// Represents a universe responsible for managing <see cref="IUniverseObject"/>s.

View File

@ -1,6 +1,6 @@
using System.Collections.Generic; using System.Collections.Generic;
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents an <see cref="IEntity"/> that can enter and exit a universe within the <see cref="IUniverse"/> system. /// Represents an <see cref="IEntity"/> that can enter and exit a universe within the <see cref="IUniverse"/> system.

View File

@ -1,7 +1,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
namespace Syntriax.Engine.Core; namespace Engine.Core;
public class ActiveBehaviourCollector<T> : IBehaviourCollector<T> where T : class, IBehaviour public class ActiveBehaviourCollector<T> : IBehaviourCollector<T> where T : class, IBehaviour
{ {

View File

@ -1,7 +1,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
namespace Syntriax.Engine.Core; namespace Engine.Core;
public class ActiveBehaviourCollectorSorted<T> : ActiveBehaviourCollector<T> where T : class, IBehaviour public class ActiveBehaviourCollectorSorted<T> : ActiveBehaviourCollector<T> where T : class, IBehaviour
{ {

View File

@ -1,6 +1,6 @@
using System; using System;
namespace Syntriax.Engine.Core; namespace Engine.Core;
public abstract class BaseEntity : IEntity public abstract class BaseEntity : IEntity
{ {

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
public abstract class Behaviour : BehaviourBase public abstract class Behaviour : BehaviourBase
{ {

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
public abstract class Behaviour2D : Behaviour, IBehaviour2D public abstract class Behaviour2D : Behaviour, IBehaviour2D
{ {

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
[System.Diagnostics.DebuggerDisplay("{GetType().Name, nq}, Priority: {Priority}, Initialized: {Initialized}")] [System.Diagnostics.DebuggerDisplay("{GetType().Name, nq}, Priority: {Priority}, Initialized: {Initialized}")]
public abstract class BehaviourBase : BaseEntity, IBehaviour public abstract class BehaviourBase : BaseEntity, IBehaviour

View File

@ -1,7 +1,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
namespace Syntriax.Engine.Core; namespace Engine.Core;
public class BehaviourCollector<T> : IBehaviourCollector<T> where T : class public class BehaviourCollector<T> : IBehaviourCollector<T> where T : class
{ {

View File

@ -1,7 +1,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
namespace Syntriax.Engine.Core; namespace Engine.Core;
public class BehaviourCollectorSorted<T> : BehaviourCollector<T> where T : class public class BehaviourCollectorSorted<T> : BehaviourCollector<T> where T : class
{ {

View File

@ -1,7 +1,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
namespace Syntriax.Engine.Core; namespace Engine.Core;
[System.Diagnostics.DebuggerDisplay("Behaviour Count: {behaviours.Count}")] [System.Diagnostics.DebuggerDisplay("Behaviour Count: {behaviours.Count}")]
public class BehaviourController : BaseEntity, IBehaviourController public class BehaviourController : BaseEntity, IBehaviourController

View File

@ -1,7 +1,7 @@
using System.Collections; using System.Collections;
using System.Collections.Generic; using System.Collections.Generic;
namespace Syntriax.Engine.Core; namespace Engine.Core;
public class CoroutineManager : Behaviour, IUpdate public class CoroutineManager : Behaviour, IUpdate
{ {

View File

@ -1,6 +1,6 @@
using System; using System;
namespace Syntriax.Engine.Core; namespace Engine.Core;
public class CoroutineYield(Func<bool> condition) : ICoroutineYield public class CoroutineYield(Func<bool> condition) : ICoroutineYield
{ {

View File

@ -1,6 +1,6 @@
using System.Runtime.CompilerServices; using System.Runtime.CompilerServices;
namespace Syntriax.Engine.Core.Debug; namespace Engine.Core.Debug;
public static class Assert public static class Assert
{ {

View File

@ -1,6 +1,6 @@
using System; using System;
namespace Syntriax.Engine.Core.Debug; namespace Engine.Core.Debug;
public class ConsoleLogger : LoggerBase public class ConsoleLogger : LoggerBase
{ {

View File

@ -1,7 +1,7 @@
using System; using System;
using System.IO; using System.IO;
namespace Syntriax.Engine.Core.Debug; namespace Engine.Core.Debug;
public class FileLogger : LoggerBase public class FileLogger : LoggerBase
{ {

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core.Debug; namespace Engine.Core.Debug;
public interface ILogger public interface ILogger
{ {

View File

@ -1,6 +1,6 @@
using System; using System;
namespace Syntriax.Engine.Core.Debug; namespace Engine.Core.Debug;
public abstract class LoggerBase : ILogger public abstract class LoggerBase : ILogger
{ {

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core.Debug; namespace Engine.Core.Debug;
public class LoggerContainer : Behaviour, ILogger public class LoggerContainer : Behaviour, ILogger
{ {

View File

@ -1,7 +1,7 @@
using System; using System;
using System.Diagnostics; using System.Diagnostics;
namespace Syntriax.Engine.Core.Debug; namespace Engine.Core.Debug;
public static class LoggerExtensions public static class LoggerExtensions
{ {

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core.Debug; namespace Engine.Core.Debug;
public class LoggerWrapper(ILogger firstLogger, ILogger secondLogger) : ILogger public class LoggerWrapper(ILogger firstLogger, ILogger secondLogger) : ILogger
{ {

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core.Debug; namespace Engine.Core.Debug;
public static class LoggerWrapperExtensions public static class LoggerWrapperExtensions
{ {

View File

@ -4,7 +4,8 @@
<TargetFramework>net9.0</TargetFramework> <TargetFramework>net9.0</TargetFramework>
<ImplicitUsings>false</ImplicitUsings> <ImplicitUsings>false</ImplicitUsings>
<Nullable>enable</Nullable> <Nullable>enable</Nullable>
<RootNamespace>Syntriax.Engine.Core</RootNamespace> <RootNamespace>Engine.Core</RootNamespace>
<AssemblyName>Engine.Core</AssemblyName>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

View File

@ -1,6 +1,6 @@
using System; using System;
namespace Syntriax.Engine.Core.Exceptions; namespace Engine.Core.Exceptions;
public class AssignFailedException(string? message) : Exception(message) public class AssignFailedException(string? message) : Exception(message)
{ {

View File

@ -1,3 +1,3 @@
namespace Syntriax.Engine.Core.Exceptions; namespace Engine.Core.Exceptions;
public class BehaviourNotFoundException(string? message) : NotFoundException(message); public class BehaviourNotFoundException(string? message) : NotFoundException(message);

View File

@ -1,6 +1,6 @@
using System; using System;
namespace Syntriax.Engine.Core.Exceptions; namespace Engine.Core.Exceptions;
public class NotAssignedException(string? message) : Exception(message) public class NotAssignedException(string? message) : Exception(message)
{ {

View File

@ -1,6 +1,6 @@
using System; using System;
namespace Syntriax.Engine.Core.Exceptions; namespace Engine.Core.Exceptions;
public class NotFoundException(string? message) : Exception(message) public class NotFoundException(string? message) : Exception(message)
{ {

View File

@ -1,3 +1,3 @@
namespace Syntriax.Engine.Core.Exceptions; namespace Engine.Core.Exceptions;
public class UniverseObjectNotFoundException(string? message) : NotFoundException(message); public class UniverseObjectNotFoundException(string? message) : NotFoundException(message);

View File

@ -1,9 +1,9 @@
using System.Collections.Generic; using System.Collections.Generic;
using System.Diagnostics.CodeAnalysis; using System.Diagnostics.CodeAnalysis;
using Syntriax.Engine.Core.Exceptions; using Engine.Core.Exceptions;
namespace Syntriax.Engine.Core; namespace Engine.Core;
public static class BehaviourControllerExtensions public static class BehaviourControllerExtensions
{ {

View File

@ -1,6 +1,6 @@
using System; using System;
namespace Syntriax.Engine.Core; namespace Engine.Core;
public static class EnumExtensions public static class EnumExtensions
{ {

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
public static class FloatExtensions public static class FloatExtensions
{ {

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
public static class TransformExtensions public static class TransformExtensions
{ {

View File

@ -1,6 +1,6 @@
using Syntriax.Engine.Core.Exceptions; using Engine.Core.Exceptions;
namespace Syntriax.Engine.Core; namespace Engine.Core;
public static class UniverseExtensions public static class UniverseExtensions
{ {

View File

@ -1,9 +1,9 @@
using System.Collections.Generic; using System.Collections.Generic;
using System.Diagnostics.CodeAnalysis; using System.Diagnostics.CodeAnalysis;
using Syntriax.Engine.Core.Exceptions; using Engine.Core.Exceptions;
namespace Syntriax.Engine.Core; namespace Engine.Core;
public static class UniverseObjectExtensions public static class UniverseObjectExtensions
{ {

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core.Factory.Abstract; namespace Engine.Core.Factory.Abstract;
public interface IFactory<TInterface> where TInterface : class public interface IFactory<TInterface> where TInterface : class
{ {

View File

@ -1,6 +1,6 @@
using Syntriax.Engine.Core.Exceptions; using Engine.Core.Exceptions;
namespace Syntriax.Engine.Core.Factory; namespace Engine.Core.Factory;
public class BehaviourControllerFactory public class BehaviourControllerFactory
{ {

View File

@ -1,6 +1,6 @@
using Syntriax.Engine.Core.Exceptions; using Engine.Core.Exceptions;
namespace Syntriax.Engine.Core.Factory; namespace Engine.Core.Factory;
public class BehaviourFactory public class BehaviourFactory
{ {

View File

@ -1,7 +1,7 @@
using System; using System;
using Syntriax.Engine.Core.Factory.Abstract; using Engine.Core.Factory.Abstract;
namespace Syntriax.Engine.Core.Factory; namespace Engine.Core.Factory;
public abstract class FactoryBase<TInterface> : IFactory<TInterface> public abstract class FactoryBase<TInterface> : IFactory<TInterface>
where TInterface : class where TInterface : class

View File

@ -1,6 +1,6 @@
using Syntriax.Engine.Core.Exceptions; using Engine.Core.Exceptions;
namespace Syntriax.Engine.Core.Factory; namespace Engine.Core.Factory;
public class StateEnableFactory public class StateEnableFactory
{ {

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core.Factory; namespace Engine.Core.Factory;
public class TransformFactory public class TransformFactory
{ {

View File

@ -3,7 +3,7 @@ using System.Collections.Concurrent;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
namespace Syntriax.Engine.Core.Factory; namespace Engine.Core.Factory;
public static class TypeFactory public static class TypeFactory
{ {

View File

@ -1,6 +1,6 @@
using Syntriax.Engine.Core.Exceptions; using Engine.Core.Exceptions;
namespace Syntriax.Engine.Core.Factory; namespace Engine.Core.Factory;
public class UniverseObjectFactory public class UniverseObjectFactory
{ {

View File

@ -1,9 +1,9 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using Syntriax.Engine.Core.Debug; using Engine.Core.Debug;
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents a simple event with no parameters. /// Represents a simple event with no parameters.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
public interface IPool<T> public interface IPool<T>
{ {

View File

@ -1,7 +1,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
namespace Syntriax.Engine.Core; namespace Engine.Core;
public class ListPool<T> : IPool<List<T>> public class ListPool<T> : IPool<List<T>>
{ {

View File

@ -1,7 +1,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
namespace Syntriax.Engine.Core; namespace Engine.Core;
public class Pool<T> : IPool<T> public class Pool<T> : IPool<T>
{ {

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
public interface IProgressionTracker : IReadOnlyProgressionTracker public interface IProgressionTracker : IReadOnlyProgressionTracker
{ {

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
public interface IReadOnlyProgressionTracker public interface IReadOnlyProgressionTracker
{ {

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
public class ProgressionTracker : IProgressionTracker public class ProgressionTracker : IProgressionTracker
{ {

View File

@ -1,6 +1,6 @@
using System.Threading.Tasks; using System.Threading.Tasks;
namespace Syntriax.Engine.Core; namespace Engine.Core;
public record struct ProgressiveTask<T>(IReadOnlyProgressionTracker ProgressionTracker, Task<T> Task) public record struct ProgressiveTask<T>(IReadOnlyProgressionTracker ProgressionTracker, Task<T> Task)
{ {

View File

@ -1,7 +1,7 @@
using System; using System;
using System.Numerics; using System.Numerics;
namespace Syntriax.Engine.Core; namespace Engine.Core;
public static class Math public static class Math
{ {

View File

@ -1,7 +1,7 @@
using System; using System;
using System.Numerics; using System.Numerics;
namespace Syntriax.Engine.Core; namespace Engine.Core;
public static class MathExtensions public static class MathExtensions
{ {

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core namespace Engine.Core
{ {
// This is pretty much so the assembly gets loaded automatically because // This is pretty much so the assembly gets loaded automatically because
// the builds include the assembly but sometimes doesn't link load it at startup. // the builds include the assembly but sometimes doesn't link load it at startup.

View File

@ -1,6 +1,6 @@
using System.Collections.Generic; using System.Collections.Generic;
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents an Axis-Aligned Bounding Box (AABB) in 2D space. /// Represents an Axis-Aligned Bounding Box (AABB) in 2D space.

View File

@ -1,6 +1,6 @@
using System.Diagnostics; using System.Diagnostics;
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents a 2D circle. /// Represents a 2D circle.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents an HSV color. /// Represents an HSV color.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents an HSV color. /// Represents an HSV color.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents an RGB color. /// Represents an RGB color.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents an RGBA color. /// Represents an RGBA color.

View File

@ -1,6 +1,6 @@
using System.Diagnostics.CodeAnalysis; using System.Diagnostics.CodeAnalysis;
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents a 2D line segment defined by two endpoints. /// Represents a 2D line segment defined by two endpoints.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents a <see cref="Line2DEquation"/> in the form y = mx + b. /// Represents a <see cref="Line2DEquation"/> in the form y = mx + b.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents a range of values along a single axis. /// Represents a range of values along a single axis.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents a 3D space rotation. /// Represents a 3D space rotation.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents an infinite ray in 2D space. /// Represents an infinite ray in 2D space.

View File

@ -1,7 +1,7 @@
using System.Collections; using System.Collections;
using System.Collections.Generic; using System.Collections.Generic;
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents a shape defined by a collection of vertices. /// Represents a shape defined by a collection of vertices.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
[System.Diagnostics.DebuggerDisplay("A: {A.ToString(), nq}, B: {B.ToString(), nq}, B: {C.ToString(), nq}")] [System.Diagnostics.DebuggerDisplay("A: {A.ToString(), nq}, B: {B.ToString(), nq}, B: {C.ToString(), nq}")]
public readonly struct Triangle(Vector2D A, Vector2D B, Vector2D C) public readonly struct Triangle(Vector2D A, Vector2D B, Vector2D C)

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents a two-dimensional vector. /// Represents a two-dimensional vector.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents a three-dimensional vector. /// Represents a three-dimensional vector.

View File

@ -1,6 +1,6 @@
using System; using System;
namespace Syntriax.Engine.Core.Serialization; namespace Engine.Core.Serialization;
[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Class)] [AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Class)]
public class IgnoreSerializationAttribute : Attribute; public class IgnoreSerializationAttribute : Attribute;

View File

@ -1,6 +1,6 @@
using System; using System;
namespace Syntriax.Engine.Core.Serialization; namespace Engine.Core.Serialization;
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct)] [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct)]
public class SerializeAllAttribute : Attribute; public class SerializeAllAttribute : Attribute;

View File

@ -1,6 +1,6 @@
using System; using System;
namespace Syntriax.Engine.Core.Serialization; namespace Engine.Core.Serialization;
[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)]
public class SerializeAttribute : Attribute; public class SerializeAttribute : Attribute;

View File

@ -1,3 +1,3 @@
namespace Syntriax.Engine.Core.Serialization; namespace Engine.Core.Serialization;
public record class EntityReference(string? Id = null); public record class EntityReference(string? Id = null);

View File

@ -1,7 +1,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
namespace Syntriax.Engine.Core.Serialization; namespace Engine.Core.Serialization;
public class EntityRegistry public class EntityRegistry
{ {

View File

@ -1,6 +1,6 @@
using System; using System;
namespace Syntriax.Engine.Core.Serialization; namespace Engine.Core.Serialization;
public interface ISerializer public interface ISerializer
{ {

View File

@ -2,9 +2,9 @@ using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Reflection; using System.Reflection;
using Syntriax.Engine.Core.Factory; using Engine.Core.Factory;
namespace Syntriax.Engine.Core.Serialization; namespace Engine.Core.Serialization;
public class SerializedClass public class SerializedClass
{ {

View File

@ -1,6 +1,6 @@
using System; using System;
namespace Syntriax.Engine.Core.Serialization; namespace Engine.Core.Serialization;
public class TypeContainer public class TypeContainer
{ {

View File

@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Reflection; using System.Reflection;
namespace Syntriax.Engine.Core.Serialization; namespace Engine.Core.Serialization;
public static class Utils public static class Utils
{ {

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
public class StateEnable : IStateEnable public class StateEnable : IStateEnable
{ {

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
internal static class Constants internal static class Constants
{ {

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
/// <summary> /// <summary>
/// Represents a <see cref="IBehaviour"/> to be notified when the draw phase of the <see cref="IUniverse"/> occurs. /// Represents a <see cref="IBehaviour"/> to be notified when the draw phase of the <see cref="IUniverse"/> occurs.

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
public interface IEnterUniverse : IBehaviour public interface IEnterUniverse : IBehaviour
{ {

View File

@ -1,4 +1,4 @@
namespace Syntriax.Engine.Core; namespace Engine.Core;
public interface IExitUniverse : IBehaviour public interface IExitUniverse : IBehaviour
{ {

Some files were not shown because too many files have changed in this diff Show More