Table of Contents

Delegate EntityAction<T1, T2, T3, T4>

Namespace
KeenEyes
Assembly
KeenEyes.Core.dll

Delegate for processing an entity with four components.

public delegate void EntityAction<T1, T2, T3, T4>(Entity entity, ref T1 c1, ref T2 c2, ref T3 c3, ref T4 c4) where T1 : struct, IComponent where T2 : struct, IComponent where T3 : struct, IComponent where T4 : struct, IComponent

Parameters

entity Entity
Delegate for processing an entity with four components.
c1 T1
Delegate for processing an entity with four components.
c2 T2
Delegate for processing an entity with four components.
c3 T3
Delegate for processing an entity with four components.
c4 T4
Delegate for processing an entity with four components.

Type Parameters

T1
T2
T3
T4