クラス GameScene
java.lang.Object
net.trpfrog.medipro_game.scene.GameScene
- すべての実装されたインタフェース:
- Suspendable
- 直系の既知のサブクラス:
- DialogBackgroundScene,- MainMenuScene,- MiniGameScene,- SpaceScene,- TransitionScene
public abstract class GameScene extends java.lang.Object implements Suspendable
ゲームシーンのMVCをまとめて、1つのシーンとして扱うためのインタフェース。
 このインタフェースを実装したクラスは、
 シーンマネージャにシーンとして登録することができます。
- 作成者:
- つまみ
- 
コンストラクタの概要コンストラクタ コンストラクタ 説明 GameScene()GameScene(GameModel model, GameView view, GameController controller)
- 
メソッドの概要修飾子とタイプ メソッド 説明 protected voidaddSubScene(GameScene scene)booleancontains(GameMVC mvc)指定したMVCのパーツがこのシーンに含まれているかどうかを返します。GameControllergetController()このゲームシーンのControllerを返します。GameModelgetModel()このゲームシーンのModelを返します。java.util.List<GameScene>getSubScenes()GameViewgetView()このゲームシーンのViewを返します。voidresume()MVCの全ての動作を再開します。protected voidsetController(GameController controller)このゲームシーンのControllerを設定します。protected voidsetModel(GameModel model)このゲームシーンのModelを設定します。protected voidsetView(GameView view)このゲームシーンのViewを設定します。voidsuspend()MVCの全ての動作を一時停止します。クラスから継承されたメソッド java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- 
コンストラクタの詳細- 
GameScene
- 
GameScenepublic GameScene()
 
- 
- 
メソッドの詳細- 
addSubScene
- 
getSubScenes
- 
contains指定したMVCのパーツがこのシーンに含まれているかどうかを返します。- パラメータ:
- mvc- MVCのパーツ
- 戻り値:
- それがこのシーンに含まれているかどうか
 
- 
setModelこのゲームシーンのModelを設定します。- パラメータ:
- model- ゲームシーンのModel
 
- 
setViewこのゲームシーンのViewを設定します。- パラメータ:
- view- ゲームシーンのView
 
- 
setControllerこのゲームシーンのControllerを設定します。- パラメータ:
- controller- ゲームシーンのController
 
- 
getModelこのゲームシーンのModelを返します。- 戻り値:
- このゲームシーンのModel
 
- 
getViewこのゲームシーンのViewを返します。- 戻り値:
- このゲームシーンのView
 
- 
getControllerこのゲームシーンのControllerを返します。- 戻り値:
- このゲームシーンのController
 
- 
suspendpublic void suspend()MVCの全ての動作を一時停止します。- 定義:
- suspendインタフェース内- Suspendable
 
- 
resumepublic void resume()MVCの全ての動作を再開します。- 定義:
- resumeインタフェース内- Suspendable
 
 
-