Class Systems

    • Constructor Summary

      Constructors 
      Constructor Description
      Systems()
      Creates a new systems instance.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Systems add​(ISystem system)
      Adds the system instance to the systems list.
      void clearSystems()
      Remove all systems
      void execute​(float deltaTime)
      Calls execute() on all IExecuteSystem and other nested systems instances in the order you added them.
      void initialize()
      Calls initialize() on all IInitializeSystem and other nested systems instances in the order you added them.
      boolean isRunning()
      Retrieves the systems status
      void paused​(boolean flagPause)
      Pause the systems running
      void render​(Paint paint)
      Calls render() on all IRenderSystem and other nested systems instances in the order you added them.
      void tearDown()
      Calls tearDown() on all ITearDownSystem and other nested Systems instances in the order you added them.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Systems

        public Systems()
        Creates a new systems instance.