Class AManager
- Namespace
- Alis.Core.Ecs.System.Manager
- Assembly
- Alis.dll
The manager class
public abstract class AManager : IManager, IEnabled, IIdentifier, IRuntime
Inheritance
Derived
Implements
Inherited Members
Constructors
AManager()
Initializes a new instance of the Alis.Core.Ecs.System.Manager.AManager class
protected AManager()
AManager(string, string, string, bool)
Initializes a new instance of the Alis.Core.Ecs.System.Manager.AManager class
protected AManager(string id, string name, string tag, bool isEnable)
Parameters
Properties
Context
Gets or sets the value of the context
[JsonPropertyName("_Context_", true, true)]
protected Context Context { get; }
Property Value
Id
Gets or sets the value of the id
[JsonPropertyName("_Id_")]
public string Id { get; set; }
Property Value
IsEnable
Gets or sets the value of the is enable
[JsonPropertyName("_IsEnable_")]
public bool IsEnable { get; set; }
Property Value
Name
Gets or sets the value of the name
[JsonPropertyName("_Name_")]
public string Name { get; set; }
Property Value
Tag
Gets or sets the value of the tag
[JsonPropertyName("_Tag_")]
public string Tag { get; set; }
Property Value
Methods
OnAfterFixedUpdate()
Ons the after fixed update
public virtual void OnAfterFixedUpdate()
OnAfterUpdate()
Ons the after update
public virtual void OnAfterUpdate()
OnAwake()
Ons the awake
public virtual void OnAwake()
OnBeforeFixedUpdate()
Ons the before fixed update
public virtual void OnBeforeFixedUpdate()
OnBeforeUpdate()
Ons the before update
public virtual void OnBeforeUpdate()
OnCalculate()
Ons the calculate
public virtual void OnCalculate()
OnDestroy()
Ons the destroy
public virtual void OnDestroy()
OnDisable()
Ons the disable
public virtual void OnDisable()
OnDispatchEvents()
Ons the dispatch events
public virtual void OnDispatchEvents()
OnDraw()
Ons the draw
public virtual void OnDraw()
OnEnable()
Ons the enable
public virtual void OnEnable()
OnExit()
Ons the exit
public virtual void OnExit()
OnFixedUpdate()
Ons the fixed update
public virtual void OnFixedUpdate()
OnGui()
Ons the gui
public virtual void OnGui()
OnInit()
Ons the init
public virtual void OnInit()
OnPhysicUpdate()
Ons the physics update
public virtual void OnPhysicUpdate()
OnReset()
Ons the reset
public virtual void OnReset()
OnStart()
Ons the start
public virtual void OnStart()
OnStop()
Ons the stop
public virtual void OnStop()
OnUpdate()
Ons the update
public virtual void OnUpdate()