クラスの使用
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のサブクラス 修飾子とタイプ クラス 説明 class
BmsStandardLoader
標準フォーマットのBMSからBMSコンテンツを生成するBMSローダクラスです。BmsLoaderを返すcom.lmt.lib.bmsのメソッド 修飾子とタイプ メソッド 説明 BmsLoader
BmsLoader. setAllowRedefine(boolean isAllow)
メタ情報・値型の重複不可チャンネルの再定義を検出した場合のデータ上書きを許可するかどうかを設定します。BmsLoader
BmsLoader. setCharsets(Charset... charsets)
BMS読み込み時、入力のテキストデータのデコードに使用する文字セットを設定します。BmsLoader
BmsLoader. setFixSpecViolation(boolean isFix)
BMSライブラリの定める仕様に違反した値を自動的に仕様範囲内に丸め込むかどうかを設定します。BmsLoader
BmsLoader. setHandler(BmsLoadHandler handler)
BMS読み込みハンドラを設定します。BmsLoader
BmsLoader. setIgnoreUnknownChannel(boolean isIgnore)
不明なチャンネルを無視するかどうかを設定します。BmsLoader
BmsLoader. setIgnoreUnknownMeta(boolean isIgnore)
不明なメタ情報を無視するかどうかを設定します。BmsLoader
BmsLoader. setIgnoreWrongData(boolean isIgnore)
不正なデータを無視するかどうかを設定します。BmsLoader
BmsLoader. setSkipReadTimeline(boolean isSkip)
タイムラインの読み込みをスキップするかどうかを設定します。BmsLoader
BmsLoader. setSpec(BmsSpec spec)
読み込み対象BMSのBMS仕様を設定します。BmsLoader
BmsLoader. setStrictly(boolean strictly)
厳格なフォーマットチェックの有無を設定します。BmsLoader
BmsLoader. setSyntaxErrorEnable(boolean isEnable)
構文エラーの有効状態を設定します。 -
com.lmt.lib.bms.bemusicでのBmsLoaderの使用
com.lmt.lib.bms.bemusicでのBmsLoaderのサブクラス 修飾子とタイプ クラス 説明 class
BeMusicBmsonLoader
bmson形式のJSONからBMSコンテンツを生成するBMSローダクラスです。BmsLoaderを返すcom.lmt.lib.bms.bemusicのメソッド 修飾子とタイプ メソッド 説明 static BmsLoader
BeMusic. createLoaderFor(Path path)
指定されたファイルパスから適切なBMSローダを選択し生成します。
-