Table of Contents

Class HumanControllerLogic<TInput, T>

Namespace
LiteEntitySystem
Assembly
LiteEntitySystem.dll

Base class for human Controller entities with typed ControlledEntity field

public abstract class HumanControllerLogic<TInput, T> : HumanControllerLogic<TInput>, IComparable<InternalEntity> where TInput : unmanaged where T : PawnLogic

Type Parameters

TInput
T
Inheritance
object
HumanControllerLogic<TInput, T>
Implements
Inherited Members

Constructors

HumanControllerLogic(EntityParams)

protected HumanControllerLogic(EntityParams entityParams)

Parameters

entityParams EntityParams

Properties

ControlledEntity

public T ControlledEntity { get; }

Property Value

T