Class AbstractAgent
This class provides an abstract implementation of the IAgent interface
so that new agent type just need to inherit from this one.
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Mars.Components.Agents
Assembly: Mars.Components.dll
Syntax
public abstract class AbstractAgent : AbstractEntity, IAgent, ITickClient, IEntity, IModelObject
Methods
| Improve this Doc View SourceTick()
Will be called by the MARS Framework when a new simulation tick shall be made.
Usually you shouldn't call this method in your own code. Instead use the RegisterAgentHandle of each layers'
Initialization Method to register your Agent for execution at the LayerContainer
Declaration
public abstract void Tick()