![]() |
CRIWARE Unity Plugin Manual
Last Updated: 2025-05-08
|
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 |