"description": "The name of the object qualified by its type in the form of type:name. Only object types that have globally-unique names are supported. Ex: Event:Play_Sound_01"
},
"type": "array",
"description": "An array of object unique qualified names."
}
}
},
{
"additionalProperties": false,
"required": [
"path"
],
"type": "object",
"description": "Specify an object with a path field.",
"properties": {
"path": {
"items": {
"pattern": "^\\\\",
"type": "string",
"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."
},
"type": "array",
"description": "An array of object paths."
}
}
},
{
"additionalProperties": false,
"required": [
"ofType"
],
"type": "object",
"description": "Specify an object with an ofType field.",
"properties": {
"ofType": {
"items": {
"type": "string",
"description": "An object type. Refer to \\ref wobjects_index for a list of types."
},
"type": "array",
"description": "An array of object types."
}
}
},
{
"additionalProperties": false,
"required": [
"query"
],
"type": "object",
"description": "Specify an object with a query field.",
"description": "An object GUID of the form: {aabbcc00-1122-3344-5566-77889900aabb}."
},
"type": "array",
"description": "An array of query object ID.",
"maxItems": 1
}
}
}
],
"description": "The query starting point."
},
"transform": {
"items": {
"oneOf": [
{
"additionalProperties": false,
"required": [
"select"
],
"type": "object",
"description": "An select transformation.",
"properties": {
"select": {
"minItems": 1,
"items": {
"enum": [
"parent",
"children",
"descendants",
"ancestors",
"referencesTo"
],
"type": "string",
"description": "A selector. The resulting objects depend on the selector specified."
},
"type": "array",
"description": "An array of only 1 selector.",
"maxItems": 1
}
}
},
{
"enum": [
"distinct"
],
"type": "string",
"description": "Unique object instances are returned, i.e. no duplicate object is returned."
},
{
"additionalProperties": false,
"required": [
"range"
],
"type": "object",
"description": "Specify an object with a range field.",
"properties": {
"range": {
"minItems": 2,
"items": {
"type": "number",
"description": "One of the two range limit numbers."
},
"type": "array",
"description": "An array of two numbers specifying the boundary indexes. Use this to only include a portion of the results. For example, this could be used to obtain the 100 first items of a search result: [0,100].",
"maxItems": 2
}
}
},
{
"additionalProperties": false,
"required": [
"where"
],
"type": "object",
"description": "Specify an object with an where field.",
"properties": {
"where": {
"minItems": 1,
"items": {
"anyOf": [
{
"type": "string",
"description": "A string token. The first token in the array is always the where predicate name string. The second token is the parameter."
},
{
"items": {
"type": "string",
"description": "The parameter for the where predicate. Refer \\ref waapi_query for more information."
},
"type": "array",
"description": "An array of strings. Refer \\ref waapi_query for more information."
}
],
"description": "A where statement."
},
"type": "array",
"description": "An array of two tokens to filter results. The first token is the filter predicate. Refer \\ref waapi_query for the list of possible predicates. The second token is the parameter to the predicate. Example: \\ref ak_wwise_core_object_get_example_get_the_descendant_objects_matching_a_filter ."
}
}
}
],
"description": "An object transformation."
},
"type": "array",
"description": "Array of sequential transformations chained on the object list returned by \"from\"."
}
}
}
이 페이지가 도움이 되었나요?
지원이 필요하신가요?
질문이 있으신가요? 문제를 겪고 계신가요? 더 많은 정보가 필요하신가요? 저희에게 문의해주시면 도와드리겠습니다!