IIndexedComponent_TValue_.md

December 3, 2024 · View on GitHub

Friflo.Engine.ECS

Friflo.Engine.ECS

IIndexedComponent Interface

Is used to define a component type having a single indexed field / property.
Indexed component values can be queried with HasValue() or ValueInRange() in a Query().

public interface IIndexedComponent<out TValue> :
Friflo.Engine.ECS.IComponent

Type parameters

TValue

Derived
ILinkComponent

Implements IComponent

Remarks

This component type enables:

Methods
GetIndexedValue()Returns the value of the indexed component field.