|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし すべてのクラス | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectsystem.GameInfo
public final class GameInfo
ゲーム全体の情報を持ち,管理,更新操作を行うクラス
メソッドの概要 | |
---|---|
java.util.List<Point> |
getAllFireArea()
全ての爆弾の持つ火柱の座標のリストを返します |
Bomb |
getBombAt(int x,
int y)
指定の座標にある爆弾を返します 無い場合はnullを返します 爆発している状態の爆弾も含まれます |
Bomb |
getBombAt(Point point)
|
java.util.List<Bomb> |
getBombList()
存在する爆弾のリストを返します 爆発している状態の爆弾も含まれます |
Field |
getField()
フィールド情報を返します |
int |
getPassedTurn()
経過ターンを返します |
PlayerInfo |
getPlayerInfo(int ID)
指定した番号のプレイヤーのPlayerInfoを返します |
java.util.List<PlayerInfo> |
getPlayerInfoList()
全プレイヤーのPlayerInfoのリストを返します |
java.util.List<PlayerInfo> |
getPlayerInfoList(java.util.List<java.lang.Integer> IDList)
リストで指定した番号のプレイヤーのPlayerInfoのリストを返します |
int |
getPlayerNum()
プレイヤー人数を返します |
int |
getTurnLimit()
最終ターン数を返します |
boolean |
hasBombAt(int x,
int y)
その座標に爆弾が存在するかどうかを返します 爆発している状態の爆弾も含まれます |
boolean |
hasBombAt(Point point)
|
boolean |
isFiredAt(int x,
int y)
指定した座標が火柱の場合trueを返します |
boolean |
isFiredAt(Point point)
|
boolean |
willEnd()
終了状態かどうかを返します |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
---|
public PlayerInfo getPlayerInfo(int ID)
ID
-
public java.util.List<PlayerInfo> getPlayerInfoList(java.util.List<java.lang.Integer> IDList)
IDList
-
public java.util.List<PlayerInfo> getPlayerInfoList()
public Field getField()
public int getPassedTurn()
public int getPlayerNum()
public java.util.List<Bomb> getBombList()
public boolean hasBombAt(int x, int y)
x
- y
-
public boolean hasBombAt(Point point)
public Bomb getBombAt(int x, int y)
public Bomb getBombAt(Point point)
public java.util.List<Point> getAllFireArea()
public boolean isFiredAt(int x, int y)
x
- y
-
public boolean isFiredAt(Point point)
public boolean willEnd()
public int getTurnLimit()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし すべてのクラス | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |