Table of Contents

Class CoherenceQuery

Namespace
Coherence.Toolkit
Assembly
Coherence.Toolkit.dll
[NonBindable]
public abstract class CoherenceQuery : CoherenceBehaviour
Inheritance
CoherenceQuery
Derived
Inherited Members

Constructors

CoherenceQuery()

protected CoherenceQuery()

Fields

EntityID

protected SerializeEntityID EntityID

Field Value

SerializeEntityID

bridge

protected CoherenceBridge bridge

Field Value

CoherenceBridge

Properties

Client

protected IClient Client { get; }

Property Value

IClient

Logger

protected Logger Logger { get; }

Property Value

Logger

Methods

CreateQuery()

protected abstract void CreateQuery()

Initialize()

protected virtual void Initialize()

NeedsUpdate()

protected abstract bool NeedsUpdate()

Returns

bool

OnDestroy()

protected virtual void OnDestroy()

OnFloatingOriginShifted(FloatingOriginShiftArgs)

protected virtual void OnFloatingOriginShifted(FloatingOriginShiftArgs args)

Parameters

args FloatingOriginShiftArgs

UpdateQuery(bool)

protected abstract void UpdateQuery(bool queryActive = true)

Parameters

queryActive bool

Events

BridgeResolve

public event CoherenceBridgeResolver<CoherenceQuery> BridgeResolve

Event Type

CoherenceBridgeResolver<CoherenceQuery>