Class InitSystem

Direct Known Subclasses:
AnimationInitializer, AudioPlayerInitializer, GridInitializer, ImageInitializer, LayoutNodeInitializer, MultiTileInitializer, NodeInitializer, NodeRootInitializer, ParticleInitializer, TextInitializer, TextInputInitializer, TooltipInitializer

public abstract class InitSystem extends InitSystemBase
System for initializing entity data.
  • Constructor Details

  • Method Details

    • init

      public final void init()
      Description copied from class: InitSystemBase
      Initializes each entity's data.
      Specified by:
      init in class InitSystemBase
    • process

      protected abstract void process(EntityChunk chunk)
      Initializes a single entity's data.
      Parameters:
      chunk - Entity that matches this system's query