Type Method

createGroupTemplate:

Creates a template group which may be used as a prototype for further group instances.

Declaration

+ (AUParameterGroup *)createGroupTemplate:(NSArray<AUParameterNode *> *)children;

Parameters

children

The template group’s child nodes.

Return Value

A newly-initialized parameter group template.

Discussion

Template groups provide a way to construct multiple instances of identical parameter groups, sharing certain immutable state between the instances.

Template groups may not appear in trees except at the root.

See Also

Audio Unit Implementations

+ createGroupWithIdentifier:name:children:

Creates a parameter group object.

+ createGroupFromTemplate:identifier:name:addressOffset:

Initializes a group as a copied instance of a template group.

+ createTreeWithChildren:

Creates a parameter tree object.