CRIWARE Unity Plugin Manual  Last Updated: 2024-02-07
CriAtomExAcfDebug クラス

CriAtomExAcf のアプリケーションデバッグ向けの API をまとめたクラスクラスです。 [詳解]

クラス

struct  AisacControlInfo
 AISACコントロール情報 [詳解]
 
struct  CategoryInfo
 カテゴリ情報 [詳解]
 
struct  DspBusInfo
 DSPバス設定情報 [詳解]
 
struct  GlobalAisacInfo
 グローバルAISAC情報 [詳解]
 
struct  SelectorInfo
 セレクタ情報 [詳解]
 
struct  SelectorLabelInfo
 セレクタラベル情報 [詳解]
 

公開型

enum  AisacType { Normal, AutoModulation }
 AISACタイプ [詳解]
 

静的公開メンバ関数

static int GetNumCategories ()
 カテゴリ数の取得 [詳解]
 
static bool GetCategoryInfoByIndex (ushort index, out CategoryInfo categoryInfo)
 カテゴリ情報の取得(インデックス指定) [詳解]
 
static bool GetCategoryInfoByName (string name, out CategoryInfo categoryInfo)
 カテゴリ情報の取得(名前指定) [詳解]
 
static bool GetCategoryInfoById (uint id, out CategoryInfo categoryInfo)
 カテゴリ情報の取得(ID指定) [詳解]
 
static int GetNumBuses ()
 DSPバス数の取得 [詳解]
 
static bool GetDspBusInformation (ushort index, out DspBusInfo dspBusInfo)
 DSPバスの取得 [詳解]
 
static int GetNumAisacControls ()
 AISACコントロール数の取得 [詳解]
 
static bool GetAisacControlInfo (ushort index, out AisacControlInfo info)
 AISACコントロール情報の取得 [詳解]
 
static uint GetAisacControlIdByName (string name)
 AISACコントロールIDの取得(AISACコントロール名指定) [詳解]
 
static string GetAisacControlNameById (uint id)
 AISACコントロール名の取得(AISACコントロールID指定) [詳解]
 
static int GetNumGlobalAisacs ()
 グローバルAISAC数の取得 [詳解]
 
static bool GetGlobalAisacInfo (ushort index, out GlobalAisacInfo info)
 グローバルAISAC情報の取得 [詳解]
 
static bool GetGlobalAisacInfoByName (string name, out GlobalAisacInfo info)
 グローバルAISAC情報の取得 [詳解]
 
static int GetNumSelectors ()
 セレクタ数の取得 [詳解]
 
static bool GetSelectorInfoByIndex (ushort index, out SelectorInfo info)
 セレクタ情報の取得 [詳解]
 
static bool GetSelectorInfoByName (string name, out SelectorInfo info)
 セレクタ情報の取得 [詳解]
 
static bool GetSelectorLabelInfo (ref SelectorInfo selectorInfo, ushort index, out SelectorLabelInfo labelInfo)
 セレクタラベル情報の取得 [詳解]
 

詳解

CriAtomExAcf のアプリケーションデバッグ向けの API をまとめたクラスクラスです。

列挙型メンバ詳解

enum AisacType
strong

AISACタイプ

列挙値
Normal 

ノーマルタイプ

AutoModulation 

オートモジュレーションタイプ

関数詳解

static int GetNumCategories ( )
inlinestatic

カテゴリ数の取得

戻り値
カテゴリ数
説明:
登録されたACFに含まれるカテゴリの数を取得します。
static bool GetCategoryInfoByIndex ( ushort  index,
out CategoryInfo  categoryInfo 
)
inlinestatic

カテゴリ情報の取得(インデックス指定)

引数
indexカテゴリインデックス
categoryInfoカテゴリ情報
戻り値
情報が取得出来たかどうか
説明:
カテゴリインデックスからカテゴリ情報を取得します。
指定したインデックスのカテゴリが存在しない場合、 false が返ります。
static bool GetCategoryInfoByName ( string  name,
out CategoryInfo  categoryInfo 
)
inlinestatic

カテゴリ情報の取得(名前指定)

引数
nameカテゴリ名
categoryInfoカテゴリ情報
戻り値
情報が取得出来たかどうか
説明:
カテゴリインデックスからカテゴリ情報を取得します。
指定したインデックスのカテゴリが存在しない場合、 false が返ります。
static bool GetCategoryInfoById ( uint  id,
out CategoryInfo  categoryInfo 
)
inlinestatic

カテゴリ情報の取得(ID指定)

引数
idカテゴリID
categoryInfoカテゴリ情報
戻り値
情報が取得出来たかどうか
説明:
カテゴリインデックスからカテゴリ情報を取得します。
指定したインデックスのカテゴリが存在しない場合、 false が返ります。
static int GetNumBuses ( )
inlinestatic

