Zdexby TheHolyOneZ
5,159 classes
Class

UPCGBlueprintElement

: UObject
/Script/PCG.PCGBlueprintElement 0x0068 (104 B) align 8 inherited 0x0028 vtable /Script/PCG
0x00x0068

Members 8

OffsetSizeNameTypeFlagsDefault
0x01bIsCacheablebool9 flagsfalse
0x01bComputeFullDataCrcbool9 flagsfalse
0x01bRequiresGameThreadbool8 flagstrue
0x002B0x05padding / unreflected
0x10CustomInputPinsTArray<FPCGPinProperties>5 flags[]
0x10CustomOutputPinsTArray<FPCGPinProperties>5 flags[]
0x01bHasDefaultInPinbool8 flagstrue
0x01bHasDefaultOutPinbool8 flagstrue
0x01bHasDynamicPinsbool8 flagsfalse
0x00530x15unreflected bytes to end of UPCGBlueprintElement

Functions 25

SignatureFlagsNativeParams
TArray<FPCGPoint> VariableLoopBody(FPCGContext& InContext, UPCGPointData* InData, FPCGPoint& InPoint, UPCGMetadata* OutMetadata, int64 Iteration)EventPublic0x350
void VariableLoop(FPCGContext& InContext, UPCGPointData* InData, const UPCGPointData*& OutData, UPCGPointData* OptionalOutData)FinalNative+1 flags0x270
bool PointLoopBody(FPCGContext& InContext, UPCGPointData* InData, FPCGPoint& InPoint, FPCGPoint& OutPoint, UPCGMetadata* OutMetadata, int64 Iteration)EventPublic0x411
void PointLoop(FPCGContext& InContext, UPCGPointData* InData, const UPCGPointData*& OutData, UPCGPointData* OptionalOutData)FinalNative+1 flags0x270
EPCGSettingsType NodeTypeOverride()NativeEvent+1 flags0x01
FName NodeTitleOverride()NativeEvent+1 flags0x08
FLinearColor NodeColorOverride()NativeEvent+1 flags0x10
bool NestedLoopBody(FPCGContext& InContext, UPCGPointData* InOuterData, UPCGPointData* InInnerData, FPCGPoint& InOuterPoint, FPCGPoint& InInnerPoint, FPCGPoint& OutPoint, UPCGMetadata* OutMetadata, int64 OuterIteration, int64 InnerIteration)EventPublic0x4F9
void NestedLoop(FPCGContext& InContext, UPCGPointData* InOuterData, UPCGPointData* InInnerData, const UPCGPointData*& OutData, UPCGPointData* OptionalOutData)FinalNative+1 flags0x278
bool IterationLoopBody(FPCGContext& InContext, int64 Iteration, UPCGSpatialData* InA, UPCGSpatialData* InB, FPCGPoint& OutPoint, UPCGMetadata* OutMetadata)EventPublic0x349
void IterationLoop(FPCGContext& InContext, int64 NumIterations, const UPCGPointData*& OutData, UPCGSpatialData* OptionalA, UPCGSpatialData* OptionalB, UPCGPointData* OptionalOutData)FinalNative+1 flags0x280
bool IsCacheableOverride()NativeEvent+1 flags0x01
int32 GetSeed(FPCGContext& InContext)FinalNative+1 flags0x25C
FRandomStream GetRandomStream(FPCGContext& InContext)FinalNative+1 flags0x260
TArray<FPCGPinProperties> GetOutputPins()FinalNative+1 flags0x10
bool GetOutputPinByLabel(const FName& InPinLabel, FPCGPinProperties& OutFoundPin)FinalNative+1 flags0x1D
TArray<FPCGPinProperties> GetInputPins()FinalNative+1 flags0x10
bool GetInputPinByLabel(const FName& InPinLabel, FPCGPinProperties& OutFoundPin)FinalNative+1 flags0x1D
FPCGContext GetContext()FinalNative+1 flags0x258
void ExecuteWithContext(FPCGContext& InContext, FPCGDataCollection& Input, FPCGDataCollection& Output)NativeEvent+1 flags0x2B8
void Execute(FPCGDataCollection& Input, FPCGDataCollection& Output)EventPublic0x60
int32 DynamicPinTypesOverride(UPCGSettings* InSettings, UPCGPin* InPin)NativeEvent+1 flags0x14
TSet<FName> CustomOutputLabels()FinalNative+1 flags0x50
TSet<FName> CustomInputLabels()FinalNative+1 flags0x50
void ApplyPreconfiguredSettings(FPCGPreConfiguredSettingsInfo& InPreconfigureInfo)EventPublic0x18

Used by 2

types with a member, parameter or interface of this type