GenericVelocityInstructionSystem

public class GenericVelocityInstructionSystem extends EntityTickingSystem

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

java.lang.Object > EntityTickingSystem > GenericVelocityInstructionSystem

Field Summary

velocityComponent

final Velocity velocityComponent

Field velocityComponent.

Method Detail

GenericVelocityInstructionSystem

public public GenericVelocityInstructionSystem ()

Method GenericVelocityInstructionSystem.

SystemTypeDependency

public new SystemTypeDependency (Order.AFTER, EntityModule.get()

Method SystemTypeDependency.

Parameters:
Order.AFTER Order.AFTER
EntityModule.get( EntityModule.get(

tick

public void tick (final float dt, final int index, @Nonnull final ArchetypeChunk archetypeChunk, @Nonnull final Store store, @Nonnull final CommandBuffer commandBuffer)

Method tick.

Parameters:
final float dt
final int index
@Nonnull final ArchetypeChunk archetypeChunk
@Nonnull final Store store
@Nonnull final CommandBuffer commandBuffer

getDependencies

public Set> getDependencies ()

Method getDependencies.

getQuery

public Query getQuery ()

Method getQuery.