Table of Contents

Delegate EntityActionReadOnly<T1, T2, T3, T4>

Namespace
KeenEyes
Assembly
KeenEyes.Core.dll

Delegate for processing an entity with four readonly components.

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

Parameters

entity Entity

The entity being processed.

c1 T1

A read-only reference to the first component instance.

c2 T2

A read-only reference to the second component instance.

c3 T3

A read-only reference to the third component instance.

c4 T4

A read-only reference to the fourth component instance.

Type Parameters

T1

First component type.

T2

Second component type.

T3

Third component type.

T4

Fourth component type.