Home | History | Annotate | Download | only in state

Lines Matching defs:AppState

39  * AppState represents a continously executing code inside the main loop.
40 * An <code>AppState</code> can track when it is attached to the
41 * {@link AppStateManager} or when it is detached. <br/><code>AppState</code>s
42 * are initialized in the render thread, upon a call to {@link AppState#initialize(com.jme3.app.state.AppStateManager, com.jme3.app.Application) }
43 * and are de-initialized upon a call to {@link AppState#cleanup()}.
45 * {@link AppState#isInitialized() } as specified above.<br/>
50 public interface AppState {
53 * Called to initialize the AppState.
67 * Enable or disable the functionality of the <code>AppState</code>.
69 * <code>AppState</code> starts as being enabled by default.
71 * @param active activate the AppState or not.
76 * @return True if the <code>AppState</code> is enabled, false otherwise.
78 * @see AppState#setEnabled(boolean)