| Modifier and Type | Class and Description |
|---|---|
| public static enum |
| Modifier and Type | Field and Description |
|---|---|
| private ApplicationLogger | |
| private Lwjgl3Audio | |
| private final Lwjgl3Clipboard | |
| private final Lwjgl3ApplicationConfiguration | |
| private volatile Lwjgl3Window | |
| private static GLFWErrorCallback | |
| private final Array | |
| private final Files | |
| private static Callback | |
| private static GLVersion | |
| private final Array | |
| private int | |
| private final Net | |
| private final ObjectMap | |
| private final Array | |
| private volatile boolean | |
| private final Sync | |
| pack-priv final Array |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | addLifecycleListener(LifecycleListener listener)
Implements com. Adds a new |
| protected void | |
| protected void | |
| public Lwjgl3Audio | |
| protected Files | |
| pack-priv static long | |
| public Lwjgl3Input | |
| private Lwjgl3Window | createWindow(final Lwjgl3ApplicationConfiguration config, ApplicationListener listener, final long sharedContext)
|
| pack-priv void | |
| public void | debug(String tag, String message)
Implements com. Logs a debug message to the console or logcat |
| public void | debug(String tag, String message, Throwable exception)
Implements com. Logs a debug message to the console or logcat |
| public void | error(String tag, String message)
Implements com. Logs an error message to the console or logcat |
| public void | error(String tag, String message, Throwable exception)
Implements com. Logs an error message to the console or logcat |
| public void | |
| public ApplicationListener | |
| public ApplicationLogger | |
| public Audio | |
| public Clipboard | |
| public Files | |
| public Graphics | |
| public Input | |
| public long | |
| public int | |
| public long | |
| public Net | |
| public Preferences | getPreferences(String name)
Implements com. Returns the |
| public Application. | |
| public int | |
| pack-priv static void | |
| private static void | |
| pack-priv static void | |
| public void | log(String tag, String message)
Implements com. Logs a message to the console or logcat |
| public void | log(String tag, String message, Throwable exception)
Implements com. Logs a message to the console or logcat |
| protected void | |
| public Lwjgl3Window | newWindow(ApplicationListener listener, Lwjgl3WindowConfiguration config)
Creates a new |
| pack-priv static void | |
| public void | postRunnable(Runnable runnable)
Implements com. Posts a |
| public void | removeLifecycleListener(LifecycleListener listener)
Implements com. Removes the |
| public void | setApplicationLogger(ApplicationLogger applicationLogger)
Implements com. Sets the current Application logger. |
| public static boolean | setGLDebugMessageControl(Lwjgl3Application.
Enables or disables GL debug messages for the specified severity level. |
| public void | |
| private static boolean |
| applicationLogger | back to summary |
|---|---|
| private ApplicationLogger applicationLogger | |
| audio | back to summary |
|---|---|
| private Lwjgl3Audio audio | |
| clipboard | back to summary |
|---|---|
| private final Lwjgl3Clipboard clipboard | |
| config | back to summary |
|---|---|
| private final Lwjgl3ApplicationConfiguration config | |
| currentWindow | back to summary |
|---|---|
| private volatile Lwjgl3Window currentWindow | |
| errorCallback | back to summary |
|---|---|
| private static GLFWErrorCallback errorCallback | |
| executedRunnables | back to summary |
|---|---|
| private final Array<Runnable> executedRunnables | |
| files | back to summary |
|---|---|
| private final Files files | |
| glDebugCallback | back to summary |
|---|---|
| private static Callback glDebugCallback | |
| glVersion | back to summary |
|---|---|
| private static GLVersion glVersion | |
| lifecycleListeners | back to summary |
|---|---|
| private final Array<LifecycleListener> lifecycleListeners | |
| logLevel | back to summary |
|---|---|
| private int logLevel | |
| net | back to summary |
|---|---|
| private final Net net | |
| preferences | back to summary |
|---|---|
| private final ObjectMap<String, Preferences> preferences | |
| runnables | back to summary |
|---|---|
| private final Array<Runnable> runnables | |
| running | back to summary |
|---|---|
| private volatile boolean running | |
| sync | back to summary |
|---|---|
| private final Sync sync | |
| windows | back to summary |
|---|---|
| pack-priv final Array<Lwjgl3Window> windows | |
| Lwjgl3Application | back to summary |
|---|---|
| public Lwjgl3Application(ApplicationListener listener) | |
| Lwjgl3Application | back to summary |
|---|---|
| public Lwjgl3Application(ApplicationListener listener, Lwjgl3ApplicationConfiguration config) | |
| addLifecycleListener | back to summary |
|---|---|
| public void addLifecycleListener(LifecycleListener listener) Implements com. Doc from com. Adds a new
| |
| cleanup | back to summary |
|---|---|
| protected void cleanup() | |
| cleanupWindows | back to summary |
|---|---|
| protected void cleanupWindows() | |
| createAudio | back to summary |
|---|---|
| public Lwjgl3Audio createAudio(Lwjgl3ApplicationConfiguration config) Implements com.
| |
| createFiles | back to summary |
|---|---|
| protected Files createFiles() | |
| createGlfwWindow | back to summary |
|---|---|
| pack-priv static long createGlfwWindow(Lwjgl3ApplicationConfiguration config, long sharedContextWindow) | |
| createInput | back to summary |
|---|---|
| public Lwjgl3Input createInput(Lwjgl3Window window) Implements com.
| |
| createWindow | back to summary |
|---|---|
| private Lwjgl3Window createWindow(final Lwjgl3ApplicationConfiguration config, ApplicationListener listener, final long sharedContext) | |
| createWindow | back to summary |
|---|---|
| pack-priv void createWindow(Lwjgl3Window window, Lwjgl3ApplicationConfiguration config, long sharedContext) | |
| debug | back to summary |
|---|---|
| public void debug(String tag, String message) Implements com. Doc from com. Logs a debug message to the console or logcat
| |
| debug | back to summary |
|---|---|
| public void debug(String tag, String message, Throwable exception) Implements com. Doc from com. Logs a debug message to the console or logcat
| |
| error | back to summary |
|---|---|
| public void error(String tag, String message) Implements com. Doc from com. Logs an error message to the console or logcat
| |
| error | back to summary |
|---|---|
| public void error(String tag, String message, Throwable exception) Implements com. Doc from com. Logs an error message to the console or logcat
| |
| exit | back to summary |
|---|---|
| public void exit() Implements com. Doc from com. Schedule an exit from the application. On android, this will cause a call to pause() and dispose() some time in the future, it will not immediately finish your application. On iOS this should be avoided in production as it breaks Apples guidelines
| |
| getApplicationListener | back to summary |
|---|---|
| public ApplicationListener getApplicationListener() Implements com.
| |
| getApplicationLogger | back to summary |
|---|---|
| public ApplicationLogger getApplicationLogger() Implements com.
| |
| getAudio | back to summary |
|---|---|
| public Audio getAudio() Implements com.
| |
| getClipboard | back to summary |
|---|---|
| public Clipboard getClipboard() Implements com.
| |
| getFiles | back to summary |
|---|---|
| public Files getFiles() Implements com.
| |
| getGraphics | back to summary |
|---|---|
| public Graphics getGraphics() Implements com.
| |
| getInput | back to summary |
|---|---|
| public Input getInput() Implements com.
| |
| getJavaHeap | back to summary |
|---|---|
| public long getJavaHeap() Implements com.
| |
| getLogLevel | back to summary |
|---|---|
| public int getLogLevel() Implements com. Doc from com. Gets the log level.
| |
| getNativeHeap | back to summary |
|---|---|
| public long getNativeHeap() Implements com.
| |
| getNet | back to summary |
|---|---|
| public Net getNet() Implements com.
| |
| getPreferences | back to summary |
|---|---|
| public Preferences getPreferences(String name) Implements com. Doc from com. Returns the
| |
| getType | back to summary |
|---|---|
| public Application. Implements com.
| |
| getVersion | back to summary |
|---|---|
| public int getVersion() Implements com.
| |
| initializeGlfw | back to summary |
|---|---|
| pack-priv static void initializeGlfw() | |
| initiateGL | back to summary |
|---|---|
| private static void initiateGL(boolean useGLES20) | |
| loadANGLE | back to summary |
|---|---|
| pack-priv static void loadANGLE() | |
| log | back to summary |
|---|---|
| public void log(String tag, String message) Implements com. Doc from com. Logs a message to the console or logcat
| |
| log | back to summary |
|---|---|
| public void log(String tag, String message, Throwable exception) Implements com. Doc from com. Logs a message to the console or logcat
| |
| loop | back to summary |
|---|---|
| protected void loop() | |
| newWindow | back to summary |
|---|---|
| public Lwjgl3Window newWindow(ApplicationListener listener, Lwjgl3WindowConfiguration config) Creates a new | |
| postLoadANGLE | back to summary |
|---|---|
| pack-priv static void postLoadANGLE() | |
| postRunnable | back to summary |
|---|---|
| public void postRunnable(Runnable runnable) Implements com. Doc from com. Posts a
| |
| removeLifecycleListener | back to summary |
|---|---|
| public void removeLifecycleListener(LifecycleListener listener) Implements com. Doc from com. Removes the
| |
| setApplicationLogger | back to summary |
|---|---|
| public void setApplicationLogger(ApplicationLogger applicationLogger) Implements com. Doc from com. Sets the current Application logger. Calls to
| |
| setGLDebugMessageControl | back to summary |
|---|---|
| public static boolean setGLDebugMessageControl(Lwjgl3Application. Enables or disables GL debug messages for the specified severity level. Returns false if the severity level could not be
set (e.g. the NOTIFICATION level is not supported by the ARB and AMD extensions).
See | |
| setLogLevel | back to summary |
|---|---|
| public void setLogLevel(int logLevel) Implements com. Doc from com. Sets the log level.
| |
| supportsFBO | back to summary |
|---|---|
| private static boolean supportsFBO() | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final int | |
| pack-priv final int | |
| pack-priv final int | |
| public static final Lwjgl3Application. | |
| pack-priv final int | |
| public static final Lwjgl3Application. | |
| public static final Lwjgl3Application. | |
| public static final Lwjgl3Application. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static Lwjgl3Application. | |
| public static Lwjgl3Application. |
| amd | back to summary |
|---|---|
| pack-priv final int amd | |
| arb | back to summary |
|---|---|
| pack-priv final int arb | |
| gl43 | back to summary |
|---|---|
| pack-priv final int gl43 | |
| HIGH | back to summary |
|---|---|
| public static final Lwjgl3Application. | |
| khr | back to summary |
|---|---|
| pack-priv final int khr | |
| LOW | back to summary |
|---|---|
| public static final Lwjgl3Application. | |
| MEDIUM | back to summary |
|---|---|
| public static final Lwjgl3Application. | |
| NOTIFICATION | back to summary |
|---|---|
| public static final Lwjgl3Application. | |
| GLDebugMessageSeverity | back to summary |
|---|---|
| private GLDebugMessageSeverity(int gl43, int khr, int arb, int amd) | |
| valueOf | back to summary |
|---|---|
| public static Lwjgl3Application. | |
| values | back to summary |
|---|---|
| public static Lwjgl3Application. | |