Patched Lwjgl3Application is renamed to TerrarumLwjgl3Application to remove confusions

This commit is contained in:
minjaesong
2023-11-09 13:09:02 +09:00
parent 4510cbb617
commit ce5f3d548b
2 changed files with 5 additions and 4 deletions

View File

@@ -62,7 +62,7 @@ import org.lwjgl.system.Configuration;
* *
* Created by minjaesong on 2023-11-08. * Created by minjaesong on 2023-11-08.
*/ */
public class Lwjgl3Application implements Lwjgl3ApplicationBase { public class TerrarumLwjgl3Application implements Lwjgl3ApplicationBase {
private final Lwjgl3ApplicationConfiguration config; private final Lwjgl3ApplicationConfiguration config;
final Array<Lwjgl3Window> windows = new Array<Lwjgl3Window>(); final Array<Lwjgl3Window> windows = new Array<Lwjgl3Window>();
private volatile Lwjgl3Window currentWindow; private volatile Lwjgl3Window currentWindow;
@@ -134,11 +134,11 @@ public class Lwjgl3Application implements Lwjgl3ApplicationBase {
} }
} }
public Lwjgl3Application (ApplicationListener listener) { public TerrarumLwjgl3Application (ApplicationListener listener) {
this(listener, new Lwjgl3ApplicationConfiguration()); this(listener, new Lwjgl3ApplicationConfiguration());
} }
public Lwjgl3Application (ApplicationListener listener, Lwjgl3ApplicationConfiguration config) { public TerrarumLwjgl3Application (ApplicationListener listener, Lwjgl3ApplicationConfiguration config) {
if (config.glEmulation == Lwjgl3ApplicationConfiguration.GLEmulation.ANGLE_GLES20) loadANGLE(); if (config.glEmulation == Lwjgl3ApplicationConfiguration.GLEmulation.ANGLE_GLES20) loadANGLE();
initializeGlfw(); initializeGlfw();
setApplicationLogger(new Lwjgl3ApplicationLogger()); setApplicationLogger(new Lwjgl3ApplicationLogger());

View File

@@ -4,6 +4,7 @@ import com.badlogic.gdx.*;
import com.badlogic.gdx.audio.AudioDevice; import com.badlogic.gdx.audio.AudioDevice;
import com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application; import com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application;
import com.badlogic.gdx.backends.lwjgl3.Lwjgl3ApplicationConfiguration; import com.badlogic.gdx.backends.lwjgl3.Lwjgl3ApplicationConfiguration;
import com.badlogic.gdx.backends.lwjgl3.TerrarumLwjgl3Application;
import com.badlogic.gdx.controllers.Controllers; import com.badlogic.gdx.controllers.Controllers;
import com.badlogic.gdx.graphics.*; import com.badlogic.gdx.graphics.*;
import com.badlogic.gdx.graphics.Color; import com.badlogic.gdx.graphics.Color;
@@ -473,7 +474,7 @@ public class App implements ApplicationListener {
// set some more configuration vars // set some more configuration vars
MULTITHREAD = THREAD_COUNT >= 3 && getConfigBoolean("multithread"); MULTITHREAD = THREAD_COUNT >= 3 && getConfigBoolean("multithread");
new Lwjgl3Application(new App(appConfig), appConfig); new TerrarumLwjgl3Application(new App(appConfig), appConfig);
} }
catch (Throwable e) { catch (Throwable e) {
if (Gdx.app != null) { if (Gdx.app != null) {