バージョン

menu_open
Wwise SDK 2023.1.3
ak.wwise.core.object.set 引数スキーマ

スキーマ

{
"localDefinitions": {
"object": {
"type": "object",
"description": "Child object to be created.",
"properties": {
"platform": {
"anyOf": [
{
"type": "string",
"pattern": "^[a-zA-Z_]+[a-zA-Z_0-9()]*$",
"description": "The name of the object."
},
{
"type": "string",
"pattern": "^\\{[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\\}$",
"description": "An object GUID of the form: {aabbcc00-1122-3344-5566-77889900aabb}."
}
],
"description": "The ID (GUID) or unique name of the platform used when setting properties and references via this operation. Not specifying a platform sets the value for all linked platforms."
},
"type": {
"type": "string",
"description": "The type of the new object. Refer to \\ref wobjects_index for possible object types or \\ref wobjectnodetypes for possible node types."
},
"name": {
"type": "string",
"description": "The name of the new object."
},
"notes": {
"type": "string",
"description": "The notes or comments of the new object."
},
"classId": {
"type": "integer",
"description": "The ID (class ID) of the plug-in. Only specify for Effect or Source plug-ins. Refer to \\ref wobjects_index for possible ClassId values.\\n Unsigned Integer 32-bit.",
"minimum": 0,
"maximum": 4294967295
},
"language": {
"type": "string",
"description": "The ID (GUID) or name of the language. Only use this argument when creating Sound Voice objects."
},
"children": {
"type": "array",
"description": "An array of child objects to be created (Recursive).\\n An array of child objects to be created.",
"items": {
"type": "object",
"description": "Child objects to be created.\\n Child object to be created.",
"properties": {
"platform": {
"anyOf": [
{
"type": "string",
"pattern": "^[a-zA-Z_]+[a-zA-Z_0-9()]*$",
"description": "The name of the object."
},
{
"type": "string",
"pattern": "^\\{[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\\}$",
"description": "An object GUID of the form: {aabbcc00-1122-3344-5566-77889900aabb}."
}
],
"description": "The ID (GUID) or unique name of the platform used when setting properties and references via this operation. Not specifying a platform sets the value for all linked platforms."
},
"type": {
"type": "string",
"description": "The type of the new object. Refer to \\ref wobjects_index for possible object types or \\ref wobjectnodetypes for possible node types."
},
"name": {
"type": "string",
"description": "The name of the new object."
},
"notes": {
"type": "string",
"description": "The notes or comments of the new object."
},
"classId": {
"type": "integer",
"description": "The ID (class ID) of the plug-in. Only specify for Effect or Source plug-ins. Refer to \\ref wobjects_index for possible ClassId values.\\n Unsigned Integer 32-bit.",
"minimum": 0,
"maximum": 4294967295
},
"language": {
"type": "string",
"description": "The ID (GUID) or name of the language. Only use this argument when creating Sound Voice objects."
},
"children": {
"$ref": "#/localDefinitions/objectArray",
"description": "An array of child objects to be created (Recursive)."
},
"import": {
"description": "Import command argument.",
"type": "object",
"properties": {
"autoAddToSourceControl": {
"description": "Determines if Wwise automatically performs an Add source control operation for affected work units. Defaults to true.",
"type": "boolean"
},
"files": {
"type": "array",
"items": {
"description": "Parameters of one audio file",
"type": "object",
"properties": {
"audioFile": {
"type": "string",
"description": "Path to media file to import. This path must be accessible from Wwise. For using WAAPI on Mac, please refer to \\ref waapi_path_on_mac ."
},
"audioFileBase64": {
"type": "string",
"description": "Base64 encoded WAV audio file data to import with its target file path relative to the Originals folder, separated by a vertical bar. E.g. 'MySound.wav|UklGRu...'.",
"pattern": "^(.+\\.wav\\|((?:[A-Za-z0-9\\+\\/]{4})*(?:[A-Za-z0-9\\+\\/]{2}==|[A-Za-z0-9\\+\\/]{3}=))+)$"
},
"originalsSubFolder": {
"type": "string",
"description": "Specifies the 'originals' sub-folder in which to place the imported audio file. This folder is relative to the 'originals' folder in which the file would normally be imported. Example: if importing an SFX, then the audio file is imported to the folder Originals\\\\SFX\\\\originalsPath."
},
"language": {
"type": "string",
"description": "Imports the language for the audio file import (taken from the project's defined languages, found in the WPROJ file LanguageList)."
},
"objectType": {
"type": "string",
"description": "Specifies the type of object to create when importing an audio file. This type can also be specified directly in the objectPath. Refer to \\ref wobjects_index for the available types."
}
},
"additionalProperties": false,
"required": []
},
"description": "Array of import files."
}
},
"additionalProperties": false,
"required": [
"files"
]
}
},
"patternProperties": {
"^@[:_a-zA-Z0-9]+$": {
"anyOf": [
{
"$ref": "#/localDefinitions/objectArray",
"description": "Objects to create in list \\@listName. Refer to \\ref wobjects_index for the possible list names for each Wwise object."
},
{
"type": "null",
"description": "A null value. No reference to an object."
},
{
"type": "string",
"description": "A string value."
},
{
"type": "array",
"description": "An array of object references.\\n Several values provided for the option.",
"items": {
"type": "string",
"description": "A value for the option."
}
},
{
"type": "number",
"description": "A numerical value."
},
{
"type": "boolean",
"description": "A boolean value."
},
{
"$ref": "#/localDefinitions/object",
"description": "Object to create and assign to a reference. Refer to \\ref wobjects_index for the possible object types."
},
{
"type": "array",
"description": "Array of Ref Objects.\\n Several values provided for the option.",
"items": {
"type": "string",
"description": "A value for the option."
}
},
{
"description": "The definition of an \"in-place\" Curve object.",
"type": "object",
"properties": {
"type": {
"type": "string",
"description": "The type of the new object. Refer to \\ref wobjects_index for possible object types."
},
"points": {
"type": "array",
"description": "Used when creating a Curve.\\n An array of points defining a curve.",
"items": {
"type": "object",
"description": "A point in the curve.",
"properties": {
"x": {
"type": "number",
"description": "X coordinate of curve point."
},
"y": {
"type": "number",
"description": "Y coordinate of curve point."
},
"shape": {
"type": "string",
"description": "Shape of the curve segment between this point and the next.",
"enum": [
"Constant",
"Linear",
"Log3",
"Log2",
"Log1",
"InvertedSCurve",
"SCurve",
"Exp1",
"Exp2",
"Exp3"
]
}
},
"required": [
"x",
"y",
"shape"
],
"additionalProperties": false
}
}
},
"required": [
"type",
"points"
],
"additionalProperties": false
}
]
}
},
"required": [
"type",
"name"
],
"additionalProperties": false
}
},
"import": {
"description": "Import command argument.",
"type": "object",
"properties": {
"autoAddToSourceControl": {
"description": "Determines if Wwise automatically performs an Add source control operation for affected work units. Defaults to true.",
"type": "boolean"
},
"files": {
"type": "array",
"items": {
"description": "Parameters of one audio file",
"type": "object",
"properties": {
"audioFile": {
"type": "string",
"description": "Path to media file to import. This path must be accessible from Wwise. For using WAAPI on Mac, please refer to \\ref waapi_path_on_mac ."
},
"audioFileBase64": {
"type": "string",
"description": "Base64 encoded WAV audio file data to import with its target file path relative to the Originals folder, separated by a vertical bar. E.g. 'MySound.wav|UklGRu...'.",
"pattern": "^(.+\\.wav\\|((?:[A-Za-z0-9\\+\\/]{4})*(?:[A-Za-z0-9\\+\\/]{2}==|[A-Za-z0-9\\+\\/]{3}=))+)$"
},
"originalsSubFolder": {
"type": "string",
"description": "Specifies the 'originals' sub-folder in which to place the imported audio file. This folder is relative to the 'originals' folder in which the file would normally be imported. Example: if importing an SFX, then the audio file is imported to the folder Originals\\\\SFX\\\\originalsPath."
},
"language": {
"type": "string",
"description": "Imports the language for the audio file import (taken from the project's defined languages, found in the WPROJ file LanguageList)."
},
"objectType": {
"type": "string",
"description": "Specifies the type of object to create when importing an audio file. This type can also be specified directly in the objectPath. Refer to \\ref wobjects_index for the available types."
}
},
"additionalProperties": false,
"required": []
},
"description": "Array of import files."
}
},
"additionalProperties": false,
"required": [
"files"
]
}
},
"patternProperties": {
"^@[:_a-zA-Z0-9]+$": {
"anyOf": [
{
"type": "array",
"description": "Objects to create in list \\@listName. Refer to \\ref wobjects_index for the possible list names for each Wwise object.\\n An array of child objects to be created.",
"items": {
"type": "object",
"description": "Child objects to be created.\\n Child object to be created.",
"properties": {
"platform": {
"anyOf": [
{
"type": "string",
"pattern": "^[a-zA-Z_]+[a-zA-Z_0-9()]*$",
"description": "The name of the object."
},
{
"type": "string",
"pattern": "^\\{[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\\}$",
"description": "An object GUID of the form: {aabbcc00-1122-3344-5566-77889900aabb}."
}
],
"description": "The ID (GUID) or unique name of the platform used when setting properties and references via this operation. Not specifying a platform sets the value for all linked platforms."
},
"type": {
"type": "string",
"description": "The type of the new object. Refer to \\ref wobjects_index for possible object types or \\ref wobjectnodetypes for possible node types."
},
"name": {
"type": "string",
"description": "The name of the new object."
},
"notes": {
"type": "string",
"description": "The notes or comments of the new object."
},
"classId": {
"type": "integer",
"description": "The ID (class ID) of the plug-in. Only specify for Effect or Source plug-ins. Refer to \\ref wobjects_index for possible ClassId values.\\n Unsigned Integer 32-bit.",
"minimum": 0,
"maximum": 4294967295
},
"language": {
"type": "string",
"description": "The ID (GUID) or name of the language. Only use this argument when creating Sound Voice objects."
},
"children": {
"$ref": "#/localDefinitions/objectArray",
"description": "An array of child objects to be created (Recursive)."
},
"import": {
"description": "Import command argument.",
"type": "object",
"properties": {
"autoAddToSourceControl": {
"description": "Determines if Wwise automatically performs an Add source control operation for affected work units. Defaults to true.",
"type": "boolean"
},
"files": {
"type": "array",
"items": {
"description": "Parameters of one audio file",
"type": "object",
"properties": {
"audioFile": {
"type": "string",
"description": "Path to media file to import. This path must be accessible from Wwise. For using WAAPI on Mac, please refer to \\ref waapi_path_on_mac ."
},
"audioFileBase64": {
"type": "string",
"description": "Base64 encoded WAV audio file data to import with its target file path relative to the Originals folder, separated by a vertical bar. E.g. 'MySound.wav|UklGRu...'.",
"pattern": "^(.+\\.wav\\|((?:[A-Za-z0-9\\+\\/]{4})*(?:[A-Za-z0-9\\+\\/]{2}==|[A-Za-z0-9\\+\\/]{3}=))+)$"
},
"originalsSubFolder": {
"type": "string",
"description": "Specifies the 'originals' sub-folder in which to place the imported audio file. This folder is relative to the 'originals' folder in which the file would normally be imported. Example: if importing an SFX, then the audio file is imported to the folder Originals\\\\SFX\\\\originalsPath."
},
"language": {
"type": "string",
"description": "Imports the language for the audio file import (taken from the project's defined languages, found in the WPROJ file LanguageList)."
},
"objectType": {
"type": "string",
"description": "Specifies the type of object to create when importing an audio file. This type can also be specified directly in the objectPath. Refer to \\ref wobjects_index for the available types."
}
},
"additionalProperties": false,
"required": []
},
"description": "Array of import files."
}
},
"additionalProperties": false,
"required": [
"files"
]
}
},
"patternProperties": {
"^@[:_a-zA-Z0-9]+$": {
"anyOf": [
{
"$ref": "#/localDefinitions/objectArray",
"description": "Objects to create in list \\@listName. Refer to \\ref wobjects_index for the possible list names for each Wwise object."
},
{
"type": "null",
"description": "A null value. No reference to an object."
},
{
"type": "string",
"description": "A string value."
},
{
"type": "array",
"description": "An array of object references.\\n Several values provided for the option.",
"items": {
"type": "string",
"description": "A value for the option."
}
},
{
"type": "number",
"description": "A numerical value."
},
{
"type": "boolean",
"description": "A boolean value."
},
{
"$ref": "#/localDefinitions/object",
"description": "Object to create and assign to a reference. Refer to \\ref wobjects_index for the possible object types."
},
{
"type": "array",
"description": "Array of Ref Objects.\\n Several values provided for the option.",
"items": {
"type": "string",
"description": "A value for the option."
}
},
{
"description": "The definition of an \"in-place\" Curve object.",
"type": "object",
"properties": {
"type": {
"type": "string",
"description": "The type of the new object. Refer to \\ref wobjects_index for possible object types."
},
"points": {
"type": "array",
"description": "Used when creating a Curve.\\n An array of points defining a curve.",
"items": {
"type": "object",
"description": "A point in the curve.",
"properties": {
"x": {
"type": "number",
"description": "X coordinate of curve point."
},
"y": {
"type": "number",
"description": "Y coordinate of curve point."
},
"shape": {
"type": "string",
"description": "Shape of the curve segment between this point and the next.",
"enum": [
"Constant",
"Linear",
"Log3",
"Log2",
"Log1",
"InvertedSCurve",
"SCurve",
"Exp1",
"Exp2",
"Exp3"
]
}
},
"required": [
"x",
"y",
"shape"
],
"additionalProperties": false
}
}
},
"required": [
"type",
"points"
],
"additionalProperties": false
}
]
}
},
"required": [
"type",
"name"
],
"additionalProperties": false
}
},
{
"type": "null",
"description": "A null value. No reference to an object."
},
{
"type": "string",
"description": "A string value."
},
{
"type": "array",
"description": "An array of object references.\\n Several values provided for the option.",
"items": {
"type": "string",
"description": "A value for the option."
}
},
{
"type": "number",
"description": "A numerical value."
},
{
"type": "boolean",
"description": "A boolean value."
},
{
"type": "object",
"description": "Object to create and assign to a reference. Refer to \\ref wobjects_index for the possible object types.\\n Child object to be created.",
"properties": {
"platform": {
"anyOf": [
{
"type": "string",
"pattern": "^[a-zA-Z_]+[a-zA-Z_0-9()]*$",
"description": "The name of the object."
},
{
"type": "string",
"pattern": "^\\{[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\\}$",
"description": "An object GUID of the form: {aabbcc00-1122-3344-5566-77889900aabb}."
}
],
"description": "The ID (GUID) or unique name of the platform used when setting properties and references via this operation. Not specifying a platform sets the value for all linked platforms."
},
"type": {
"type": "string",
"description": "The type of the new object. Refer to \\ref wobjects_index for possible object types or \\ref wobjectnodetypes for possible node types."
},
"name": {
"type": "string",
"description": "The name of the new object."
},
"notes": {
"type": "string",
"description": "The notes or comments of the new object."
},
"classId": {
"type": "integer",
"description": "The ID (class ID) of the plug-in. Only specify for Effect or Source plug-ins. Refer to \\ref wobjects_index for possible ClassId values.\\n Unsigned Integer 32-bit.",
"minimum": 0,
"maximum": 4294967295
},
"language": {
"type": "string",
"description": "The ID (GUID) or name of the language. Only use this argument when creating Sound Voice objects."
},
"children": {
"type": "array",
"description": "An array of child objects to be created (Recursive).\\n An array of child objects to be created.",
"items": {
"$ref": "#/localDefinitions/object",
"description": "Child objects to be created."
}
},
"import": {
"description": "Import command argument.",
"type": "object",
"properties": {
"autoAddToSourceControl": {
"description": "Determines if Wwise automatically performs an Add source control operation for affected work units. Defaults to true.",
"type": "boolean"
},
"files": {
"type": "array",
"items": {
"description": "Parameters of one audio file",
"type": "object",
"properties": {
"audioFile": {
"type": "string",
"description": "Path to media file to import. This path must be accessible from Wwise. For using WAAPI on Mac, please refer to \\ref waapi_path_on_mac ."
},
"audioFileBase64": {
"type": "string",
"description": "Base64 encoded WAV audio file data to import with its target file path relative to the Originals folder, separated by a vertical bar. E.g. 'MySound.wav|UklGRu...'.",
"pattern": "^(.+\\.wav\\|((?:[A-Za-z0-9\\+\\/]{4})*(?:[A-Za-z0-9\\+\\/]{2}==|[A-Za-z0-9\\+\\/]{3}=))+)$"
},
"originalsSubFolder": {
"type": "string",
"description": "Specifies the 'originals' sub-folder in which to place the imported audio file. This folder is relative to the 'originals' folder in which the file would normally be imported. Example: if importing an SFX, then the audio file is imported to the folder Originals\\\\SFX\\\\originalsPath."
},
"language": {
"type": "string",
"description": "Imports the language for the audio file import (taken from the project's defined languages, found in the WPROJ file LanguageList)."
},
"objectType": {
"type": "string",
"description": "Specifies the type of object to create when importing an audio file. This type can also be specified directly in the objectPath. Refer to \\ref wobjects_index for the available types."
}
},
"additionalProperties": false,
"required": []
},
"description": "Array of import files."
}
},
"additionalProperties": false,
"required": [
"files"
]
}
},
"patternProperties": {
"^@[:_a-zA-Z0-9]+$": {
"anyOf": [
{
"type": "array",
"description": "Objects to create in list \\@listName. Refer to \\ref wobjects_index for the possible list names for each Wwise object.\\n An array of child objects to be created.",
"items": {
"$ref": "#/localDefinitions/object",
"description": "Child objects to be created."
}
},
{
"type": "null",
"description": "A null value. No reference to an object."
},
{
"type": "string",
"description": "A string value."
},
{
"type": "array",
"description": "An array of object references.\\n Several values provided for the option.",
"items": {
"type": "string",
"description": "A value for the option."
}
},
{
"type": "number",
"description": "A numerical value."
},
{
"type": "boolean",
"description": "A boolean value."
},
{
"$ref": "#/localDefinitions/object",
"description": "Object to create and assign to a reference. Refer to \\ref wobjects_index for the possible object types."
},
{
"type": "array",
"description": "Array of Ref Objects.\\n Several values provided for the option.",
"items": {
"type": "string",
"description": "A value for the option."
}
},
{
"description": "The definition of an \"in-place\" Curve object.",
"type": "object",
"properties": {
"type": {
"type": "string",
"description": "The type of the new object. Refer to \\ref wobjects_index for possible object types."
},
"points": {
"type": "array",
"description": "Used when creating a Curve.\\n An array of points defining a curve.",
"items": {
"type": "object",
"description": "A point in the curve.",
"properties": {
"x": {
"type": "number",
"description": "X coordinate of curve point."
},
"y": {
"type": "number",
"description": "Y coordinate of curve point."
},
"shape": {
"type": "string",
"description": "Shape of the curve segment between this point and the next.",
"enum": [
"Constant",
"Linear",
"Log3",
"Log2",
"Log1",
"InvertedSCurve",
"SCurve",
"Exp1",
"Exp2",
"Exp3"
]
}
},
"required": [
"x",
"y",
"shape"
],
"additionalProperties": false
}
}
},
"required": [
"type",
"points"
],
"additionalProperties": false
}
]
}
},
"required": [
"type",
"name"
],
"additionalProperties": false
},
{
"type": "array",
"description": "Array of Ref Objects.\\n Several values provided for the option.",
"items": {
"type": "string",
"description": "A value for the option."
}
},
{
"description": "The definition of an \"in-place\" Curve object.",
"type": "object",
"properties": {
"type": {
"type": "string",
"description": "The type of the new object. Refer to \\ref wobjects_index for possible object types."
},
"points": {
"type": "array",
"description": "Used when creating a Curve.\\n An array of points defining a curve.",
"items": {
"type": "object",
"description": "A point in the curve.",
"properties": {
"x": {
"type": "number",
"description": "X coordinate of curve point."
},
"y": {
"type": "number",
"description": "Y coordinate of curve point."
},
"shape": {
"type": "string",
"description": "Shape of the curve segment between this point and the next.",
"enum": [
"Constant",
"Linear",
"Log3",
"Log2",
"Log1",
"InvertedSCurve",
"SCurve",
"Exp1",
"Exp2",
"Exp3"
]
}
},
"required": [
"x",
"y",
"shape"
],
"additionalProperties": false
}
}
},
"required": [
"type",
"points"
],
"additionalProperties": false
}
]
}
},
"required": [
"type",
"name"
],
"additionalProperties": false
},
"objectArray": {
"type": "array",
"description": "An array of child objects to be created.",
"items": {
"type": "object",
"description": "Child objects to be created.\\n Child object to be created.",
"properties": {
"platform": {
"anyOf": [
{
"type": "string",
"pattern": "^[a-zA-Z_]+[a-zA-Z_0-9()]*$",
"description": "The name of the object."
},
{
"type": "string",
"pattern": "^\\{[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\\}$",
"description": "An object GUID of the form: {aabbcc00-1122-3344-5566-77889900aabb}."
}
],
"description": "The ID (GUID) or unique name of the platform used when setting properties and references via this operation. Not specifying a platform sets the value for all linked platforms."
},
"type": {
"type": "string",
"description": "The type of the new object. Refer to \\ref wobjects_index for possible object types or \\ref wobjectnodetypes for possible node types."
},
"name": {
"type": "string",
"description": "The name of the new object."
},
"notes": {
"type": "string",
"description": "The notes or comments of the new object."
},
"classId": {
"type": "integer",
"description": "The ID (class ID) of the plug-in. Only specify for Effect or Source plug-ins. Refer to \\ref wobjects_index for possible ClassId values.\\n Unsigned Integer 32-bit.",
"minimum": 0,
"maximum": 4294967295
},
"language": {
"type": "string",
"description": "The ID (GUID) or name of the language. Only use this argument when creating Sound Voice objects."
},
"children": {
"type": "array",
"description": "An array of child objects to be created (Recursive).\\n An array of child objects to be created.",
"items": {
"$ref": "#/localDefinitions/object",
"description": "Child objects to be created."
}
},
"import": {
"description": "Import command argument.",
"type": "object",
"properties": {
"autoAddToSourceControl": {
"description": "Determines if Wwise automatically performs an Add source control operation for affected work units. Defaults to true.",
"type": "boolean"
},
"files": {
"type": "array",
"items": {
"description": "Parameters of one audio file",
"type": "object",
"properties": {
"audioFile": {
"type": "string",
"description": "Path to media file to import. This path must be accessible from Wwise. For using WAAPI on Mac, please refer to \\ref waapi_path_on_mac ."
},
"audioFileBase64": {
"type": "string",
"description": "Base64 encoded WAV audio file data to import with its target file path relative to the Originals folder, separated by a vertical bar. E.g. 'MySound.wav|UklGRu...'.",
"pattern": "^(.+\\.wav\\|((?:[A-Za-z0-9\\+\\/]{4})*(?:[A-Za-z0-9\\+\\/]{2}==|[A-Za-z0-9\\+\\/]{3}=))+)$"
},
"originalsSubFolder": {
"type": "string",
"description": "Specifies the 'originals' sub-folder in which to place the imported audio file. This folder is relative to the 'originals' folder in which the file would normally be imported. Example: if importing an SFX, then the audio file is imported to the folder Originals\\\\SFX\\\\originalsPath."
},
"language": {
"type": "string",
"description": "Imports the language for the audio file import (taken from the project's defined languages, found in the WPROJ file LanguageList)."
},
"objectType": {
"type": "string",
"description": "Specifies the type of object to create when importing an audio file. This type can also be specified directly in the objectPath. Refer to \\ref wobjects_index for the available types."
}
},
"additionalProperties": false,
"required": []
},
"description": "Array of import files."
}
},
"additionalProperties": false,
"required": [
"files"
]
}
},
"patternProperties": {
"^@[:_a-zA-Z0-9]+$": {
"anyOf": [
{
"type": "array",
"description": "Objects to create in list \\@listName. Refer to \\ref wobjects_index for the possible list names for each Wwise object.\\n An array of child objects to be created.",
"items": {
"$ref": "#/localDefinitions/object",
"description": "Child objects to be created."
}
},
{
"type": "null",
"description": "A null value. No reference to an object."
},
{
"type": "string",
"description": "A string value."
},
{
"type": "array",
"description": "An array of object references.\\n Several values provided for the option.",
"items": {
"type": "string",
"description": "A value for the option."
}
},
{
"type": "number",
"description": "A numerical value."
},
{
"type": "boolean",
"description": "A boolean value."
},
{
"$ref": "#/localDefinitions/object",
"description": "Object to create and assign to a reference. Refer to \\ref wobjects_index for the possible object types."
},
{
"type": "array",
"description": "Array of Ref Objects.\\n Several values provided for the option.",
"items": {
"type": "string",
"description": "A value for the option."
}
},
{
"description": "The definition of an \"in-place\" Curve object.",
"type": "object",
"properties": {
"type": {
"type": "string",
"description": "The type of the new object. Refer to \\ref wobjects_index for possible object types."
},
"points": {
"type": "array",
"description": "Used when creating a Curve.\\n An array of points defining a curve.",
"items": {
"type": "object",
"description": "A point in the curve.",
"properties": {
"x": {
"type": "number",
"description": "X coordinate of curve point."
},
"y": {
"type": "number",
"description": "Y coordinate of curve point."
},
"shape": {
"type": "string",
"description": "Shape of the curve segment between this point and the next.",
"enum": [
"Constant",
"Linear",
"Log3",
"Log2",
"Log1",
"InvertedSCurve",
"SCurve",
"Exp1",
"Exp2",
"Exp3"
]
}
},
"required": [
"x",
"y",
"shape"
],
"additionalProperties": false
}
}
},
"required": [
"type",
"points"
],
"additionalProperties": false
}
]
}
},
"required": [
"type",
"name"
],
"additionalProperties": false
}
}
},
"type": "object",
"properties": {
"objects": {
"type": "array",
"description": "An array of objects on which to set values and create child or list objects.",
"items": {
"type": "object",
"description": "The object specification, values to set, objects to create, and overriding options applicable to this object.",
"properties": {
"object": {
"anyOf": [
{
"type": "string",
"pattern": "^(StateGroup|SwitchGroup|SoundBank|GameParameter|Event|Effect|AudioDevice|Trigger|Attenuation|DialogueEvent|Bus|AuxBus|Conversion|ModulatorLfo|ModulatorEnvelope|ModulatorTime|Platform|Language|AcousticTexture|Global):[a-zA-Z0-9_]+$",
"description": "The name of the object qualified by its type or Short ID in the form of type:name or Global:shortId. Only object types that have globally-unique names or Short Ids are supported. Ex: Event:Play_Sound_01, Global:245489792"
},
{
"type": "string",
"pattern": "^\\{[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\\}$",
"description": "An object GUID of the form: {aabbcc00-1122-3344-5566-77889900aabb}."
},
{
"type": "string",
"pattern": "^\\\\",
"description": "A project path to a Wwise object, including the category and the work-unit. For example: \\\\Actor-Mixer Hierarchy\\\\Default Work Unit\\\\New Sound SFX."
}
],
"description": "The ID (GUID), name, or path of the existing object on which to set the name, notes, properties or references and under which to create children or create objects in a list."
},
"platform": {
"anyOf": [
{
"type": "string",
"pattern": "^[a-zA-Z_]+[a-zA-Z_0-9()]*$",
"description": "The name of the object."
},
{
"type": "string",
"pattern": "^\\{[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\\}$",
"description": "An object GUID of the form: {aabbcc00-1122-3344-5566-77889900aabb}."
}
],
"description": "The ID (GUID) or unique name of the platform used when setting properties and references via this operation. Not specifying a platform sets the value for all linked platforms."
},
"onNameConflict": {
"type": "string",
"description": "The action to take if \"object\" already has a child with the same name. Default value is \"fail\". Refer to \\ref waapi_create_objects_modes for more information.",
"enum": [
"rename",
"replace",
"fail",
"merge"
]
},
"listMode": {
"type": "string",
"description": "The action to take if \"object\" already has objects in a specified list. Default value is \"append\". Refer to \\ref waapi_set_lists_modes for more information.",
"enum": [
"replaceAll",
"append"
]
},
"name": {
"type": "string",
"description": "The new name of \"object\"."
},
"notes": {
"type": "string",
"description": "The new notes or comments of \"object\"."
},
"children": {
"type": "array",
"description": "An array of child objects to be created.",
"items": {
"type": "object",
"description": "Child objects to be created.\\n Child object to be created.",
"properties": {
"platform": {
"anyOf": [
{
"type": "string",
"pattern": "^[a-zA-Z_]+[a-zA-Z_0-9()]*$",
"description": "The name of the object."
},
{
"type": "string",
"pattern": "^\\{[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\\}$",
"description": "An object GUID of the form: {aabbcc00-1122-3344-5566-77889900aabb}."
}
],
"description": "The ID (GUID) or unique name of the platform used when setting properties and references via this operation. Not specifying a platform sets the value for all linked platforms."
},
"type": {
"type": "string",
"description": "The type of the new object. Refer to \\ref wobjects_index for possible object types or \\ref wobjectnodetypes for possible node types."
},
"name": {
"type": "string",
"description": "The name of the new object."
},
"notes": {
"type": "string",
"description": "The notes or comments of the new object."
},
"classId": {
"type": "integer",
"description": "The ID (class ID) of the plug-in. Only specify for Effect or Source plug-ins. Refer to \\ref wobjects_index for possible ClassId values.\\n Unsigned Integer 32-bit.",
"minimum": 0,
"maximum": 4294967295
},
"language": {
"type": "string",
"description": "The ID (GUID) or name of the language. Only use this argument when creating Sound Voice objects."
},
"children": {
"$ref": "#/localDefinitions/objectArray",
"description": "An array of child objects to be created (Recursive)."
},
"import": {
"description": "Import command argument.",
"type": "object",
"properties": {
"autoAddToSourceControl": {
"description": "Determines if Wwise automatically performs an Add source control operation for affected work units. Defaults to true.",
"type": "boolean"
},
"files": {
"type": "array",
"items": {
"description": "Parameters of one audio file",
"type": "object",
"properties": {
"audioFile": {
"type": "string",
"description": "Path to media file to import. This path must be accessible from Wwise. For using WAAPI on Mac, please refer to \\ref waapi_path_on_mac ."
},
"audioFileBase64": {
"type": "string",
"description": "Base64 encoded WAV audio file data to import with its target file path relative to the Originals folder, separated by a vertical bar. E.g. 'MySound.wav|UklGRu...'.",
"pattern": "^(.+\\.wav\\|((?:[A-Za-z0-9\\+\\/]{4})*(?:[A-Za-z0-9\\+\\/]{2}==|[A-Za-z0-9\\+\\/]{3}=))+)$"
},
"originalsSubFolder": {
"type": "string",
"description": "Specifies the 'originals' sub-folder in which to place the imported audio file. This folder is relative to the 'originals' folder in which the file would normally be imported. Example: if importing an SFX, then the audio file is imported to the folder Originals\\\\SFX\\\\originalsPath."
},
"language": {
"type": "string",
"description": "Imports the language for the audio file import (taken from the project's defined languages, found in the WPROJ file LanguageList)."
},
"objectType": {
"type": "string",
"description": "Specifies the type of object to create when importing an audio file. This type can also be specified directly in the objectPath. Refer to \\ref wobjects_index for the available types."
}
},
"additionalProperties": false,
"required": []
},
"description": "Array of import files."
}
},
"additionalProperties": false,
"required": [
"files"
]
}
},
"patternProperties": {
"^@[:_a-zA-Z0-9]+$": {
"anyOf": [
{
"$ref": "#/localDefinitions/objectArray",
"description": "Objects to create in list \\@listName. Refer to \\ref wobjects_index for the possible list names for each Wwise object."
},
{
"type": "null",
"description": "A null value. No reference to an object."
},
{
"type": "string",
"description": "A string value."
},
{
"type": "array",
"description": "An array of object references.\\n Several values provided for the option.",
"items": {
"type": "string",
"description": "A value for the option."
}
},
{
"type": "number",
"description": "A numerical value."
},
{
"type": "boolean",
"description": "A boolean value."
},
{
"$ref": "#/localDefinitions/object",
"description": "Object to create and assign to a reference. Refer to \\ref wobjects_index for the possible object types."
},
{
"type": "array",
"description": "Array of Ref Objects.\\n Several values provided for the option.",
"items": {
"type": "string",
"description": "A value for the option."
}
},
{
"description": "The definition of an \"in-place\" Curve object.",
"type": "object",
"properties": {
"type": {
"type": "string",
"description": "The type of the new object. Refer to \\ref wobjects_index for possible object types."
},
"points": {
"type": "array",
"description": "Used when creating a Curve.\\n An array of points defining a curve.",
"items": {
"type": "object",
"description": "A point in the curve.",
"properties": {
"x": {
"type": "number",
"description": "X coordinate of curve point."
},
"y": {
"type": "number",
"description": "Y coordinate of curve point."
},
"shape": {
"type": "string",
"description": "Shape of the curve segment between this point and the next.",
"enum": [
"Constant",
"Linear",
"Log3",
"Log2",
"Log1",
"InvertedSCurve",
"SCurve",
"Exp1",
"Exp2",
"Exp3"
]
}
},
"required": [
"x",
"y",
"shape"
],
"additionalProperties": false
}
}
},
"required": [
"type",
"points"
],
"additionalProperties": false
}
]
}
},
"required": [
"type",
"name"
],
"additionalProperties": false
}
},
"import": {
"description": "Import command argument.",
"type": "object",
"properties": {
"autoAddToSourceControl": {
"description": "Determines if Wwise automatically performs an Add source control operation for affected work units. Defaults to true.",
"type": "boolean"
},
"files": {
"type": "array",
"items": {
"description": "Parameters of one audio file",
"type": "object",
"properties": {
"audioFile": {
"type": "string",
"description": "Path to media file to import. This path must be accessible from Wwise. For using WAAPI on Mac, please refer to \\ref waapi_path_on_mac ."
},
"audioFileBase64": {
"type": "string",
"description": "Base64 encoded WAV audio file data to import with its target file path relative to the Originals folder, separated by a vertical bar. E.g. 'MySound.wav|UklGRu...'.",
"pattern": "^(.+\\.wav\\|((?:[A-Za-z0-9\\+\\/]{4})*(?:[A-Za-z0-9\\+\\/]{2}==|[A-Za-z0-9\\+\\/]{3}=))+)$"
},
"originalsSubFolder": {
"type": "string",
"description": "Specifies the 'originals' sub-folder in which to place the imported audio file. This folder is relative to the 'originals' folder in which the file would normally be imported. Example: if importing an SFX, then the audio file is imported to the folder Originals\\\\SFX\\\\originalsPath."
},
"language": {
"type": "string",
"description": "Imports the language for the audio file import (taken from the project's defined languages, found in the WPROJ file LanguageList)."
},
"objectType": {
"type": "string",
"description": "Specifies the type of object to create when importing an audio file. This type can also be specified directly in the objectPath. Refer to \\ref wobjects_index for the available types."
}
},
"additionalProperties": false,
"required": []
},
"description": "Array of import files."
}
},
"additionalProperties": false,
"required": [
"files"
]
}
},
"patternProperties": {
"^@[:_a-zA-Z0-9]+$": {
"anyOf": [
{
"type": "array",
"description": "Objects to create in list \\@listName. Refer to \\ref wobjects_index for the possible list names for each Wwise object.\\n An array of child objects to be created.",
"items": {
"type": "object",
"description": "Child objects to be created.\\n Child object to be created.",
"properties": {
"platform": {
"anyOf": [
{
"type": "string",
"pattern": "^[a-zA-Z_]+[a-zA-Z_0-9()]*$",
"description": "The name of the object."
},
{
"type": "string",
"pattern": "^\\{[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\\}$",
"description": "An object GUID of the form: {aabbcc00-1122-3344-5566-77889900aabb}."
}
],
"description": "The ID (GUID) or unique name of the platform used when setting properties and references via this operation. Not specifying a platform sets the value for all linked platforms."
},
"type": {
"type": "string",
"description": "The type of the new object. Refer to \\ref wobjects_index for possible object types or \\ref wobjectnodetypes for possible node types."
},
"name": {
"type": "string",
"description": "The name of the new object."
},
"notes": {
"type": "string",
"description": "The notes or comments of the new object."
},
"classId": {
"type": "integer",
"description": "The ID (class ID) of the plug-in. Only specify for Effect or Source plug-ins. Refer to \\ref wobjects_index for possible ClassId values.\\n Unsigned Integer 32-bit.",
"minimum": 0,
"maximum": 4294967295
},
"language": {
"type": "string",
"description": "The ID (GUID) or name of the language. Only use this argument when creating Sound Voice objects."
},
"children": {
"$ref": "#/localDefinitions/objectArray",
"description": "An array of child objects to be created (Recursive)."
},
"import": {
"description": "Import command argument.",
"type": "object",
"properties": {
"autoAddToSourceControl": {
"description": "Determines if Wwise automatically performs an Add source control operation for affected work units. Defaults to true.",
"type": "boolean"
},
"files": {
"type": "array",
"items": {
"description": "Parameters of one audio file",
"type": "object",
"properties": {
"audioFile": {
"type": "string",
"description": "Path to media file to import. This path must be accessible from Wwise. For using WAAPI on Mac, please refer to \\ref waapi_path_on_mac ."
},
"audioFileBase64": {
"type": "string",
"description": "Base64 encoded WAV audio file data to import with its target file path relative to the Originals folder, separated by a vertical bar. E.g. 'MySound.wav|UklGRu...'.",
"pattern": "^(.+\\.wav\\|((?:[A-Za-z0-9\\+\\/]{4})*(?:[A-Za-z0-9\\+\\/]{2}==|[A-Za-z0-9\\+\\/]{3}=))+)$"
},
"originalsSubFolder": {
"type": "string",
"description": "Specifies the 'originals' sub-folder in which to place the imported audio file. This folder is relative to the 'originals' folder in which the file would normally be imported. Example: if importing an SFX, then the audio file is imported to the folder Originals\\\\SFX\\\\originalsPath."
},
"language": {
"type": "string",
"description": "Imports the language for the audio file import (taken from the project's defined languages, found in the WPROJ file LanguageList)."
},
"objectType": {
"type": "string",
"description": "Specifies the type of object to create when importing an audio file. This type can also be specified directly in the objectPath. Refer to \\ref wobjects_index for the available types."
}
},
"additionalProperties": false,
"required": []
},
"description": "Array of import files."
}
},
"additionalProperties": false,
"required": [
"files"
]
}
},
"patternProperties": {
"^@[:_a-zA-Z0-9]+$": {
"anyOf": [
{
"$ref": "#/localDefinitions/objectArray",
"description": "Objects to create in list \\@listName. Refer to \\ref wobjects_index for the possible list names for each Wwise object."
},
{
"type": "null",
"description": "A null value. No reference to an object."
},
{
"type": "string",
"description": "A string value."
},
{
"type": "array",
"description": "An array of object references.\\n Several values provided for the option.",
"items": {
"type": "string",
"description": "A value for the option."
}
},
{
"type": "number",
"description": "A numerical value."
},
{
"type": "boolean",
"description": "A boolean value."
},
{
"$ref": "#/localDefinitions/object",
"description": "Object to create and assign to a reference. Refer to \\ref wobjects_index for the possible object types."
},
{
"type": "array",
"description": "Array of Ref Objects.\\n Several values provided for the option.",
"items": {
"type": "string",
"description": "A value for the option."
}
},
{
"description": "The definition of an \"in-place\" Curve object.",
"type": "object",
"properties": {
"type": {
"type": "string",
"description": "The type of the new object. Refer to \\ref wobjects_index for possible object types."
},
"points": {
"type": "array",
"description": "Used when creating a Curve.\\n An array of points defining a curve.",
"items": {
"type": "object",
"description": "A point in the curve.",
"properties": {
"x": {
"type": "number",
"description": "X coordinate of curve point."
},
"y": {
"type": "number",
"description": "Y coordinate of curve point."
},
"shape": {
"type": "string",
"description": "Shape of the curve segment between this point and the next.",
"enum": [
"Constant",
"Linear",
"Log3",
"Log2",
"Log1",
"InvertedSCurve",
"SCurve",
"Exp1",
"Exp2",
"Exp3"
]
}
},
"required": [
"x",
"y",
"shape"
],
"additionalProperties": false
}
}
},
"required": [
"type",
"points"
],
"additionalProperties": false
}
]
}
},
"required": [
"type",
"name"
],
"additionalProperties": false
}
},
{
"type": "null",
"description": "A null value. No reference to an object."
},
{
"type": "string",
"description": "A string value."
},
{
"type": "array",
"description": "Several values provided for the option.",
"items": {
"type": "string",
"description": "A value for the option."
}
},
{
"type": "number",
"description": "A numerical value."
},
{
"type": "boolean",
"description": "A boolean value."
},
{
"description": "The definition of an \"in-place\" Curve object.",
"type": "object",
"properties": {
"type": {
"type": "string",
"description": "The type of the new object. Refer to \\ref wobjects_index for possible object types."
},
"points": {
"type": "array",
"description": "Used when creating a Curve.\\n An array of points defining a curve.",
"items": {
"type": "object",
"description": "A point in the curve.",
"properties": {
"x": {
"type": "number",
"description": "X coordinate of curve point."
},
"y": {
"type": "number",
"description": "Y coordinate of curve point."
},
"shape": {
"type": "string",
"description": "Shape of the curve segment between this point and the next.",
"enum": [
"Constant",
"Linear",
"Log3",
"Log2",
"Log1",
"InvertedSCurve",
"SCurve",
"Exp1",
"Exp2",
"Exp3"
]
}
},
"required": [
"x",
"y",
"shape"
],
"additionalProperties": false
}
}
},
"required": [
"type",
"points"
],
"additionalProperties": false
},
{
"type": "object",
"description": "Child object to be created.",
"properties": {
"platform": {
"anyOf": [
{
"type": "string",
"pattern": "^[a-zA-Z_]+[a-zA-Z_0-9()]*$",
"description": "The name of the object."
},
{
"type": "string",
"pattern": "^\\{[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\\}$",
"description": "An object GUID of the form: {aabbcc00-1122-3344-5566-77889900aabb}."
}
],
"description": "The ID (GUID) or unique name of the platform used when setting properties and references via this operation. Not specifying a platform sets the value for all linked platforms."
},
"type": {
"type": "string",
"description": "The type of the new object. Refer to \\ref wobjects_index for possible object types or \\ref wobjectnodetypes for possible node types."
},
"name": {
"type": "string",
"description": "The name of the new object."
},
"notes": {
"type": "string",
"description": "The notes or comments of the new object."
},
"classId": {
"type": "integer",
"description": "The ID (class ID) of the plug-in. Only specify for Effect or Source plug-ins. Refer to \\ref wobjects_index for possible ClassId values.\\n Unsigned Integer 32-bit.",
"minimum": 0,
"maximum": 4294967295
},
"language": {
"type": "string",
"description": "The ID (GUID) or name of the language. Only use this argument when creating Sound Voice objects."
},
"children": {
"type": "array",
"description": "An array of child objects to be created (Recursive).\\n An array of child objects to be created.",
"items": {
"$ref": "#/localDefinitions/object",
"description": "Child objects to be created."
}
},
"import": {
"description": "Import command argument.",
"type": "object",
"properties": {
"autoAddToSourceControl": {
"description": "Determines if Wwise automatically performs an Add source control operation for affected work units. Defaults to true.",
"type": "boolean"
},
"files": {
"type": "array",
"items": {
"description": "Parameters of one audio file",
"type": "object",
"properties": {
"audioFile": {
"type": "string",
"description": "Path to media file to import. This path must be accessible from Wwise. For using WAAPI on Mac, please refer to \\ref waapi_path_on_mac ."
},
"audioFileBase64": {
"type": "string",
"description": "Base64 encoded WAV audio file data to import with its target file path relative to the Originals folder, separated by a vertical bar. E.g. 'MySound.wav|UklGRu...'.",
"pattern": "^(.+\\.wav\\|((?:[A-Za-z0-9\\+\\/]{4})*(?:[A-Za-z0-9\\+\\/]{2}==|[A-Za-z0-9\\+\\/]{3}=))+)$"
},
"originalsSubFolder": {
"type": "string",
"description": "Specifies the 'originals' sub-folder in which to place the imported audio file. This folder is relative to the 'originals' folder in which the file would normally be imported. Example: if importing an SFX, then the audio file is imported to the folder Originals\\\\SFX\\\\originalsPath."
},
"language": {
"type": "string",
"description": "Imports the language for the audio file import (taken from the project's defined languages, found in the WPROJ file LanguageList)."
},
"objectType": {
"type": "string",
"description": "Specifies the type of object to create when importing an audio file. This type can also be specified directly in the objectPath. Refer to \\ref wobjects_index for the available types."
}
},
"additionalProperties": false,
"required": []
},
"description": "Array of import files."
}
},
"additionalProperties": false,
"required": [
"files"
]
}
},
"patternProperties": {
"^@[:_a-zA-Z0-9]+$": {
"anyOf": [
{
"type": "array",
"description": "Objects to create in list \\@listName. Refer to \\ref wobjects_index for the possible list names for each Wwise object.\\n An array of child objects to be created.",
"items": {
"$ref": "#/localDefinitions/object",
"description": "Child objects to be created."
}
},
{
"type": "null",
"description": "A null value. No reference to an object."
},
{
"type": "string",
"description": "A string value."
},
{
"type": "array",
"description": "An array of object references.\\n Several values provided for the option.",
"items": {
"type": "string",
"description": "A value for the option."
}
},
{
"type": "number",
"description": "A numerical value."
},
{
"type": "boolean",
"description": "A boolean value."
},
{
"$ref": "#/localDefinitions/object",
"description": "Object to create and assign to a reference. Refer to \\ref wobjects_index for the possible object types."
},
{
"type": "array",
"description": "Array of Ref Objects.\\n Several values provided for the option.",
"items": {
"type": "string",
"description": "A value for the option."
}
},
{
"description": "The definition of an \"in-place\" Curve object.",
"type": "object",
"properties": {
"type": {
"type": "string",
"description": "The type of the new object. Refer to \\ref wobjects_index for possible object types."
},
"points": {
"type": "array",
"description": "Used when creating a Curve.\\n An array of points defining a curve.",
"items": {
"type": "object",
"description": "A point in the curve.",
"properties": {
"x": {
"type": "number",
"description": "X coordinate of curve point."
},
"y": {
"type": "number",
"description": "Y coordinate of curve point."
},
"shape": {
"type": "string",
"description": "Shape of the curve segment between this point and the next.",
"enum": [
"Constant",
"Linear",
"Log3",
"Log2",
"Log1",
"InvertedSCurve",
"SCurve",
"Exp1",
"Exp2",
"Exp3"
]
}
},
"required": [
"x",
"y",
"shape"
],
"additionalProperties": false
}
}
},
"required": [
"type",
"points"
],
"additionalProperties": false
}
]
}
},
"required": [
"type",
"name"
],
"additionalProperties": false
},
{
"type": "array",
"description": "Array of Ref Objects.\\n Several values provided for the option.",
"items": {
"type": "string",
"description": "A value for the option."
}
}
]
}
},
"required": [
"object"
],
"additionalProperties": false
}
},
"platform": {
"anyOf": [
{
"type": "string",
"pattern": "^[a-zA-Z_]+[a-zA-Z_0-9()]*$",
"description": "The name of the object."
},
{
"type": "string",
"pattern": "^\\{[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\\}$",
"description": "An object GUID of the form: {aabbcc00-1122-3344-5566-77889900aabb}."
}
],
"description": "Unless overriden by an individual \"object\", the ID (GUID) or unique name of the platform used when setting properties and references via this operation. Not specifying a platform sets the value for all linked platforms."
},
"onNameConflict": {
"type": "string",
"description": "Unless overriden by an individual \"object\", the action to take if \"object\" already has a child with the same name. Default value is \"fail\". Refer to \\ref waapi_create_objects_modes for more information.",
"enum": [
"rename",
"replace",
"fail",
"merge"
]
},
"listMode": {
"type": "string",
"description": "Unless overriden by an individual \"object\", the action to take if \"object\" already has objects in a specified list. Default value is \"append\". Refer to \\ref waapi_set_lists_modes for more information.",
"enum": [
"replaceAll",
"append"
]
},
"autoAddToSourceControl": {
"type": "boolean",
"description": "Determines if Wwise automatically performs an Add source control operation for affected work units. Defaults to true."
}
},
"required": [
"objects"
],
"additionalProperties": false
}

このページはお役に立ちましたか?

サポートは必要ですか?

ご質問や問題、ご不明点はございますか?お気軽にお問い合わせください。

サポートページをご確認ください

あなたのプロジェクトについて教えてください。ご不明な点はありませんか。

プロジェクトを登録していただくことで、ご利用開始のサポートをいたします。

Wwiseからはじめよう