Navigation
API > API/Plugins > API/Plugins/PCG
| Name | FPCGSubdivisionBaseElement |
| Type | class |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Elements/Grammar/PCGSubdivisionBase.h |
| Include Path | #include "Elements/Grammar/PCGSubdivisionBase.h" |
Syntax
class FPCGSubdivisionBaseElement : public IPCGElement
Implements Interfaces
Derived Classes
- FPCGDuplicateCrossSectionsElement
- FPCGSegmentSubdivisionElement
- FPCGSelectGrammarElement
- FPCGSubdivideSplineElement
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FModuleInfoMap | PCGSubdivisionBase::FModuleInfoMap | Elements/Grammar/PCGSubdivisionBase.h |
Functions
Public
Overridden from IPCGElement
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool ShouldComputeFullOutputDataCrc
(
FPCGContext* Context |
Worth computing a full CRC in case we can halt change propagation/re-executions. | Elements/Grammar/PCGSubdivisionBase.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FModuleInfoMap GetModulesInfoMap
(
FPCGContext* InContext, |
Elements/Grammar/PCGSubdivisionBase.h | ||
FModuleInfoMap GetModulesInfoMap
(
FPCGContext* InContext, |
Elements/Grammar/PCGSubdivisionBase.h | ||
FModuleInfoMap GetModulesInfoMap
(
FPCGContext* InContext, |
Elements/Grammar/PCGSubdivisionBase.h | ||
PCGGrammar::FTokenizedGrammar GetTokenizedGrammar
(
FPCGContext* InContext, |
Elements/Grammar/PCGSubdivisionBase.h | ||
TMap< FString, PCGGrammar::FTokenizedGrammar > GetTokenizedGrammarForPoints
(
FPCGContext* InContext, |
Elements/Grammar/PCGSubdivisionBase.h | ||
bool MatchAndSetAttributes
(
const TArray< FPCGTaggedData >& InputData, |
Elements/Grammar/PCGSubdivisionBase.h |