インタフェース
com.jme3.app.state.AppState の使用

AppState を使用しているパッケージ
com.jme3.app.state The com.jme3.app.state package provides app states, an abstract way of handling application logic. 
com.jme3.bullet   
com.jme3.cinematic   
 

com.jme3.app.state での AppState の使用
 

AppState を実装している com.jme3.app.state のクラス
 class AbstractAppState
          AbstractAppState implements some common methods that make creation of AppStates easier.
 

AppState 型の型パラメータを持つ com.jme3.app.state のメソッド
<T extends AppState>
T
AppStateManager.getState(java.lang.Class<T> stateClass)
          Returns the first state that is an instance of subclass of the specified class.
 

AppState 型のパラメータを持つ com.jme3.app.state のメソッド
 boolean AppStateManager.attach(AppState state)
          Attach a state to the AppStateManager, the same state cannot be attached twice.
 boolean AppStateManager.detach(AppState state)
          Detaches the state from the AppStateManager.
 boolean AppStateManager.hasState(AppState state)
          Check if a state is attached or not.
 

com.jme3.bullet での AppState の使用
 

AppState を実装している com.jme3.bullet のクラス
 class BulletAppState
          BulletAppState allows using bullet physics in an Application.
 

com.jme3.cinematic での AppState の使用
 

AppState を実装している com.jme3.cinematic のクラス
 class Cinematic