クラスの使用
com.lmt.lib.bms.bemusic.BeMusicDevice
-
BeMusicDeviceを使用しているパッケージ パッケージ 説明 com.lmt.lib.bms.bemusic 7個のON/OFFスイッチと1個の2方向操作可能な入力デバイスを1~2セット用いる音楽シミュレーション用の BMS定義を扱うサブセットです。 -
-
com.lmt.lib.bms.bemusicでのBeMusicDeviceの使用
BeMusicDeviceを返すcom.lmt.lib.bms.bemusicのメソッド 修飾子とタイプ メソッド 説明 static BeMusicDeviceBeMusicDevice. fromChannel(int channel)チャンネル番号を用いて対応する入力デバイスを取得します。static BeMusicDeviceBeMusicDevice. fromIndex(int index)入力デバイスのインデックスを用いて対応する入力デバイスを取得します。BeMusicDeviceBeMusicNoteLayout. get(BeMusicDevice before)レイアウトパターンに従ってマッピングされた入力デバイスを取得します。static BeMusicDeviceBeMusicSound. getDevice(int raw)入力デバイスを取得します。static BeMusicDeviceBeMusicDevice. getScratch(BeMusicLane lane)指定レーンに配置されたスクラッチデバイスを取得します。static BeMusicDeviceBeMusicDevice. valueOf(String name)指定した名前を持つこの型の列挙型定数を返します。static BeMusicDevice[]BeMusicDevice. values()この列挙型の定数を含む配列を宣言されている順序で返します。BeMusicDevice型の引数を持つ型を返すcom.lmt.lib.bms.bemusicのメソッド 修飾子とタイプ メソッド 説明 static Stream<BeMusicDevice>BeMusicDevice. all()全ての入力デバイスを定義順に走査するストリームを返します。static List<BeMusicDevice>BeMusicDevice. getDevices(BeMusicLane lane)指定レーンに配置された全ての入力デバイスのリストを取得します。static List<BeMusicDevice>BeMusicDevice. getSwitches(BeMusicLane lane)指定レーンに配置されたスイッチデバイスのリストを取得します。static List<BeMusicDevice>BeMusicDevice. orderedByDpList()ダブルプレー用入力デバイスリストを取得します。static List<BeMusicDevice>BeMusicDevice. orderedByDpList(BeMusicLane lane)ダブルプレー用入力デバイスのうち、指定したレーンのリストを取得します。static List<BeMusicDevice>BeMusicDevice. orderedBySpLeftList()スクラッチがスイッチの左側にある場合のシングルプレー用入力デバイスリストを取得します。static List<BeMusicDevice>BeMusicDevice. orderedBySpRightList()スクラッチがスイッチの右側にある場合のシングルプレー用入力デバイスリストを取得します。BeMusicDevice型のパラメータを持つcom.lmt.lib.bms.bemusicのメソッド 修飾子とタイプ メソッド 説明 BeMusicDeviceBeMusicNoteLayout. get(BeMusicDevice before)レイアウトパターンに従ってマッピングされた入力デバイスを取得します。intBeMusicPoint. getInvisibleValue(BeMusicDevice device)不可視オブジェの値を取得します。intBeMusicChart. getLongNoteCount(BeMusicDevice device)指定入力デバイスのロングノート数を取得します。intBeMusicChart. getMineCount(BeMusicDevice device)指定入力デバイスの地雷オブジェ数を取得します。intBeMusicChart. getNoteCount(BeMusicDevice device)指定入力デバイスの総ノート数を取得します。BeMusicNoteTypeBeMusicPoint. getVisibleNoteType(BeMusicDevice device)指定入力デバイスに対応する可視オブジェのノート種別を取得します。intBeMusicPoint. getVisibleValue(BeMusicDevice device)指定入力デバイスの値を取得します。booleanBeMusicChart. hasLongNote(BeMusicDevice device)指定入力デバイスのロングノート有無を取得します。booleanBeMusicChart. hasMine(BeMusicDevice device)指定入力デバイスの地雷オブジェ有無を取得します。booleanBeMusicNoteType. hasSound(BeMusicDevice device)サウンド再生を伴う可能性があるかどうかを判定します。
-