Class AiControllerLogic<T>
- Namespace
- LiteEntitySystem
- Assembly
- LiteEntitySystem.dll
Base class for AI Controller entities with typed ControlledEntity field
[EntityFlags(EntityFlags.Updateable)]
public abstract class AiControllerLogic<T> : AiControllerLogic, IComparable<InternalEntity> where T : PawnLogic
Type Parameters
T
- Inheritance
-
objectAiControllerLogic<T>
- Implements
- Inherited Members
Constructors
AiControllerLogic(EntityParams)
protected AiControllerLogic(EntityParams entityParams)
Parameters
entityParams
EntityParams
Properties
ControlledEntity
public T ControlledEntity { get; }
Property Value
- T