CRIWARE Unity Plugin Manual
Last Updated: 2024-07-12
|
A class for controlling parameters for each Category. More...
Classes | |
struct | ReactAisacModulationParameter |
AISAC modulation trigger parameter structure More... | |
struct | ReactDuckerParameter |
Ducker parameter structure by REACT More... | |
struct | ReactFadeParameter |
REACT fade parameter structure More... | |
struct | ReactParameter |
REACT drive parameter structure More... | |
Public Types | |
enum | ReactType : int { Ducker = 0, AisacModulationTrigger } |
REACT type More... | |
enum | ReactDuckerTargetType : int { Volume = 0, AisacControlValue } |
Ducking target by REACT More... | |
enum | ReactDuckerCurveType : int { Linear = CriAtomEx.CurveType.Linear, Square = CriAtomEx.CurveType.Square, SquareReverse = CriAtomEx.CurveType.SquareReverse, SCurve = CriAtomEx.CurveType.SCurve, FlatAtHalf = CriAtomEx.CurveType.FlatAtHalf } |
enum | ReactHoldType { WhilePlaying, FixedTime } |
REACT hold type More... | |
enum | ReactStatus { Stop = 0, FadeOut, Hold, FadeIn, Error } |
Execution status of REACT More... | |
Static Public Member Functions | |
static void | SetVolume (string name, float volume) |
Sets volume for the Category by specifying the name More... | |
static void | SetVolume (int id, float volume) |
Sets volume for the Category by specifying the ID More... | |
static float | GetVolume (string name) |
Gets the Category volume by specifying the name More... | |
static float | GetVolume (int id) |
Gets the Category volume by specifying the ID More... | |
static void | Mute (string name, bool mute) |
Sets the Category mute status by specifying the name More... | |
static void | Mute (int id, bool mute) |
Sets the Category mute status by specifying the ID More... | |
static bool | IsMuted (string name) |
Gets the Category mute status by specifying the name More... | |
static bool | IsMuted (int id) |
Gets the Category mute status by specifying the ID More... | |
static void | Solo (string name, bool solo, float muteVolume) |
Sets the solo status of the Category by specifying the name More... | |
static void | Solo (int id, bool solo, float muteVolume) |
Sets the solo status of the Category by specifying the ID More... | |
static bool | IsSoloed (string name) |
Gets the solo status of the Category by specifying the name More... | |
static bool | IsSoloed (int id) |
Gets the solo status of the Category by specifying the ID More... | |
static void | Pause (string name, bool pause) |
Pauses/unpauses the Category by specifying the name More... | |
static void | Pause (int id, bool pause) |
Pauses/unpauses the Category by specifying the ID More... | |
static bool | IsPaused (string name) |
Gets the pause status of the Category by specifying the ID More... | |
static bool | IsPaused (int id) |
Pauses/unpauses the Category by specifying the name More... | |
static void | SetAisacControl (string name, string controlName, float value) |
Sets the AISAC control value for the Category by specifying the name More... | |
static void | SetAisac (string name, string controlName, float value) |
static void | SetAisacControl (int id, int controlId, float value) |
Sets the AISAC control value for the Category by specifying the ID More... | |
static void | SetAisac (int id, int controlId, float value) |
static void | SetReactParameter (string name, ReactParameter parameter) |
Sets the REACT drive parameter More... | |
static bool | GetReactParameter (string name, out ReactParameter parameter) |
Gets the REACT drive parameters More... | |
static bool | GetAttachedAisacInfoById (uint id, int aisacAttachedIndex, out CriAtomEx.AisacInfo aisacInfo) |
Gets the AISAC information by specifying the ID More... | |
static bool | GetAttachedAisacInfoByName (string name, int aisacAttachedIndex, out CriAtomEx.AisacInfo aisacInfo) |
Gets the AISAC information by specifying the name More... | |
static bool | GetCurrentAisacControlValue (string categoryName, string aisacControlName, out float controlValue) |
Gets the AISAC information by specifying the name More... | |
static ReactStatus | GetReactStatus (string reactName) |
Gets the execution status of REACT More... | |
static void | Stop (int id) |
Stop the playback of the Cues belonging to a Category by specifying its ID More... | |
static void | Stop (string name) |
Stop the current Cue playbacks of the Category by specifying the name More... | |
static void | StopWithoutReleaseTime (int id) |
Immediately stop the playback of the Cues belonging to a Category by specifying its ID More... | |
static void | StopWithoutReleaseTime (string name) |
Immediate stop the current Cue playbacks of the Category by specifying the name More... | |
static float | GetTotalVolume (int id) |
Obtaining the final Category volume via ID More... | |
static float | GetTotalVolume (string name) |
Immediate stop the current Cue playbacks of the Category by specifying the name More... | |
static void | SetFadeInTime (int id, ushort ms) |
Setting the Fade-in Time via ID More... | |
static void | SetFadeInTime (string name, ushort ms) |
Fade-in time setting by name More... | |
static void | SetFadeOutTime (int id, ushort ms) |
Setting the Fade-out Time via ID More... | |
static void | SetFadeOutTime (string name, ushort ms) |
Fade-out time setting by name More... | |
static bool | ResetAllAisacControl (int id) |
Set all AISAC control values attached to a Category to default values, by specifying its ID More... | |
static bool | ResetAllAisacControl (string name) |
Set all the AISACs attached to the Category specified by name to their default values More... | |
static void | AttachAisac (int id, string globalAisacName) |
Attach an AISAC to a Category by specifying its ID More... | |
static void | AttachAisac (string name, string globalAisacName) |
Attach an AISAC to the Category specified by name More... | |
static void | DetachAisac (int id, string globalAisacName) |
Remove an AISAC from a Category via ID More... | |
static void | DetachAisac (string name, string globalAisacName) |
Remove an AISAC from the Category specified by name More... | |
static void | DetachAisacAll (int id) |
Remove all AISACs from Category via ID More... | |
static void | DetachAisacAll (string name) |
Remove all AISACs from the Category specified by name More... | |
static int | GetNumAttachedAisacs (int id) |
Get the number of AISAC attached to the Category by specifying its ID More... | |
static int | GetNumAttachedAisacs (string name) |
Get the number of AISAC attached to the Category specified by name More... | |
static int | GetNumCuePlayingCount (int id) |
Get the number of Cues belonging to a Category that are being played back by specifying its ID More... | |
static int | GetNumCuePlayingCount (string name) |
Get the number of the current Cue playbacks of the Category by specifying the name More... | |
A class for controlling parameters for each Category.
|
strong |
|
strong |
|
strong |
Enumerator | |
---|---|
Linear |
straight line |
Square |
Slow transition |
SquareReverse |
high speed change |
SCurve |
S curve |
FlatAtHalf |
Inverted S curve |
|
strong |
|
strong |
|
inlinestatic |
Sets volume for the Category by specifying the name
name | Category name |
volume | Volume value |
|
inlinestatic |
Sets volume for the Category by specifying the ID
id | Category ID |
volume | Volume value |
|
inlinestatic |
Gets the Category volume by specifying the name
name | Category name |
|
inlinestatic |
Gets the Category volume by specifying the ID
id | Category ID |
|
inlinestatic |
Sets the Category mute status by specifying the name
name | Category name |
mute | Mute status (False = unmute, True = mute) |
|
inlinestatic |
Sets the Category mute status by specifying the ID
id | Category ID |
mute | Mute status (False = unmute, True = mute) |
|
inlinestatic |
Gets the Category mute status by specifying the name
name | Category name |
|
inlinestatic |
Gets the Category mute status by specifying the ID
id | Category ID |
|
inlinestatic |
Sets the solo status of the Category by specifying the name
name | Category name |
solo | Solo status (False = un-solo, True = solo) |
muteVolume | The mute volume value applied to other Categories |
|
inlinestatic |
Sets the solo status of the Category by specifying the ID
id | Category ID |
solo | Solo status (False = un-solo, True = solo) |
muteVolume | The mute volume value applied to other Categories |
|
inlinestatic |
Gets the solo status of the Category by specifying the name
name | Category name |
|
inlinestatic |
Gets the solo status of the Category by specifying the ID
id | Category ID |
|
inlinestatic |
Pauses/unpauses the Category by specifying the name
name | Category name |
pause | Switch (False = unpause, True = pause) |
|
inlinestatic |
Pauses/unpauses the Category by specifying the ID
id | Category ID |
pause | Switch (False = unpause, True = pause) |
|
inlinestatic |
Gets the pause status of the Category by specifying the ID
name | Category ID |
|
inlinestatic |
Pauses/unpauses the Category by specifying the name
id | Category name |
|
inlinestatic |
Sets the AISAC control value for the Category by specifying the name
name | Category name |
controlName | AISAC control name |
value | AISAC control value |
|
inlinestatic |
|
inlinestatic |
Sets the AISAC control value for the Category by specifying the ID
id | Category ID |
controlId | AISAC control ID |
value | AISAC control value |
|
inlinestatic |
|
inlinestatic |
Sets the REACT drive parameter
name | REACT name |
parameter | REACT drive parameter structure |
|
inlinestatic |
Gets the REACT drive parameters
name | REACT name |
parameter | REACT drive parameter structure |
|
inlinestatic |
Gets the AISAC information by specifying the ID
id | Category ID |
aisacAttachedIndex | Index of the attached AISAC |
aisacInfo | A structure for getting the AISAC information |
|
inlinestatic |
Gets the AISAC information by specifying the name
name | Category name |
aisacAttachedIndex | Index of the attached AISAC |
aisacInfo | A structure for getting the AISAC information |
|
inlinestatic |
Gets the AISAC information by specifying the name
categoryName | Category name |
aisacControlName | AISAC control name |
controlValue | Current value of the AISAC control |
|
inlinestatic |
Gets the execution status of REACT
reactName | REACT name |
|
inlinestatic |
Stop the playback of the Cues belonging to a Category by specifying its ID
id | Category ID |
|
inlinestatic |
Stop the current Cue playbacks of the Category by specifying the name
name | Category name |
|
inlinestatic |
Immediately stop the playback of the Cues belonging to a Category by specifying its ID
id | Category ID |
|
inlinestatic |
Immediate stop the current Cue playbacks of the Category by specifying the name
name | Category name |
|
inlinestatic |
Obtaining the final Category volume via ID
id | Category ID |
|
inlinestatic |
Immediate stop the current Cue playbacks of the Category by specifying the name
name | Category name |
|
inlinestatic |
Setting the Fade-in Time via ID
id | Category ID |
ms | Fade-in time (in milliseconds) |
|
inlinestatic |
Fade-in time setting by name
name | Category name |
ms | Fade-in time (in milliseconds) |
|
inlinestatic |
Setting the Fade-out Time via ID
id | Category ID |
ms | Fade-out time (in milliseconds) |
|
inlinestatic |
Fade-out time setting by name
name | Category name |
ms | Fade-out time (in milliseconds) |
|
inlinestatic |
Set all AISAC control values attached to a Category to default values, by specifying its ID
id | Category ID |
|
inlinestatic |
Set all the AISACs attached to the Category specified by name to their default values
name | Category name |
|
inlinestatic |
Attach an AISAC to a Category by specifying its ID
id | Category ID |
globalAisacName | Global AISAC name to attach |
|
inlinestatic |
Attach an AISAC to the Category specified by name
name | Category name |
globalAisacName | Global AISAC name to attach |
|
inlinestatic |
Remove an AISAC from a Category via ID
id | Category ID |
globalAisacName | Global AISAC name to detach |
|
inlinestatic |
Remove an AISAC from the Category specified by name
name | Category name |
globalAisacName | Global AISAC name to detach |
|
inlinestatic |
Remove all AISACs from Category via ID
id | Category ID |
|
inlinestatic |
Remove all AISACs from the Category specified by name
name | Category name |
|
inlinestatic |
Get the number of AISAC attached to the Category by specifying its ID
id | Category ID |
|
inlinestatic |
Get the number of AISAC attached to the Category specified by name
name | Category name |
|
inlinestatic |
Get the number of Cues belonging to a Category that are being played back by specifying its ID
id | Category ID |
|
inlinestatic |
Get the number of the current Cue playbacks of the Category by specifying the name
name | Category name |