Table of Contents

Interface IJobEntity<T0, T1, T2, T3>

Namespace
Ghost.Entities
Assembly
Ghost.Entities.dll
public interface IJobEntity<T0, T1, T2, T3> where T0 : unmanaged, IComponent where T1 : unmanaged, IComponent where T2 : unmanaged, IComponent where T3 : unmanaged, IComponent

Type Parameters

T0
T1
T2
T3

Methods

Execute(Entity, ref T0, ref T1, ref T2, ref T3, ref readonly JobExecutionContext)

void Execute(Entity entity, ref T0 component0, ref T1 component1, ref T2 component2, ref T3 component3, ref readonly JobExecutionContext ctx)

Parameters

entity Entity
component0 T0
component1 T1
component2 T2
component3 T3
ctx JobExecutionContext