NewSpawnStartTickingSystem

public class NewSpawnStartTickingSystem extends TickingSystem

System for handling newspawnstartticking mechanics. Systems contain game logic that operates on entities with specific component types.

java.lang.Object > TickingSystem > NewSpawnStartTickingSystem

Field Summary

queue

final ObjectList> queue

Field queue.

Method Detail

NewSpawnStartTickingSystem

public public NewSpawnStartTickingSystem (@Nonnull final ResourceType queueResourceType)

Method NewSpawnStartTickingSystem.

Parameters:
@Nonnull final ResourceType queueResourceType

SystemDependency

public new SystemDependency (Order.AFTER, StepCleanupSystem.class)

Method SystemDependency.

Parameters:
Order.AFTER Order.AFTER
StepCleanupSystem.class StepCleanupSystem.class

getDependencies

public Set> getDependencies ()

Method getDependencies.

tick

public void tick (final float dt, final int systemIndex, @Nonnull final Store store)

Method tick.

Parameters:
final float dt
final int systemIndex
@Nonnull final Store store

queueNewSpawn

static void queueNewSpawn (@Nonnull final Ref reference, @Nonnull final Store store)

Method queueNewSpawn.

Parameters:
@Nonnull final Ref reference
@Nonnull final Store store

QueueResource

public public QueueResource ()

Method QueueResource.

getResourceType

public QueueResource> getResourceType ()

Method getResourceType.

clone

public Resource clone ()

Method clone.