Table of Contents

Class FieldViewQuerySystem

Namespace
Ceres.Gameplay.AI.EQS
Assembly
Ceres.Gameplay.dll
public class FieldViewQuerySystem : WorldSubsystem
Inheritance
FieldViewQuerySystem
Inherited Members

Constructors

FieldViewQuerySystem()

public FieldViewQuerySystem()

Fields

DefaultFramePerTick

Default tick frame: 2 fps

public const int DefaultFramePerTick = 25

Field Value

int

Properties

FramePerTick

Set sysytem tick frame

public static int FramePerTick { get; set; }

Property Value

int

Methods

EnqueueCommand(FieldViewQueryCommand)

public void EnqueueCommand(FieldViewQueryCommand command)

Parameters

command FieldViewQueryCommand

GetActorsInFieldView(ActorHandle, List<Actor>)

public void GetActorsInFieldView(ActorHandle handle, List<Actor> actors)

Parameters

handle ActorHandle
actors List<Actor>

Initialize()

Subsystem initialize phase, should bind callbacks and collect references in this phase

protected override void Initialize()

Release()

Subsystem release phase, should unbind callbacks and release references in this phase

protected override void Release()