public void run() { if(DesktopLauncher.class.getResource("/icons/icon128.png")!=null) cfg.addIcon("icons/icon128.png", FileType.Internal); if(DesktopLauncher.class.getResource("/icons/icon32.png")!=null) cfg.addIcon("icons/icon32.png", FileType.Internal); if(DesktopLauncher.class.getResource("/icons/icon16.png")!=null) cfg.addIcon("icons/icon16.png", FileType.Internal); new LwjglApplication(this, cfg); }
public static void main (String[] arg) { LwjglApplicationConfiguration config = new LwjglApplicationConfiguration(); config.title = "Klooni 1010!"; config.width = Klooni.GAME_WIDTH; config.height = Klooni.GAME_HEIGHT; config.addIcon("ic_launcher/icon128.png", Files.FileType.Internal); config.addIcon("ic_launcher/icon32.png", Files.FileType.Internal); config.addIcon("ic_launcher/icon16.png", Files.FileType.Internal); new LwjglApplication(new Klooni(null), config); } }
public static void main(final String[] args) { LwjglApplicationConfiguration cfg = new LwjglApplicationConfiguration(); cfg.title = "Adventure Editor v" + Versions.getVersion(); cfg.resizable = true; cfg.vSyncEnabled = true; // cfg.samples = 2; // cfg.useGL30 = true; if (Main.class.getResource("/images/ic_app64.png") != null) cfg.addIcon("images/ic_app64.png", FileType.Internal); if (Main.class.getResource("/images/ic_app32.png") != null) cfg.addIcon("images/ic_app32.png", FileType.Internal); if (Main.class.getResource("/images/ic_app16.png") != null) cfg.addIcon("images/ic_app16.png", FileType.Internal); parseArgs(args); new Main(new Editor(), cfg); }
public static void start(Arguments arguments) { AppConstants.logFile = LoggerUtils.setupExternalFileOutput(); final LwjglApplicationConfiguration configuration = new LwjglApplicationConfiguration(); configuration.title = AppConstants.APP_TITLE; configuration.addIcon("icon128.png", Files.FileType.Classpath); configuration.addIcon("icon32.png", Files.FileType.Classpath); configuration.addIcon("icon16.png", Files.FileType.Classpath); configuration.preferencesDirectory = AppConstants.EXTERNAL_DIR; configuration.width = 1024; configuration.height = 600; configuration.allowSoftwareMode = arguments.softOpenGL; configuration.useHDPI = true; AppParams appParams = new AppParams(); appParams.startupProject = arguments.project; appParams.debug = arguments.debug; App app = new App(new DesktopClassScanner(), appParams); new LwjglApplication(new WindowParamsPersistingApplicationWrapper(app, configuration), configuration); } }
private static LwjglApplicationConfiguration createLwjglConfig (BootConfig boot) { LwjglApplicationConfiguration config = new LwjglApplicationConfiguration(); // set to uracer defaults config.addIcon("data/base/icon.png", FileType.Internal); config.title = URacer.Name + " (" + URacer.versionInfo + ")"; config.resizable = false; config.samples = 0; config.audioDeviceSimultaneousSources = 32; if (Config.Debug.PauseDisabled) { config.backgroundFPS = 0; config.foregroundFPS = 0; } else { config.backgroundFPS = 60; config.foregroundFPS = 60; } // apply boot config config.width = boot.getInt(BootConfigFlag.WIDTH); config.height = boot.getInt(BootConfigFlag.HEIGHT); config.vSyncEnabled = boot.getBoolean(BootConfigFlag.VSYNC); config.fullscreen = boot.getBoolean(BootConfigFlag.FULLSCREEN); return config; }
public void launchMainApp() { LwjglApplicationConfiguration cfg = new LwjglApplicationConfiguration(); LwjglApplicationConfiguration.disableAudio = false; cfg.title = GlobalConf.APPLICATION_NAME; cfg.fullscreen = GlobalConf.screen.FULLSCREEN; cfg.resizable = GlobalConf.screen.RESIZABLE; cfg.width = GlobalConf.screen.getScreenWidth(); cfg.height = GlobalConf.screen.getScreenHeight(); cfg.samples = 0; cfg.vSyncEnabled = GlobalConf.screen.VSYNC; cfg.foregroundFPS = 0; cfg.backgroundFPS = 0; cfg.useHDPI = true; cfg.useGL30 = false; cfg.addIcon("icon/ic_launcher.png", Files.FileType.Internal); if (clogger != null) { clogger.unsubscribe(); clogger = null; } // Launch app LwjglApplication app = new LwjglApplication(new GaiaSky(gsargs.download, gsargs.catalogchooser), cfg); app.addLifecycleListener(new GaiaSkyWindowListener()); }