CRIWARE Unity Plugin Manual
Last Updated: 2024-07-12
|
ACF data More...
Classes | |
struct | AcfDspBusInfo |
A structure for getting the DSP bus setting information More... | |
struct | AcfDspBusLinkInfo |
A structure for getting the DSP bus link information More... | |
struct | AcfDspSettingInfo |
A structure for getting the DSP bus setting information More... | |
struct | AcfDspSettingSnapshotInfo |
A structure for getting the DSP bus setting snapshot information More... | |
struct | AcfInfo |
ACF information More... | |
struct | AisacGraphInfo |
A structure for getting the AISAC Graph information More... | |
struct | CategoryInfo |
A structure for getting the Category information More... | |
struct | GlobalAisacInfo |
A structure for getting the AISAC information More... | |
struct | SelectorInfo |
A structure for getting the selector information More... | |
struct | SelectorLabelInfo |
A structure for getting the Selector Label information More... | |
Public Types | |
enum | AcfDspBusLinkType : uint { preVolume = 0, postVolume, postPan } |
DSP bus link type More... | |
enum | AcfAisacType : uint { normal = 0, autoModulation } |
AISAC type More... | |
enum | AisacGraphType : int { none = 0, volume, pitch, bandpassHigh, bandpassLow, biquadFreq, biquadQ, busSend0, busSend1, busSend2, busSend3, busSend4, busSend5, busSend6, busSend7, pan3dAngel, pan3dVolume, pan3dInteriorDistance, pan3dCenter, pan3dLfe, aisac0, aisac1, aisac2, aisac3, aisac4, aisac5, aisac6, aisac7, aisac8, aisac9, aisac10, aisac11, aisac12, aisac13, aisac14, aisac15, priority, preDelayTime, biquadGain, pan3dMixdownCenter, pan3dMixdownLfe, egAttack, egRelease, playbackRatio, drySendL, drySendR, drySendCenter, drySendLfe, drySendSl, drySendSr, drySendEx1, drySendEx2, panSpread } |
AISAC graph type More... | |
enum | CharacterEncoding : uint { utf8 = 0, sjis = 1 } |
Character code More... | |
Static Public Member Functions | |
static int | GetNumAisacControls () |
Gets the number of AISAC controls More... | |
static bool | GetAisacControlInfo (ushort index, out CriAtomEx.AisacControlInfo info) |
Gets the AISAC control information More... | |
static int | GetNumDspSettings () |
Gets the number of DSP bus settings More... | |
static int | GetNumDspSettings (IntPtr acfData, int size) |
Acquiring the DSP bus setting (from the specified ACF data) More... | |
static string | GetDspSettingNameByIndex (ushort index) |
Acquiring the DSP bus setting's name More... | |
static string | GetDspSettingNameByIndex (IntPtr acfData, int size, ushort index) |
Acquiring the DSP bus setting's name (from the specified ACF data) More... | |
static bool | GetDspSettingInformation (string name, out AcfDspSettingInfo info) |
Gets the DSP bus setting information More... | |
static bool | GetDspSettingSnapshotInformation (ushort index, out AcfDspSettingSnapshotInfo info) |
Gets the DSP bus setting snapshot information More... | |
static bool | GetDspBusInformation (ushort index, out AcfDspBusInfo info) |
Gets the DSP bus More... | |
static bool | GetDspBusLinkInformation (ushort index, out AcfDspBusLinkInfo info) |
Gets the DSP bus link More... | |
static int | GetNumCategories () |
Gets the number of Categories More... | |
static int | GetNumCategoriesPerPlayback () |
Gets the number of Category references per playback More... | |
static bool | GetCategoryInfoByIndex (ushort index, out CategoryInfo info) |
Gets the Category information (index specified) More... | |
static bool | GetCategoryInfoByName (string name, out CategoryInfo info) |
Gets the Category information (Category name specified) More... | |
static bool | GetCategoryInfoById (uint id, out CategoryInfo info) |
Gets the Category information (Category ID specified) More... | |
static int | GetNumGlobalAisacs () |
Gets the number of Global AISACs More... | |
static bool | GetGlobalAisacInfoByIndex (ushort index, out GlobalAisacInfo info) |
Gets the Global AISAC information (index specified) More... | |
static bool | GetGlobalAisacInfoByName (string name, out GlobalAisacInfo info) |
Gets the Global AISAC information (name specified) More... | |
static bool | GetGlobalAisacGraphInfo (GlobalAisacInfo aisacInfo, ushort graphIndex, out AisacGraphInfo graphInfo) |
Gets the Global AISAC Graph information More... | |
static bool | GetGlobalAisacValue (GlobalAisacInfo aisacInfo, float control, AisacGraphType type, out float value) |
Gets the Global AISAC value More... | |
static bool | GetAcfInfo (out AcfInfo acfInfo) |
Gets the ACF information More... | |
static int | GetNumSelectors () |
Gets the number of selectors More... | |
static bool | GetSelectorInfoByIndex (ushort index, out SelectorInfo info) |
Gets the selector information (index specified) More... | |
static bool | GetSelectorInfoByName (string name, out SelectorInfo info) |
Gets the selector information (name specified) More... | |
static bool | GetSelectorLabelInfo (SelectorInfo selectorInfo, ushort labelIndex, out SelectorLabelInfo info) |
Gets the Selector Label information More... | |
static int | GetNumBuses () |
Gets the number of buses More... | |
static int | GetMaxBusesOfDspBusSettings () |
Gets the maximum number of buses in the DSP bus settings More... | |
static string | FindBusName (string busName) |
Gets the bus name in ACF More... | |
static CriAtomExOutputPort | GetOutputPort (string name) |
Get the output port object from the ACF by name More... | |
ACF data
|
strong |
DSP bus link type
Enumerator | |
---|---|
preVolume |
Pre-volume type |
postVolume |
Post volume type |
postPan |
Post Panning type |
|
strong |
AISAC type
Enumerator | |
---|---|
normal |
Normal type |
autoModulation |
Auto modulation type |
|
strong |
AISAC graph type
|
strong |
Character code
Enumerator | |
---|---|
utf8 |
UTF-8 |
sjis |
Shift_JIS |
|
inlinestatic |
Gets the number of AISAC controls
|
inlinestatic |
Gets the AISAC control information
index | AISAC control index |
info | AISAC control information |
|
inlinestatic |
Gets the number of DSP bus settings
|
inlinestatic |
Acquiring the DSP bus setting (from the specified ACF data)
acfData | ACF data pointer |
size | ACF data size |
|
inlinestatic |
Acquiring the DSP bus setting's name
index | DSP bus setting index |
|
inlinestatic |
Acquiring the DSP bus setting's name (from the specified ACF data)
acfData | ACF data pointer |
size | ACF data size |
index | DSP bus setting index |
|
inlinestatic |
Gets the DSP bus setting information
name | Setting name |
info | Setting information |
|
inlinestatic |
Gets the DSP bus setting snapshot information
index | Snapshot index |
info | Snapshot information |
|
inlinestatic |
Gets the DSP bus
index | Bus index |
info | Bus information |
|
inlinestatic |
Gets the DSP bus link
index | DSP bus link index |
info | DSP bus link information |
|
inlinestatic |
Gets the number of Categories
|
inlinestatic |
Gets the number of Category references per playback
|
inlinestatic |
Gets the Category information (index specified)
index | Category index |
info | Category information |
|
inlinestatic |
Gets the Category information (Category name specified)
name | Specify Category name |
info | Category information |
|
inlinestatic |
Gets the Category information (Category ID specified)
id | Category ID |
info | Category information |
|
inlinestatic |
Gets the number of Global AISACs
|
inlinestatic |
Gets the Global AISAC information (index specified)
index | Global AISAC index |
info | Global AISAC information |
|
inlinestatic |
Gets the Global AISAC information (name specified)
name | Global AISAC name |
info | Global AISAC information |
|
inlinestatic |
Gets the Global AISAC Graph information
aisacInfo | Global AISAC information |
graphIndex | Global AISAC graph index |
graphInfo | AISAC graph information |
|
inlinestatic |
Gets the Global AISAC value
aisacInfo | Global AISAC information |
control | AISAC control value |
type | Graph type |
value | AISAC value |
|
inlinestatic |
Gets the ACF information
acfInfo | ACF information |
|
inlinestatic |
Gets the number of selectors
|
inlinestatic |
Gets the selector information (index specified)
index | Selector index |
info | Selector information |
|
inlinestatic |
Gets the selector information (name specified)
name | Selector name |
info | Selector information |
|
inlinestatic |
Gets the Selector Label information
selectorInfo | Selector information |
labelIndex | Label index |
info | Selector Label information |
|
inlinestatic |
Gets the number of buses
|
inlinestatic |
Gets the maximum number of buses in the DSP bus settings
|
inlinestatic |
Gets the bus name in ACF
busName | Bus name |
|
inlinestatic |
Get the output port object from the ACF by name
name | Output port name |