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