クラスの使用
com.lmt.lib.bms.BmsLoader
-
BmsLoaderを使用しているパッケージ パッケージ 説明 com.lmt.lib.bms BMSライブラリの中核となるAPIが定義されています。com.lmt.lib.bms.bemusic 7個のON/OFFスイッチと1個の2方向操作可能な入力デバイスを1~2セット用いる音楽シミュレーション用の BMS定義を扱うサブセットです。 -
-
com.lmt.lib.bmsでのBmsLoaderの使用
com.lmt.lib.bmsでのBmsLoaderのサブクラス 修飾子とタイプ クラス 説明 classBmsStandardLoader標準フォーマットのBMSからBMSコンテンツを生成するBMSローダクラスです。BmsLoaderを返すcom.lmt.lib.bmsのメソッド 修飾子とタイプ メソッド 説明 BmsLoaderBmsLoader. setAllowRedefine(boolean isAllow)メタ情報・値型の重複不可チャンネルの再定義を検出した場合のデータ上書きを許可するかどうかを設定します。BmsLoaderBmsLoader. setCharsets(Charset... charsets)BMS読み込み時、入力のテキストデータのデコードに使用する文字セットを設定します。BmsLoaderBmsLoader. setFixSpecViolation(boolean isFix)BMSライブラリの定める仕様に違反した値を自動的に仕様範囲内に丸め込むかどうかを設定します。BmsLoaderBmsLoader. setHandler(BmsLoadHandler handler)BMS読み込みハンドラを設定します。BmsLoaderBmsLoader. setIgnoreUnknownChannel(boolean isIgnore)不明なチャンネルを無視するかどうかを設定します。BmsLoaderBmsLoader. setIgnoreUnknownMeta(boolean isIgnore)不明なメタ情報を無視するかどうかを設定します。BmsLoaderBmsLoader. setIgnoreWrongData(boolean isIgnore)不正なデータを無視するかどうかを設定します。BmsLoaderBmsLoader. setSkipReadTimeline(boolean isSkip)タイムラインの読み込みをスキップするかどうかを設定します。BmsLoaderBmsLoader. setSpec(BmsSpec spec)読み込み対象BMSのBMS仕様を設定します。BmsLoaderBmsLoader. setStrictly(boolean strictly)厳格なフォーマットチェックの有無を設定します。BmsLoaderBmsLoader. setSyntaxErrorEnable(boolean isEnable)構文エラーの有効状態を設定します。 -
com.lmt.lib.bms.bemusicでのBmsLoaderの使用
com.lmt.lib.bms.bemusicでのBmsLoaderのサブクラス 修飾子とタイプ クラス 説明 classBeMusicBmsonLoaderbmson形式のJSONからBMSコンテンツを生成するBMSローダクラスです。BmsLoaderを返すcom.lmt.lib.bms.bemusicのメソッド 修飾子とタイプ メソッド 説明 static BmsLoaderBeMusic. createLoaderFor(Path path)指定されたファイルパスから適切なBMSローダを選択し生成します。
-