DSPバス数の取得

戻り値
DSPバス数
説明:
登録されたACFに含まれるバスの数を取得します。
static bool GetDspBusInformation ( ushort  index,
out DspBusInfo  dspBusInfo 
)
inlinestatic

DSPバスの取得

引数
indexバスインデックス
dspBusInfoバス情報
戻り値
バス情報が取得出来たかどうか
説明:
インデックスを指定してDSPバス情報を取得します。
指定したインデックス名のDSPバスが存在しない場合、 false が返ります。
static int GetNumAisacControls ( )
inlinestatic

AISACコントロール数の取得

戻り値
AISACコントロール数
説明:
登録されたACFに含まれるAISACコントロールの数を取得します。
ACFが登録されていない場合、-1が返ります。
static bool GetAisacControlInfo ( ushort  index,
out AisacControlInfo  info 
)
inlinestatic

AISACコントロール情報の取得

引数
indexAISACコントロールインデックス
infoAISACコントロール情報
戻り値
情報が取得できたかどうか
説明:
AISACコントロールインデックスからAISACコントロール情報を取得します。
指定したインデックスのAISACコントロールが存在しない場合、falseが返ります。
static uint GetAisacControlIdByName ( string  name)
inlinestatic

AISACコントロールIDの取得(AISACコントロール名指定)

引数
nameAISACコントロール名
戻り値
AISACコントロールID
説明:
AISACコントロール名からAISACコントロールIDを取得します。
ACFが登録されていない、または指定したAISACコントロール名のAISACコントロールが存在しない場合、 CriAtomEx.InvalidAisacControlId が返ります。
static string GetAisacControlNameById ( uint  id)
inlinestatic

AISACコントロール名の取得(AISACコントロールID指定)

引数
idAISACコントロールID
戻り値
AISACコントロールID
説明:
AISACコントロールIDからAISACコントロール名を取得します。
ACFが登録されていない、または指定したAISACコントロールIDのAISACコントロールが存在しない場合、null が返ります。
static int GetNumGlobalAisacs ( )
inlinestatic

グローバルAISAC数の取得

戻り値
グローバルAISAC数
説明:
登録されたACFに含まれるグローバルAISACの数を取得します。
ACFが登録されていない場合、-1が返ります。
static bool GetGlobalAisacInfo ( ushort  index,
out GlobalAisacInfo  info 
)
inlinestatic

グローバルAISAC情報の取得

引数
indexグローバルAISACインデックス
infoグローバルAISAC情報
戻り値
情報が取得できたかどうか
説明:
グローバルAISACインデックスからグローバルAISAC情報を取得します。
指定したインデックスのグローバルAISACが存在しない場合、falseが返ります。
static bool GetGlobalAisacInfoByName ( string  name,
out GlobalAisacInfo  info 
)
inlinestatic

グローバルAISAC情報の取得

引数
nameグローバルAISACの名前
infoグローバルAISAC情報
戻り値
情報が取得できたかどうか
説明:
グローバルAISACの名前からグローバルAISAC情報を取得します。
指定した名前のグローバルAISACが存在しない場合、falseが返ります。
static int GetNumSelectors ( )
inlinestatic

セレクタ数の取得

戻り値
セレクタ数数
説明:
登録されたACFに含まれるセレクタの数を取得します。
ACFが登録されていない場合、-1が返ります。
static bool GetSelectorInfoByIndex ( ushort  index,
out SelectorInfo  info 
)
inlinestatic

セレクタ情報の取得

引数
indexセレクタインデックス
infoセレクタ情報
戻り値
情報が取得できたかどうか
説明:
セレクタインデックスからセレクタ情報を取得します。
指定したインデックスのセレクタが存在しない場合、falseが返ります。
static bool GetSelectorInfoByName ( string  name,
out SelectorInfo  info 
)
inlinestatic

セレクタ情報の取得

引数
nameセレクタ名
infoセレクタ情報
戻り値
情報が取得できたかどうか
説明:
セレクタ名からセレクタ情報を取得します。
指定した名前のセレクタが存在しない場合、falseが返ります。
static bool GetSelectorLabelInfo ( ref SelectorInfo  selectorInfo,
ushort  index,
out SelectorLabelInfo  labelInfo 
)
inlinestatic

セレクタラベル情報の取得

引数
selectorInfoセレクタ情報
indexラベルインデックス
labelInfoセレクタラベル情報
戻り値
情報が取得できたかどうか
説明:
セレクタ情報とセレクタラベルインデックスからセレクタラベル情報を取得します。
指定したインデックスのセレクタラベルが存在しない場合、falseが返ります。

このクラス詳解は次のファイルから抽出されました: