Class AbstractEntity
This class provides an abstract implementation of the IEntity interface
so that new entity types just need to inherit from this one.
Namespace: Mars.Components.Agents
Assembly: Mars.Components.dll
Syntax
public abstract class AbstractEntity : object, IEntity, IModelObject
Properties
ID
The entity global ID. Will be unique across the whole simulation.
Use this to resolve the concrete instance over the respective entity layer.
Declaration
public Guid ID { get; set; }
Property Value
Type | Description |
---|---|
Guid |