 |
TArray< TArray< int32 > > |
AttributeOverridePartition |
|
 |
bool |
bCurrentInputSetup |
Per-input context variables. |
 |
bool |
bPartitionDone |
|
 |
bool |
bReuseCheckDone |
Whole-execution variables. |
 |
bool |
bSelectionDone |
|
 |
bool |
bSkippedDueToReuse |
|
 |
TMap< PCGMetadataValueKey, FPCGInstancesAndWeights > |
CategoryEntryToInstancesAndWeights |
Used in the weighted by category selector. |
 |
TArray< int > |
CumulativeWeights |
|
 |
int32 |
CurrentDataIndex |
Index of MeshInstances/PackedCustomData in last MeshInstancesData element. |
 |
int32 |
CurrentInputIndex |
Index of input in the context (for selection) |
 |
UPCGPointData * |
CurrentOutputPointData |
|
 |
const UPCGPointData * |
CurrentPointData |
|
 |
int32 |
CurrentPointIndex |
|
 |
FPCGMeshMaterialOverrideHelper |
MaterialOverrideHelper |
|
 |
TArray< FPackedInstanceListData > |
MeshInstancesData |
|
 |
TMap< TSoftObjectPtr< UStaticMesh >, TMap< UPCGPointData *, TArray< int32 > > > |
MeshToOutPoints |
Used in all selectors if we have to change the out points bounds by the mesh bounds. |
 |
TMap< TSoftObjectPtr< UStaticMesh >, PCGMetadataValueKey > |
MeshToValueKey |
|
 |
TArray< FSoftISMComponentDescriptor > |
OverriddenDescriptors |
|
 |
TArray< TWeakObjectPtr< UPCGManagedISMComponent > > |
TouchedResources |
Keeping track of all touched resources to allow for correct cleanup on abort. |
 |
TMap< PCGMetadataValueKey, TSoftObjectPtr< UStaticMesh > > |
ValueKeyToMesh |
Used in by-attribute selector. |
 |
TArray< TArray< FPCGMeshInstanceList > > |
WeightedMeshInstances |
Used in weighted selector. |