Navigation
API > API/Plugins > API/Plugins/PCG > API/Plugins/PCG/Grammar
References
| Module | PCG |
| Header | /Engine/Plugins/PCG/Source/PCG/Public/Grammar/PCGGrammar.h |
| Include | #include "Grammar/PCGGrammar.h" |
Syntax
struct FTokenizedModule
Remarks
Coupled concrete module information with a grammar module descriptor (node)
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsValid | ||
| bool | bScalable | ||
| double | ConcreteUnitSize | ||
| const PCGGrammar::FModuleDescriptor * | Descriptor | ||
| TArray< FTokenizedModule > | Submodules | ||
| double | UnitSize |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FTokenizedModule
(
const PCGGrammar::FModuleDescriptor* InDescriptor |
Functions
| Type | Name | Description | |
|---|---|---|---|
| double | |||
| double | |||
| double | GetMinSize () |
||
| int | GetNumRepeat () |
||
| EModuleType | GetType () |
||
| double | GetUnitSize () |
||
| int8 | GetWeight () |
||
| bool | IsScalable () |
||
| bool | IsValid () |