public static void main(String[] args) { SpringApplication.run(HeadlessServerLauncher.class, args); ServerSettings.isHeadless = true; LwjglNativesLoader.load(); Gdx.files = new LwjglFiles(); HeadlessNativesLoader.load(); MockGraphics mockGraphics = new MockGraphics(); Gdx.graphics = mockGraphics; HeadlessNet headlessNet = new HeadlessNet(); Gdx.net = headlessNet; Gdx.gl = new NullGL20(); Gdx.gl20 = new NullGL20(); Gdx.gl30 = new NullGL30(); HeadlessApplicationConfiguration config = new HeadlessApplicationConfiguration(); new HeadlessApplication(new GameServer(), config); }
@Override protected void run(ApplicationListener applicationListener) { HeadlessApplicationConfiguration config = new HeadlessApplicationConfiguration(); config.renderInterval = -1; // internal loop called from within create() new HeadlessApplication(applicationListener, config); }
public GdxTestRunner(Class<?> klass) throws InitializationError { super(klass); HeadlessApplicationConfiguration conf = new HeadlessApplicationConfiguration(); new HeadlessApplication(this, conf); Gdx.gl = mock(GL20.class); Gdx.gl20 = mock(GL20.class); }
public GdxTestRunner(Class<?> klass) throws InitializationError { super(klass); HeadlessApplicationConfiguration conf = new HeadlessApplicationConfiguration(); new HeadlessApplication(this, conf); }
public static void main(String... args) throws IOException, NoSuchAlgorithmException { HeadlessApplicationConfiguration config = new HeadlessApplicationConfiguration(); config.renderInterval = -1f; new HeadlessApplication(new BuildProcessor(args), config); }
public static void main (String[] args) { cfg = new HeadlessApplicationConfiguration(); cfg.renderInterval = 1 / 300f; CommandArgs.process(args); new HeadlessApplication(new Main(), cfg); }
public static void main(String[] arg) { HeadlessApplicationConfiguration config = new HeadlessApplicationConfiguration(); new HeadlessApplication(new MyGdxGame(), config); }