public abstract class GwtApplication
extends java.lang.Object
implements com.google.gwt.core.client.EntryPoint, com.badlogic.gdx.Application
Application based on GWT. Clients have to override getConfig() and
createApplicationListener(). Clients can override the default loading screen via
getPreloaderCallback() and implement any loading screen drawing via GWT widgets.| Modifier and Type | Class and Description |
|---|---|
static class |
GwtApplication.AgentInfo
Returned by
agentInfo. |
static interface |
GwtApplication.LoadingListener
LoadingListener interface main purpose is to do some things before or after
setupLoop() |
| Constructor and Description |
|---|
GwtApplication() |
| Modifier and Type | Method and Description |
|---|---|
void |
addLifecycleListener(com.badlogic.gdx.LifecycleListener listener) |
static GwtApplication.AgentInfo |
agentInfo()
Contains precomputed information on the user-agent.
|
static void |
consoleLog(java.lang.String message) |
abstract com.badlogic.gdx.ApplicationListener |
createApplicationListener() |
com.badlogic.gdx.backends.gwt.preloader.Preloader |
createPreloader() |
void |
debug(java.lang.String tag,
java.lang.String message) |
void |
debug(java.lang.String tag,
java.lang.String message,
java.lang.Throwable exception) |
void |
error(java.lang.String tag,
java.lang.String message) |
void |
error(java.lang.String tag,
java.lang.String message,
java.lang.Throwable exception) |
void |
exit() |
com.badlogic.gdx.ApplicationListener |
getApplicationListener() |
com.badlogic.gdx.ApplicationLogger |
getApplicationLogger() |
com.badlogic.gdx.Audio |
getAudio() |
java.lang.String |
getBaseUrl() |
com.google.gwt.dom.client.CanvasElement |
getCanvasElement() |
com.badlogic.gdx.utils.Clipboard |
getClipboard() |
abstract com.badlogic.gdx.backends.gwt.GwtApplicationConfiguration |
getConfig() |
com.badlogic.gdx.Files |
getFiles() |
com.badlogic.gdx.Graphics |
getGraphics() |
com.badlogic.gdx.Input |
getInput() |
long |
getJavaHeap() |
GwtApplication.LoadingListener |
getLoadingListener() |
int |
getLogLevel() |
long |
getNativeHeap() |
com.badlogic.gdx.Net |
getNet() |
com.google.gwt.user.client.ui.Widget |
getNoWebGLSupportWidget()
Override this method to return a custom widget informing the that their browser lacks support of WebGL.
|
com.badlogic.gdx.Preferences |
getPreferences(java.lang.String name) |
com.badlogic.gdx.backends.gwt.preloader.Preloader |
getPreloader() |
java.lang.String |
getPreloaderBaseURL() |
com.badlogic.gdx.backends.gwt.preloader.Preloader.PreloaderCallback |
getPreloaderCallback() |
com.google.gwt.user.client.ui.Panel |
getRootPanel() |
com.badlogic.gdx.Application.ApplicationType |
getType() |
int |
getVersion() |
void |
log(java.lang.String tag,
java.lang.String message) |
void |
log(java.lang.String tag,
java.lang.String message,
java.lang.Throwable exception) |
void |
onModuleLoad() |
void |
postRunnable(java.lang.Runnable runnable) |
void |
removeLifecycleListener(com.badlogic.gdx.LifecycleListener listener) |
void |
setApplicationLogger(com.badlogic.gdx.ApplicationLogger applicationLogger) |
void |
setLoadingListener(GwtApplication.LoadingListener loadingListener) |
void |
setLogLevel(int logLevel) |
public abstract com.badlogic.gdx.backends.gwt.GwtApplicationConfiguration getConfig()
GwtApplication.public java.lang.String getPreloaderBaseURL()
public com.badlogic.gdx.ApplicationListener getApplicationListener()
getApplicationListener in interface com.badlogic.gdx.Applicationpublic abstract com.badlogic.gdx.ApplicationListener createApplicationListener()
public void onModuleLoad()
onModuleLoad in interface com.google.gwt.core.client.EntryPointpublic com.google.gwt.user.client.ui.Widget getNoWebGLSupportWidget()
public com.google.gwt.user.client.ui.Panel getRootPanel()
public com.badlogic.gdx.backends.gwt.preloader.Preloader createPreloader()
public com.badlogic.gdx.backends.gwt.preloader.Preloader.PreloaderCallback getPreloaderCallback()
public com.badlogic.gdx.Graphics getGraphics()
getGraphics in interface com.badlogic.gdx.Applicationpublic com.badlogic.gdx.Audio getAudio()
getAudio in interface com.badlogic.gdx.Applicationpublic com.badlogic.gdx.Input getInput()
getInput in interface com.badlogic.gdx.Applicationpublic com.badlogic.gdx.Files getFiles()
getFiles in interface com.badlogic.gdx.Applicationpublic com.badlogic.gdx.Net getNet()
getNet in interface com.badlogic.gdx.Applicationpublic void log(java.lang.String tag,
java.lang.String message)
log in interface com.badlogic.gdx.Applicationpublic void log(java.lang.String tag,
java.lang.String message,
java.lang.Throwable exception)
log in interface com.badlogic.gdx.Applicationpublic void error(java.lang.String tag,
java.lang.String message)
error in interface com.badlogic.gdx.Applicationpublic void error(java.lang.String tag,
java.lang.String message,
java.lang.Throwable exception)
error in interface com.badlogic.gdx.Applicationpublic void debug(java.lang.String tag,
java.lang.String message)
debug in interface com.badlogic.gdx.Applicationpublic void debug(java.lang.String tag,
java.lang.String message,
java.lang.Throwable exception)
debug in interface com.badlogic.gdx.Applicationpublic void setLogLevel(int logLevel)
setLogLevel in interface com.badlogic.gdx.Applicationpublic int getLogLevel()
getLogLevel in interface com.badlogic.gdx.Applicationpublic void setApplicationLogger(com.badlogic.gdx.ApplicationLogger applicationLogger)
setApplicationLogger in interface com.badlogic.gdx.Applicationpublic com.badlogic.gdx.ApplicationLogger getApplicationLogger()
getApplicationLogger in interface com.badlogic.gdx.Applicationpublic com.badlogic.gdx.Application.ApplicationType getType()
getType in interface com.badlogic.gdx.Applicationpublic int getVersion()
getVersion in interface com.badlogic.gdx.Applicationpublic long getJavaHeap()
getJavaHeap in interface com.badlogic.gdx.Applicationpublic long getNativeHeap()
getNativeHeap in interface com.badlogic.gdx.Applicationpublic com.badlogic.gdx.Preferences getPreferences(java.lang.String name)
getPreferences in interface com.badlogic.gdx.Applicationpublic com.badlogic.gdx.utils.Clipboard getClipboard()
getClipboard in interface com.badlogic.gdx.Applicationpublic void postRunnable(java.lang.Runnable runnable)
postRunnable in interface com.badlogic.gdx.Applicationpublic void exit()
exit in interface com.badlogic.gdx.Applicationpublic static GwtApplication.AgentInfo agentInfo()
public java.lang.String getBaseUrl()
public com.badlogic.gdx.backends.gwt.preloader.Preloader getPreloader()
public com.google.gwt.dom.client.CanvasElement getCanvasElement()
public GwtApplication.LoadingListener getLoadingListener()
public void setLoadingListener(GwtApplication.LoadingListener loadingListener)
public void addLifecycleListener(com.badlogic.gdx.LifecycleListener listener)
addLifecycleListener in interface com.badlogic.gdx.Applicationpublic void removeLifecycleListener(com.badlogic.gdx.LifecycleListener listener)
removeLifecycleListener in interface com.badlogic.gdx.Applicationpublic static void consoleLog(java.lang.String message)