Class CoherenceQuery
- Namespace
- Coherence.Toolkit
- Assembly
- Coherence.Toolkit.dll
[NonBindable]
public abstract class CoherenceQuery : CoherenceBehaviour
- Inheritance
-
CoherenceQuery
- Derived
-
- Inherited Members
-
Constructors
protected CoherenceQuery()
Fields
protected SerializeEntityID EntityID
Field Value
- SerializeEntityID
protected CoherenceBridge bridge
Field Value
- CoherenceBridge
Properties
protected IClient Client { get; }
Property Value
- IClient
protected Logger Logger { get; }
Property Value
- Logger
Methods
protected abstract void CreateQuery()
protected virtual void Initialize()
protected abstract bool NeedsUpdate()
Returns
- bool
protected virtual void OnDestroy()
protected virtual void OnFloatingOriginShifted(FloatingOriginShiftArgs args)
Parameters
args
FloatingOriginShiftArgs
protected abstract void UpdateQuery(bool queryActive = true)
Parameters
queryActive
bool
Events
public event CoherenceBridgeResolver<CoherenceQuery> BridgeResolve
Event Type
- CoherenceBridgeResolver<CoherenceQuery>