Search Results for

    Show / Hide Table of Contents

    Class Parameters

    調声データリスト

    Inheritance
    object
    Parameters
    Implements
    IEquatable<Parameters>
    Namespace: LibSasara.Model.Serialize
    Assembly: LibSasara.dll
    Syntax
    public record Parameters : IEquatable<Parameters>

    Constructors

    Parameters(string)

    調声データリスト

    Declaration
    public Parameters(string name)
    Parameters
    Type Name Description
    string name

    調声データの名前Name

    Properties

    Data

    調声データリスト

    Declaration
    public List<TuneData>? Data { get; set; }
    Property Value
    Type Description
    List<TuneData>

    Length

    調声データの総数

    Declaration
    public int Length { get; set; }
    Property Value
    Type Description
    int

    Name

    調声データの名前

    Declaration
    public string Name { get; }
    Property Value
    Type Description
    string

    Methods

    GetFullData()

    省略無しの調声データリストを取得

    Declaration
    public List<ITuneData> GetFullData()
    Returns
    Type Description
    List<ITuneData>

    省略なし、Length数に展開されたData

    Remarks

    省略なし、Length数に展開されたDataが返ります。データの無い場合でNoDataではない場合はRepeatの無いTuneDataになります。

    GetFullData(int)

    省略無しの調声データリストを取得

    Declaration
    public List<ITuneData> GetFullData(int length)
    Parameters
    Type Name Description
    int length

    調声データ数

    Returns
    Type Description
    List<ITuneData>

    省略なし、length 数に展開されたData

    Remarks

    元の調声データが無い、または少ない場合に上書き生成する場合はこちらを使用してください。 省略なし、length 数に展開されたDataが返ります。データの無い場合でNoDataではない場合はRepeatの無いTuneDataになります。

    MergeData(List<TuneData>, List<TuneData>)

    調声データの合成

    Declaration
    public static List<ITuneData> MergeData(List<TuneData> fullA, List<TuneData> fullB)
    Parameters
    Type Name Description
    List<TuneData> fullA
    List<TuneData> fullB
    Returns
    Type Description
    List<ITuneData>

    ShrinkData(List<ITuneData>)

    圧縮する

    Declaration
    public static List<ITuneData> ShrinkData(List<ITuneData> data)
    Parameters
    Type Name Description
    List<ITuneData> data
    Returns
    Type Description
    List<ITuneData>

    Implements

    IEquatable<T>
    In this article
    Back to top LibSasara