Class GateManager

java.lang.Object
com.prineside.tdi2.Manager.ManagerAdapter
com.prineside.tdi2.managers.GateManager
All Implemented Interfaces:
Disposable, Manager

public class GateManager extends Manager.ManagerAdapter
  • Field Details

  • Constructor Details

    • GateManager

      public GateManager()
  • Method Details

    • setup

      public void setup()
      Description copied from interface: Manager
      Вызывается, когда объекты всех менеджеров созданы и можно к ним обращаться
      Specified by:
      setup in interface Manager
      Overrides:
      setup in class Manager.ManagerAdapter
    • createRandomGate

      public Gate createRandomGate(GateType type, float quality, RandomXS128 random)
    • getFactory

      public Gate.Factory<? extends Gate> getFactory(GateType gateType)
    • createGateFromJson

      public Gate createGateFromJson(JsonValue jsonValue)