Navigation
BlueprintAPI > BlueprintAPI/Utilities > BlueprintAPI/Utilities/Struct
Adds a node that create a 'PCGGrammar Selection' from its members
Inputs
| Type | Name | Description |
|---|---|---|
| boolean | Grammar As Attribute | Read the grammar as an attribute rather than directly from the settings.Grammar syntax:- Each symbol can have multiple characters- Modules are defined in '[]', multiple symbols in a module are separated with ','- Modules can be repeated a fixed number of times, by adding a number after it (like [A,B]3 will produce ABABAB)- Modules can be marked repeated an indefinite number of times, with ''. (like [A,B] will produce ABABABAB... while it fits the allowed size). |
| string | Grammar String | An encoded string that represents how to apply a set of rules to a series of defined modules. |
| struct | Grammar Attribute | Attribute to be taken from the input spline containing the grammar to use. |
Outputs
| Type | Name | Description |
|---|---|---|
| struct | PCGGrammar Selection |