クラスの使用
com.lmt.lib.bms.BmsException
-
BmsExceptionを使用しているパッケージ パッケージ 説明 com.lmt.lib.bms BMSライブラリの中核となるAPIが定義されています。com.lmt.lib.bms.bemusic 7個のON/OFFスイッチと1個の2方向操作可能な入力デバイスを1~2セット用いる音楽シミュレーション用のBMS定義を扱うサブセットです。 -
-
com.lmt.lib.bmsでのBmsExceptionの使用
com.lmt.lib.bmsでのBmsExceptionのサブクラス 修飾子とタイプ クラス 説明 class
BmsCompatException
BMSコンテンツの入出力処理においてデータ互換性に関する問題が発生したことを表す例外です。class
BmsLoadException
BMSの読み込みがエラーにより中止された時にスローされる例外です。BmsExceptionをスローするcom.lmt.lib.bmsのメソッド 修飾子とタイプ メソッド 説明 protected abstract BmsErrorParsed
BmsLoader. beginParse(BmsLoaderSettings settings, BmsSource source)
BMSの解析処理開始を通知します。BmsContent
BmsLoader. load(byte[] bms)
BMSコンテンツを読み込みます。BmsContent
BmsLoader. load(File bms)
BMSコンテンツを読み込みます。BmsContent
BmsLoader. load(InputStream bms)
BMSコンテンツを読み込みます。BmsContent
BmsLoader. load(Reader bms)
BMSコンテンツを読み込みます。BmsContent
BmsLoader. load(String bms)
BMSコンテンツを読み込みます。BmsContent
BmsLoader. load(Path bms)
BMSコンテンツを読み込みます。protected abstract BmsParsed
BmsLoader. nextElement()
BMSの解析によって得られたBMSコンテンツの要素を1件返します。protected abstract void
BmsSaver. onWrite(BmsContent content, OutputStream dst)
BMSコンテンツの出力処理を実行します。protected void
BmsStandardSaver. onWrite(BmsContent content, OutputStream dst)
指定された出力ストリームへ標準フォーマットでBMSコンテンツを出力します。void
BmsSaver. save(BmsContent content, File dst)
指定したファイルにBMSコンテンツを出力します。void
BmsSaver. save(BmsContent content, OutputStream dst)
指定した出力ストリームにBMSコンテンツを出力します。void
BmsSaver. save(BmsContent content, Path dst)
指定したパスのファイルにBMSコンテンツを出力します。 -
com.lmt.lib.bms.bemusicでのBmsExceptionの使用
BmsExceptionをスローするcom.lmt.lib.bms.bemusicのメソッド 修飾子とタイプ メソッド 説明 static BmsContent
BeMusic. loadContentFrom(Path path, Long randomValue, boolean strictly)
最新バージョンのBe-Music用BMS仕様を用いて指定パスのファイルからBMSコンテンツを読み込みます。static BmsContent
BeMusicSpec. loadContentFrom(Path path, boolean strictly)
推奨されていません。当メソッドはBMS Library ver.0.7.0以降、非推奨になりました。
-