public class ForEachTaskData
Class ForEachTaskData. Provides foreachtaskdata functionality for the Hytale server.
java.lang.Object > ForEachTaskData
Field Summary
archetypeChunk
private
ArchetypeChunk
archetypeChunk
Field archetypeChunk.
commandBuffer
private
CommandBuffer
commandBuffer
Field commandBuffer.
parallelTaskSize
final
int
parallelTaskSize
Field parallelTaskSize.
systemTask
final
ParallelRangeTask>
systemTask
Field systemTask.
data
final
ForEachTaskData
data
Field data.
Method Detail
init
public
void
init
(final IntBiObjectConsumer, CommandBuffer> consumer, final ArchetypeChunk archetypeChunk, final CommandBuffer commandBuffer)
Method init.
- Parameters:
final IntBiObjectConsumerconsumer, CommandBuffer > final ArchetypeChunkarchetypeChunkfinal CommandBuffercommandBuffer
accept
public
void
accept
(final int index)
Method accept.
- Parameters:
final intindex
clear
public
void
clear
()
Method clear.
invokeParallelTask
static
void
invokeParallelTask
(@Nonnull final ParallelTask> parallelTask, @Nonnull final CommandBuffer commandBuffer)
Method invokeParallelTask.
- Parameters:
@Nonnull final ParallelTaskparallelTask> @Nonnull final CommandBuffercommandBuffer