Method OnChunkBegin
OnChunkBegin(in ArchetypeChunk, int, bool, in v128)
Called at the beginning of every chunk iteration in the IJobEntity.
It also tells whether or not to run Execute
on the current IJobEntity.
Declaration
bool OnChunkBegin(in ArchetypeChunk chunk, int unfilteredChunkIndex, bool useEnabledMask, in v128 chunkEnabledMask)
Parameters
Type | Name | Description |
---|---|---|
ArchetypeChunk | chunk | An object providing access to the entities within a chunk. |
int | unfilteredChunkIndex | The index of the current chunk within the list of all chunks in all archetypes matched by the EntityQuery that the job was run against. |
bool | useEnabledMask | If true, the contents of |
v128 | chunkEnabledMask | If bit N in this mask is set, entity N in |
Returns
Type | Description |
---|---|
bool | True if chunk should be executed. |