インタフェースの使用
com.lmt.lib.bms.BmsNote.Tester
-
BmsNote.Testerを使用しているパッケージ パッケージ 説明 com.lmt.lib.bms BMSライブラリの中核となるAPIが定義されています。 -
-
com.lmt.lib.bmsでのBmsNote.Testerの使用
BmsNote.Testerとして宣言されているcom.lmt.lib.bmsのフィールド 修飾子とタイプ フィールド 説明 static BmsNote.Tester
BmsNote. TEST_FAIL
常に検査不合格とするテスター。static BmsNote.Tester
BmsNote. TEST_OK
常に検査合格とするテスター。BmsNote.Tester型のパラメータを持つcom.lmt.lib.bmsのメソッド 修飾子とタイプ メソッド 説明 int
BmsContent. countNotes(int measureBegin, double tickBegin, int measureEnd, double tickEnd, BmsNote.Tester isCounting)
条件に一致するノートの数を数えます。int
BmsContent. countNotes(int measure, double tick, BmsNote.Tester isCounting)
指定楽曲位置のノートの数を数えます。int
BmsContent. countNotes(int channelBegin, int channelEnd, int measureBegin, double tickBegin, int measureEnd, double tickEnd, BmsNote.Tester isCounting)
条件に一致するノートの数を数えます。int
BmsContent. countNotes(int channelBegin, int channelEnd, BmsAt atBegin, BmsAt atEnd, BmsNote.Tester isCounting)
条件に一致するノートの数を数えます。int
BmsContent. countNotes(BmsAt atBegin, BmsAt atEnd, BmsNote.Tester isCounting)
条件に一致するノートの数を数えます。int
BmsContent. countNotes(BmsAt at, BmsNote.Tester isCounting)
指定楽曲位置のノートの数を数えます。int
BmsContent. countNotes(BmsNote.Tester isCounting)
条件に一致するノートの数を数えます。void
BmsContent. enumNotes(int measureBegin, double tickBegin, int measureEnd, double tickEnd, BmsNote.Tester enumNote)
指定範囲のノートを列挙します。void
BmsContent. enumNotes(int measure, double tick, BmsNote.Tester enumNote)
指定楽曲位置のノートを列挙します。void
BmsContent. enumNotes(int channelBegin, int channelEnd, int measureBegin, double tickBegin, int measureEnd, double tickEnd, BmsNote.Tester enumNote)
指定範囲のノートを列挙します。void
BmsContent. enumNotes(int channelBegin, int channelEnd, BmsAt atBegin, BmsAt atEnd, BmsNote.Tester enumNote)
指定範囲のノートを列挙します。void
BmsContent. enumNotes(BmsAt atBegin, BmsAt atEnd, BmsNote.Tester enumNote)
指定範囲のノートを列挙します。void
BmsContent. enumNotes(BmsAt at, BmsNote.Tester enumNote)
指定楽曲位置のノートを列挙します。void
BmsContent. enumNotes(BmsNote.Tester enumNote)
指定範囲のノートを列挙します。List<BmsNote>
BmsContent. listNotes(int measureBegin, double tickBegin, int measureEnd, double tickEnd, BmsNote.Tester isCollect)
複数のノートをリスト形式で取得します。List<BmsNote>
BmsContent. listNotes(int measure, double tick, BmsNote.Tester isCollect)
複数のノートをリスト形式で取得します。List<BmsNote>
BmsContent. listNotes(int channelBegin, int channelEnd, int measureBegin, double tickBegin, int measureEnd, double tickEnd, BmsNote.Tester isCollect)
複数のノートをリスト形式で取得します。List<BmsNote>
BmsContent. listNotes(int channelBegin, int channelEnd, BmsAt atBegin, BmsAt atEnd, BmsNote.Tester isCollect)
複数のノートをリスト形式で取得します。List<BmsNote>
BmsContent. listNotes(BmsAt atBegin, BmsAt atEnd, BmsNote.Tester isCollect)
複数のノートをリスト形式で取得します。List<BmsNote>
BmsContent. listNotes(BmsAt at, BmsNote.Tester isCollect)
複数のノートをリスト形式で取得します。List<BmsNote>
BmsContent. listNotes(BmsNote.Tester isCollect)
複数のノートをリスト形式で取得します。BmsNote
BmsContent. pointOf(int measureFrom, double tickFrom, BmsNote.Tester judge)
条件に該当するノートを検索し、最初に見つかったノートを返します。BmsNote
BmsContent. pointOf(BmsAt atFrom, BmsNote.Tester judge)
条件に該当するノートを検索し、最初に見つかったノートを返します。int
BmsContent. removeNote(int channelBegin, int channelEnd, int measureBegin, int measureEnd, BmsNote.Tester isRemoveTarget)
指定範囲の選択されたノートを消去します。int
BmsContent. removeNote(int measureBegin, int measureEnd, BmsNote.Tester isRemoveTarget)
指定範囲の選択されたノートを消去します。int
BmsContent. removeNote(BmsNote.Tester isRemoveTarget)
選択されたノートを消去します。
-