chore: get init to only get for events
This commit is contained in:
@@ -6,15 +6,15 @@ namespace Syntriax.Engine.Core;
|
||||
[System.Diagnostics.DebuggerDisplay("Name: {Name}, Initialized: {Initialized}")]
|
||||
public class UniverseObject : BaseEntity, IUniverseObject
|
||||
{
|
||||
public Event<IUniverseObject, IUniverseObject.EnteredUniverseArguments> OnEnteredUniverse { get; init; } = new();
|
||||
public Event<IUniverseObject, IUniverseObject.ExitedUniverseArguments> OnExitedUniverse { get; init; } = new();
|
||||
public Event<IUniverseObject, IUniverseObject.ParentChangedArguments> OnParentChanged { get; init; } = new();
|
||||
public Event<IUniverseObject, IUniverseObject.ChildrenAddedArguments> OnChildrenAdded { get; init; } = new();
|
||||
public Event<IUniverseObject, IUniverseObject.ChildrenRemovedArguments> OnChildrenRemoved { get; init; } = new();
|
||||
public Event<IUniverseObject, IUniverseObject.EnteredUniverseArguments> OnEnteredUniverse { get; } = new();
|
||||
public Event<IUniverseObject, IUniverseObject.ExitedUniverseArguments> OnExitedUniverse { get; } = new();
|
||||
public Event<IUniverseObject, IUniverseObject.ParentChangedArguments> OnParentChanged { get; } = new();
|
||||
public Event<IUniverseObject, IUniverseObject.ChildrenAddedArguments> OnChildrenAdded { get; } = new();
|
||||
public Event<IUniverseObject, IUniverseObject.ChildrenRemovedArguments> OnChildrenRemoved { get; } = new();
|
||||
|
||||
public Event<IActive, IActive.ActiveChangedArguments> OnActiveChanged { get; init; } = new();
|
||||
public Event<INameable, INameable.NameChangedArguments> OnNameChanged { get; init; } = new();
|
||||
public Event<IHasBehaviourController> OnBehaviourControllerAssigned { get; init; } = new();
|
||||
public Event<IActive, IActive.ActiveChangedArguments> OnActiveChanged { get; } = new();
|
||||
public Event<INameable, INameable.NameChangedArguments> OnNameChanged { get; } = new();
|
||||
public Event<IHasBehaviourController> OnBehaviourControllerAssigned { get; } = new();
|
||||
|
||||
private string _name = nameof(UniverseObject);
|
||||
private IUniverse _universe = null!;
|
||||
|
||||
Reference in New Issue
Block a user