Zdexby TheHolyOneZ
9,486 classes
Class

UPCGSpatialData

: UPCGData : UObject
/Script/PCG.PCGSpatialData 0x0098 (152 B) align 8 inherited 0x0048 vtable /Script/PCG
0x00x0098

Members 4

OffsetSizeNameTypeFlagsDefault
0x08TargetActorTWeakObjectPtr<AActor>Transient+8 flagsnullptr
0x01bKeepZeroDensityPointsbool7 flagsfalse
0x01bHasCachedLastSelectorbool5 flagsfalse
0x00520x06padding / unreflected
0x40CachedLastSelectorFPCGAttributePropertyInputSelector2 flags{}
Inherited from UPCGData 2
OffsetSizeNameTypeFlagsDefault
0x08UIDuint64Transient+5 flags0
0x00300x08padding / unreflected
0x08MetaDataUPCGMetadata*6 flagsnullptr

Functions 17

SignatureFlagsNativeParams
UPCGPointData* ToPointDataWithContext(FPCGContext& Context)FinalNative+1 flags0x260
UPCGPointData* ToPointData()FinalNative+1 flags0x08
UPCGUnionData* K2_UnionWith(UPCGSpatialData* InOther)FinalNative+1 flags0x10
UPCGDifferenceData* K2_Subtract(UPCGSpatialData* InOther)FinalNative+1 flags0x10
bool K2_SamplePoint(FTransform& Transform, const FBox& Bounds, FPCGPoint& OutPoint, UPCGMetadata* OutMetadata)FinalNative+1 flags0x179
bool K2_ProjectPoint(FTransform& InTransform, const FBox& InBounds, FPCGProjectionParams& InParams, FPCGPoint& OutPoint, UPCGMetadata* OutMetadata)FinalNative+1 flags0x199
UPCGSpatialData* K2_ProjectOn(UPCGSpatialData* InOther, FPCGProjectionParams& InParams)FinalNative+1 flags0x30
UPCGIntersectionData* K2_IntersectWith(UPCGSpatialData* InOther)FinalNative+1 flags0x10
void InitializeFromDataWithParams(FPCGInitializeFromDataParams& InParams)FinalNative+1 flags0x40
void InitializeFromData(UPCGSpatialData* InSource, UPCGMetadata* InMetadataParentOverride, bool bInheritMetadata, bool bInheritAttributes)FinalNative+1 flags0x12
bool HasNonTrivialTransform()NativePublic0x01
FBox GetStrictBounds()NativePublic0x38
FVector GetNormal()NativePublic0x18
int32 GetDimension()NativePublic0x04
float GetDensityAtPosition(const FVector& InPosition)NativePublic0x1C
FBox GetBounds()NativePublic0x38
UPCGMetadata* CreateEmptyMetadata()FinalNative+1 flags0x08

Subclasses 4

Used by 9

types with a member, parameter or interface of this type