CRIWARE Unity Plugin Manual
Last Updated: 2024-07-12
|
ACB and AWB data More...
Inherits CriDisposable.
Public Member Functions | |
override void | Dispose () |
Unloads the ACB file More... | |
bool | Exists (string cueName) |
Checks the existence of the Cue (Cue name specified) More... | |
bool | Exists (int cueId) |
Checking the existence of the Cue (Cue ID specified) More... | |
bool | GetCueInfo (string cueName, out CriAtomEx.CueInfo info) |
Gets Cue information (Cue name specified) More... | |
bool | GetCueInfo (int cueId, out CriAtomEx.CueInfo info) |
Gets Cue information (Cue ID specified) More... | |
bool | GetCueInfoByIndex (int index, out CriAtomEx.CueInfo info) |
Gets Cue information (Cue index specified) More... | |
CriAtomEx.CueInfo[] | GetCueInfoList () |
Gets all Cue information More... | |
bool | GetWaveFormInfo (string cueName, out CriAtomEx.WaveformInfo info) |
Gets sound waveform information (Cue name specified) More... | |
bool | GetWaveFormInfo (int cueId, out CriAtomEx.WaveformInfo info) |
Gets the sound waveform information (Cue ID specified) More... | |
int | GetNumCuePlaying (string name) |
Gets the number of Voices of the Cue for which Cue limit is set (Cue name specified) More... | |
int | GetNumCuePlaying (int id) |
Gets the number of Voices of the Cue for which Cue limit is set (Cue ID specified) More... | |
int | GetBlockIndex (string cueName, string blockName) |
Gets the Block index (Cue name specified) More... | |
int | GetBlockIndex (int cueId, string blockName) |
Gets Block index (Cue ID specified) More... | |
int | GetNumUsableAisacControls (string cueName) |
Gets the number of AISAC Controls that can be controlled by a Cue (Cue name specified) More... | |
int | GetNumUsableAisacControls (int cueId) |
Gets the number of AISAC Controls that can be controlled by a Cue (Cue ID specified) More... | |
bool | GetUsableAisacControl (string cueName, int index, out CriAtomEx.AisacControlInfo info) |
Gets the AISAC Controls that can be controlled by a Cue (Cue name specified) More... | |
bool | GetUsableAisacControl (int cueId, int index, out CriAtomEx.AisacControlInfo info) |
Gets the AISAC Controls that can be controlled by a Cue (Cue ID specified) More... | |
void | ResetCueTypeState (string cueName) |
Resets the Cue type state (Cue name specified) More... | |
void | ResetCueTypeState (int cueId) |
Resets the Cue type state (Cue ID specified) More... | |
void | AttachAwbFile (CriFsBinder awb_binder, string awb_path, string awb_name) |
Attaches the AWB file for streaming More... | |
void | DetachAwbFile (string awb_name) |
Detaches the AWB file for streaming More... | |
bool | IsReadyToRelease () |
Gets the immediate release state of the ACB handle More... | |
Static Public Member Functions | |
static CriAtomExAcb | LoadAcbFile (CriFsBinder binder, string acbPath, string awbPath) |
Loads the ACB file More... | |
static CriAtomExAcb | LoadAcbData (byte[] acbData, CriFsBinder awbBinder, string awbPath) |
Loads the ACB data More... | |
static CriAtomExAcb | LoadAcbData (IntPtr acbData, int dataSize, CriFsBinder awbBinder, string awbPath) |
Loads the ACB data More... | |
ACB and AWB data
|
inlinestatic |
Loads the ACB file
binder | Binder object |
acbPath | Path of the ACB file |
awbPath | Path of the AWB file |
|
inlinestatic |
Loads the ACB data
acbData | Byte array of the ACB data |
awbBinder | Binder object for AWB |
awbPath | Path of the AWB file |
|
inlinestatic |
Loads the ACB data
acbData | Pointer to the fixed ACB data |
dataSize | ACB data size |
awbBinder | Binder object for AWB |
awbPath | Path of the AWB file |
|
inline |
Unloads the ACB file
|
inline |
Checks the existence of the Cue (Cue name specified)
cueName | Cue name |
|
inline |
Checking the existence of the Cue (Cue ID specified)
cueId | Cue ID |
|
inline |
Gets Cue information (Cue name specified)
cueName | Cue name |
info | Cue information |
|
inline |
Gets Cue information (Cue ID specified)
cueId | Cue ID |
info | Cue information |
|
inline |
Gets Cue information (Cue index specified)
index | Cue index |
info | Cue information |
|
inline |
Gets all Cue information
|
inline |
Gets sound waveform information (Cue name specified)
cueName | Cue name |
info | Sound waveform information |
|
inline |
Gets the sound waveform information (Cue ID specified)
cueId | Cue ID |
info | Sound waveform information |
|
inline |
Gets the number of Voices of the Cue for which Cue limit is set (Cue name specified)
name | Cue name |
|
inline |
Gets the number of Voices of the Cue for which Cue limit is set (Cue ID specified)
id | Cue ID |
|
inline |
Gets the Block index (Cue name specified)
cueName | Cue name |
blockName | Block name |
|
inline |
Gets Block index (Cue ID specified)
cueId | Cue ID |
blockName | Block name |
|
inline |
Gets the number of AISAC Controls that can be controlled by a Cue (Cue name specified)
cueName | Cue name |
|
inline |
Gets the number of AISAC Controls that can be controlled by a Cue (Cue ID specified)
cueId | Cue ID |
|
inline |
Gets the AISAC Controls that can be controlled by a Cue (Cue name specified)
cueName | Cue name |
index | AISAC Control index |
info | AISAC Control information |
|
inline |
Gets the AISAC Controls that can be controlled by a Cue (Cue ID specified)
cueId | Cue ID |
index | AISAC Control index |
info | AISAC Control information |
|
inline |
Resets the Cue type state (Cue name specified)
cueName | Cue name |
|
inline |
Resets the Cue type state (Cue ID specified)
cueId | Cue name |
|
inline |
Attaches the AWB file for streaming
awb_binder | Handle of the binder containing the AWB files |
awb_path | Path of the AWB file |
awb_name | AWB name |
|
inline |
Detaches the AWB file for streaming
awb_name | AWB name |
|
inline |
Gets the immediate release state of the ACB handle