public abstract class BaseAppState
extends java.lang.Object
implements com.jme3.app.state.AppState
| Constructor and Description |
|---|
BaseAppState()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup()
Deprecated.
|
protected abstract void |
cleanup(com.jme3.app.Application app)
Deprecated.
|
protected abstract void |
disable()
Deprecated.
|
protected abstract void |
enable()
Deprecated.
|
com.jme3.app.Application |
getApplication()
Deprecated.
|
java.lang.String |
getId()
Deprecated.
|
<T extends com.jme3.app.state.AppState> |
getState(java.lang.Class<T> type)
Deprecated.
|
com.jme3.app.state.AppStateManager |
getStateManager()
Deprecated.
|
protected abstract void |
initialize(com.jme3.app.Application app)
Deprecated.
|
void |
initialize(com.jme3.app.state.AppStateManager stateManager,
com.jme3.app.Application app)
Deprecated.
|
boolean |
isEnabled()
Deprecated.
|
boolean |
isInitialized()
Deprecated.
|
void |
postRender()
Deprecated.
|
void |
render(com.jme3.renderer.RenderManager rm)
Deprecated.
|
void |
setEnabled(boolean enabled)
Deprecated.
|
protected void |
setId(java.lang.String id)
Deprecated.
Sets the unique ID of this app state.
|
void |
stateAttached(com.jme3.app.state.AppStateManager stateManager)
Deprecated.
|
void |
stateDetached(com.jme3.app.state.AppStateManager stateManager)
Deprecated.
|
void |
update(float tpf)
Deprecated.
|
protected abstract void initialize(com.jme3.app.Application app)
protected abstract void cleanup(com.jme3.app.Application app)
protected abstract void enable()
protected abstract void disable()
public final void initialize(com.jme3.app.state.AppStateManager stateManager,
com.jme3.app.Application app)
initialize in interface com.jme3.app.state.AppStateprotected void setId(java.lang.String id)
public java.lang.String getId()
public final boolean isInitialized()
isInitialized in interface com.jme3.app.state.AppStatepublic final com.jme3.app.Application getApplication()
public final com.jme3.app.state.AppStateManager getStateManager()
public final <T extends com.jme3.app.state.AppState> T getState(java.lang.Class<T> type)
public final void setEnabled(boolean enabled)
setEnabled in interface com.jme3.app.state.AppStatepublic final boolean isEnabled()
isEnabled in interface com.jme3.app.state.AppStatepublic void stateAttached(com.jme3.app.state.AppStateManager stateManager)
stateAttached in interface com.jme3.app.state.AppStatepublic void stateDetached(com.jme3.app.state.AppStateManager stateManager)
stateDetached in interface com.jme3.app.state.AppStatepublic void update(float tpf)
update in interface com.jme3.app.state.AppStatepublic void render(com.jme3.renderer.RenderManager rm)
render in interface com.jme3.app.state.AppStatepublic void postRender()
postRender in interface com.jme3.app.state.AppStatepublic final void cleanup()
cleanup in interface com.jme3.app.state.AppState