Delegate EntityAction<T1, T2, T3>
- Namespace
- KeenEyes
- Assembly
- KeenEyes.Core.dll
Delegate for processing an entity with three components.
public delegate void EntityAction<T1, T2, T3>(Entity entity, ref T1 c1, ref T2 c2, ref T3 c3) where T1 : struct, IComponent where T2 : struct, IComponent where T3 : struct, IComponent
Parameters
entityEntityThe entity being processed.
c1T1A reference to the first component instance.
c2T2A reference to the second component instance.
c3T3A reference to the third component instance.
Type Parameters
T1First component type.
T2Second component type.
T3Third component type.