package com.github.czyzby.tests.desktop; import com.badlogic.gdx.Files.FileType; import com.badlogic.gdx.backends.lwjgl.LwjglApplication; import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration; import com.github.czyzby.lml.uedi.LmlApplication; import com.github.czyzby.uedi.scanner.impl.DefaultClassScanner; import com.github.czyzby.tests.Root; /** Launches the desktop (LWJGL) application. */ public class DesktopLauncher { public static void main(String[] args) { createApplication(); } private static LwjglApplication createApplication() { return new LwjglApplication(new LmlApplication(Root.class, new DefaultClassScanner(), "gdx-lml-uedi-tests"), getDefaultConfiguration()); } private static LwjglApplicationConfiguration getDefaultConfiguration() { LwjglApplicationConfiguration configuration = new LwjglApplicationConfiguration(); configuration.title = "gdx-lml-uedi-tests"; configuration.width = Root.WIDTH; configuration.height = Root.HEIGHT; for (int size : new int[] { 128, 64, 32, 16 }) { configuration.addIcon("libgdx" + size + ".png", FileType.Internal); } return configuration; } }