ArchetypeTickingSystem

abstract class ArchetypeTickingSystem

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

java.lang.Object > ArchetypeTickingSystem

Field Summary

No fields documented.

Method Detail

test

public boolean test (@Nonnull final ComponentRegistry componentRegistry, @Nonnull final Archetype archetype)

Method test.

Parameters:
@Nonnull final ComponentRegistry componentRegistry
@Nonnull final Archetype archetype

isExplicitQuery

public boolean isExplicitQuery ()

Method isExplicitQuery.

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