クラス
kinugasa.field.ChipAttribute の使用

ChipAttribute を使用しているパッケージ
kinugasa.field マップチップ方式によるフィールドマップの構築と描画に関する機能を提供します. 
 

kinugasa.field での ChipAttribute の使用
 

ChipAttribute として宣言されている kinugasa.field のフィールド
private  ChipAttribute MapChip.attribute
          このマップチップの属性です.
 

ChipAttribute 型の型パラメータを持つ kinugasa.field のフィールド
private  Storage<ChipAttribute> Vehicle.attributeStorage
          この移動手段が移動できる属性です.
 

ChipAttribute を返す kinugasa.field のメソッド
 ChipAttribute MapChip.getAttribute()
          このチップが持つ属性を取得します.
 ChipAttribute[] MapLayerSprite.getAttribute(int x, int y)
           
 

ChipAttribute 型の引数を持つ型を返す kinugasa.field のメソッド
 java.util.List<ChipAttribute> FieldMap.getAttribute(int x, int y)
           
 Storage<ChipAttribute> Vehicle.getAttributeStorage()
          この移動手段が持つ移動可能な属性が格納されたストレージを取得します.
 java.util.Iterator<ChipAttribute> ChipAttributeStorage.iterator()
          イテレータを返します.
 

ChipAttribute 型のパラメータを持つ kinugasa.field のメソッド
 void ChipAttributeStorage.remove(ChipAttribute val)
           
 void ChipAttributeStorage.removeAll(ChipAttribute... values)
           
 void MapChip.setAttribute(ChipAttribute attribute)
          このチップが持つ属性を設定します.
 boolean Vehicle.stepOn(ChipAttribute attribute)
          この移動手段が指定されたチップ属性に移動可能であるかを検査します.
 

ChipAttribute 型の型引数を持つ kinugasa.field のメソッドパラメータ
 void ChipAttributeStorage.removeAll(java.util.Collection<? extends ChipAttribute> values)
           
 

ChipAttribute 型のパラメータを持つ kinugasa.field のコンストラクタ
MapChip(java.lang.String name, SerializableImage image, ChipAttribute attribute)
          新しいマップチップを作成します.
Vehicle(java.lang.String name, float speed, ChipAttribute... attributeSet)
          新しい移動手段を作成します.
 

ChipAttribute 型の型引数を持つ kinugasa.field のコンストラクタパラメータ
Vehicle(java.lang.String name, float speed, java.util.Collection<ChipAttribute> attributeSet)
          新しい移動手段を作成します.