パッケージ com.lmt.lib.bms

インタフェース BmsContent.Creator

  • 既知のサブインタフェースのリスト:
    BmsLoadHandler
    既知の実装クラスのリスト:
    BeMusicLoadHandler
    含まれているクラス:
    BmsContent
    機能インタフェース
    これは機能インタフェースなので、ラムダ式またはメソッド参照の割当てターゲットとして使用できます。

    @FunctionalInterface
    public static interface BmsContent.Creator
    BMSコンテンツを生成するI/Fを提供します。
    • メソッドの詳細

      • createContent

        BmsContent createContent​(BmsSpec spec)
        BMSコンテンツオブジェクトのインスタンスを生成します。

        BMSコンテンツオブジェクトは、パラメータで渡されたBMS仕様を入力として生成するべきです。BMSライブラリの実装には パラメータのBMS仕様以外を使用するとエラーとなるものも存在します。

        パラメータ:
        spec - BMS仕様
        戻り値:
        BMSコンテンツオブジェクト