クラス
com.jme3.app.state.AppStateManager の使用

AppStateManager を使用しているパッケージ
com.jme3.app The com.jme3.application provides a toolset for jME3 applications to interact with various components of the engine. 
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 での AppStateManager の使用
 

AppStateManager を返す com.jme3.app のメソッド
 AppStateManager Application.getStateManager()
           
 

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

AppStateManager 型のパラメータを持つ com.jme3.app.state のメソッド
 void AbstractAppState.initialize(AppStateManager stateManager, Application app)
           
 void AppState.initialize(AppStateManager stateManager, Application app)
          Called to initialize the AppState.
 void AbstractAppState.stateAttached(AppStateManager stateManager)
           
 void AppState.stateAttached(AppStateManager stateManager)
          Called when the state was attached.
 void AbstractAppState.stateDetached(AppStateManager stateManager)
           
 void AppState.stateDetached(AppStateManager stateManager)
          Called when the state was detached.
 

com.jme3.bullet での AppStateManager の使用
 

AppStateManager 型のパラメータを持つ com.jme3.bullet のメソッド
 void BulletAppState.initialize(AppStateManager stateManager, Application app)
           
 void BulletAppState.stateAttached(AppStateManager stateManager)
           
 void BulletAppState.stateDetached(AppStateManager stateManager)
           
 

com.jme3.cinematic での AppStateManager の使用
 

AppStateManager 型のパラメータを持つ com.jme3.cinematic のメソッド
 void Cinematic.initialize(AppStateManager stateManager, Application app)
           
 void Cinematic.stateAttached(AppStateManager stateManager)
           
 void Cinematic.stateDetached(AppStateManager stateManager)