クラスの使用
com.lmt.lib.bms.bemusic.BeMusicPoint
-
BeMusicPointを使用しているパッケージ パッケージ 説明 com.lmt.lib.bms.bemusic 7個のON/OFFスイッチと1個の2方向操作可能な入力デバイスを1~2セット用いる音楽シミュレーション用のBMS定義を扱うサブセットです。 -
-
com.lmt.lib.bms.bemusicでのBeMusicPointの使用
BeMusicPointとして宣言されているcom.lmt.lib.bms.bemusicのフィールド 修飾子とタイプ フィールド 説明 static BeMusicPoint
BeMusicPoint. EMPTY
譜面が空だった場合の唯一の楽曲位置情報。BeMusicPointを返すcom.lmt.lib.bms.bemusicのメソッド 修飾子とタイプ メソッド 説明 BeMusicPoint
BeMusicScoreBuilder. first()
このBMS譜面ビルダーオブジェクトに指定された条件でBMS譜面構築を開始し、最初に楽曲位置情報を返します。BeMusicPoint
BeMusicScore. getLastPlayablePoint()
最後の操作可能ノートを持つ楽曲位置情報を取得します。BeMusicPoint
BeMusicScore. getPoint(int index)
楽曲位置情報を取得します。BeMusicPoint
BeMusicScoreBuilder. next()
このBMS譜面ビルダーオブジェクトに指定された条件で次の楽曲位置を検索し、該当する楽曲位置の楽曲位置情報を返します。BeMusicPoint型の引数を持つ型を返すcom.lmt.lib.bms.bemusicのメソッド 修飾子とタイプ メソッド 説明 List<BeMusicPoint>
BeMusicScoreBuilder. createList()
このBMS譜面ビルダーオブジェクトに指定された条件で譜面を最初から最後まで検索し、楽曲位置情報リストを構築します。List<BeMusicPoint>
BeMusicScore. getPoints()
楽曲位置情報リストのコピーを取得します。Iterator<BeMusicPoint>
BeMusicScore. iterator()
Stream<BeMusicPoint>
BeMusicScore. stream()
楽曲位置情報リストを走査するストリームを返します。BeMusicPoint型の型引数を持つcom.lmt.lib.bms.bemusicのメソッド・パラメータ 修飾子とタイプ メソッド 説明 static BeMusicScore
BeMusicScore. create(List<BeMusicPoint> list)
指定した楽曲位置情報リストを用いてBMS譜面オブジェクトを構築します。static <S extends BeMusicScore>
SBeMusicScore. create(List<BeMusicPoint> list, Supplier<S> creator)
指定した楽曲位置情報リストを用いてBMS譜面オブジェクトを構築します。int
BeMusicScore. indexOf(int beginIndex, int endIndex, Predicate<BeMusicPoint> tester)
楽曲位置情報リストの指定範囲から指定条件に該当する最初の楽曲位置情報のインデックスを返します。int
BeMusicScore. indexOf(Predicate<BeMusicPoint> tester)
楽曲位置情報リスト全体から指定条件に該当する最初の楽曲位置情報のインデックスを返します。int
BeMusicScore. lastIndexOf(int beginIndex, int endIndex, Predicate<BeMusicPoint> tester)
楽曲位置情報リストの指定範囲から指定条件に該当する最後の楽曲位置情報のインデックスを返します。int
BeMusicScore. lastIndexOf(Predicate<BeMusicPoint> tester)
楽曲位置情報リスト全体から指定条件に該当する最後の楽曲位置情報のインデックスを返します。
-