## クラスの使用
kinugasa.rpgui.ChipAttribute

- ChipAttributeを使用しているパッケージ
  パッケージ | 説明
  --- | ---
  kinugasa.rpgui | マップチップ方式によるフィールドマップの構築と描画に関する機能およびそれに関連するGUI機能を提供します.

- - ### kinugasa.rpguiでのChipAttributeの使用

    ChipAttributeを返すkinugasa.rpguiのメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `ChipAttribute` | MapChip.`getAttribute()` このチップが持つ属性を取得します.
    `ChipAttribute[]` | MapLayerSprite.`getAttribute(int x, int y)`

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

    ChipAttribute型のパラメータを持つkinugasa.rpguiのメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `int` | ChipAttribute.`compareTo(ChipAttribute o)`
    `void` | ChipAttributeStorage.`remove(ChipAttribute val)`
    `void` | ChipAttributeStorage.`removeAll(ChipAttribute... values)`
    `void` | MapChip.`setAttribute(ChipAttribute attribute)` このチップが持つ属性を設定します.
    `boolean` | Vehicle.`stepOn(ChipAttribute attribute)` この移動手段が指定されたチップ属性に移動可能であるかを検査します.

    ChipAttribute型の型引数を持つkinugasa.rpguiのメソッド・パラメータ
    修飾子とタイプ | メソッドと説明
    --- | ---
    `void` | ChipAttributeStorage.`removeAll(java.util.Collection<? extends ChipAttribute> values)`
    `boolean` | Vehicle.`stepOn(java.util.List<ChipAttribute> attr)`

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

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