Navigation
API > API/Runtime > API/Runtime/GeometryCollectionEngine
UGeometryCollectionObject (UObject)
UObject wrapper for the FGeometryCollection
| Name | UGeometryCollection |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/GeometryCollectionEngine/Public/GeometryCollection/GeometryCollectionObject.h |
| Include Path | #include "GeometryCollection/GeometryCollectionObject.h" |
Syntax
UCLASS (BlueprintType, CustomConstructor, MinimalAPI)
class UGeometryCollection :
public UObject ,
public IInterface_AssetUserData ,
public IDataflowContentOwner ,
public IDataflowInstanceInterface
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UGeometryCollection
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UGeometryCollection
(
const FObjectInitializer& ObjectInitializer |
GeometryCollection/GeometryCollectionObject.h | ||
UGeometryCollection
(
const FObjectInitializer& ObjectInitializer |
GeometryCollection/GeometryCollectionObject.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AssetImportData | TObjectPtr< class UAssetImportData > | Importing data and options used for this geometry collection | GeometryCollection/GeometryCollectionObject.h |
|
| AutoInstanceMeshes | TArray< FGeometryCollectionAutoInstanceMesh > | List of unique static mesh / materials pairs for auto instancing. | GeometryCollection/GeometryCollectionObject.h |
|
| bAutomaticCrumblePartialClusters | bool | When using remove on sleep , automatically crumble partial cluster into smaller pieces when possible | GeometryCollection/GeometryCollectionObject.h |
|
| bConvertVertexColorsToSRGB | bool | Convert vertex colors to sRGB for rendering. | GeometryCollection/GeometryCollectionObject.h |
|
| bDensityFromPhysicsMaterial | bool | Whether to use density ( for mass computation ) from physics material ( if physics material is not set, use the component one or defaults ) | GeometryCollection/GeometryCollectionObject.h |
|
| bEnableNaniteFallback | bool | Enable Non-Nanite fallback mesh when Nanite support is enabled. | GeometryCollection/GeometryCollectionObject.h |
|
| bImportCollisionFromSource | bool | Whether to import collision from the source asset | GeometryCollection/GeometryCollectionObject.h |
|
| bManualDataCreate | bool | If this flag is set, we only regenerate simulation data when requested via CreateSimulationData() | GeometryCollection/GeometryCollectionObject.h | |
| bMassAsDensity | bool | Mass As Density, units are in kg/m^3 ( only enabled if physics material is not set ) | GeometryCollection/GeometryCollectionObject.h |
|
| bOptimizeConvexes | bool | Whether to optimize convexes for collisions. | GeometryCollection/GeometryCollectionObject.h |
|
| bRemoveOnMaxSleep | bool | Remove particle from simulation and dissolve rendered geometry once sleep threshold has been exceeded. | GeometryCollection/GeometryCollectionObject.h |
|
| bScaleOnRemoval | bool | When enabled, particle will scale down (shrink) when using being removed ( using both remove on sleep or remove on break ) - Enabled by default | GeometryCollection/GeometryCollectionObject.h |
|
| bSlowMovingAsSleeping | bool | When on non-sleeping, slow moving pieces will be considered as sleeping, this helps removal of jittery but not really moving objects. | GeometryCollection/GeometryCollectionObject.h |
|
| bStripOnCook | bool | Strip unnecessary data from the Geometry Collection to keep the memory footprint as small as possible. | GeometryCollection/GeometryCollectionObject.h |
|
| bStripRenderDataOnCook | bool | Strip unnecessary render data from the Geometry Collection to keep the memory footprint as small as possible. | GeometryCollection/GeometryCollectionObject.h |
|
| bUseFullPrecisionUVs | bool | Whether to use full precision UVs when rendering this geometry. | GeometryCollection/GeometryCollectionObject.h |
|
| bUseMaterialDamageModifiers | bool | When on , use the modifiers on the material to adjust the user defined damage threshold values | GeometryCollection/GeometryCollectionObject.h |
|
| bUseSizeSpecificDamageThreshold | bool | Whether to use size specific damage threshold instead of level based ones ( see Size Specific Data array ). | GeometryCollection/GeometryCollectionObject.h |
|
| CachedDensityFromPhysicsMaterialInGCm3 | float | Cached Material density value used to compute the Mass attribute ( In gram per cm3 ) this is necessary because the material properties could be changed after without causing the mass attribute to be recomputed ( because the GC asset will not get notified ) | GeometryCollection/GeometryCollectionObject.h | |
| ClusterConnectionType | EClusterConnectionTypeEnum | GeometryCollection/GeometryCollectionObject.h |
|
|
| ClusterGroupIndex | int32 | Cluster group index - Geometry Collections using the same index will simulate as one single cluster. | GeometryCollection/GeometryCollectionObject.h |
|
| ConnectionGraphBoundsFilteringMargin | float | GeometryCollection/GeometryCollectionObject.h |
|
|
| CustomRendererType | TObjectPtr< UClass > | Custom class type that will be used to render the geometry collection instead of using the native rendering. | GeometryCollection/GeometryCollectionObject.h |
|
| DamageModel | EDamageModelTypeEnum | Damage model to use for evaluating destruction. | GeometryCollection/GeometryCollectionObject.h |
|
| DamagePropagationData | FGeometryCollectionDamagePropagationData | Data about how damage propagation shoudl behave. | GeometryCollection/GeometryCollectionObject.h |
|
| DamageThreshold | TArray< float > | Damage threshold for clusters at different levels. | GeometryCollection/GeometryCollectionObject.h |
|
| DataflowAsset | TObjectPtr< UDataflow > | Dataflow this is deprecated data replaced with Setter and Getter but it is exposed to blueprint so we use the Setter/Getter to make sure the blueprint will use them | GeometryCollection/GeometryCollectionObject.h |
|
| DataflowInstance | FDataflowInstance | GeometryCollection/GeometryCollectionObject.h |
|
|
| EmbeddedGeometryExemplar | TArray< FGeometryCollectionEmbeddedExemplar > | References for embedded geometry generation | GeometryCollection/GeometryCollectionObject.h |
|
| EnableClustering | bool | GeometryCollection/GeometryCollectionObject.h |
|
|
| EnableNanite | bool | Enable support for Nanite. | GeometryCollection/GeometryCollectionObject.h |
|
| GeometrySource | TArray< FGeometryCollectionSource > | GeometryCollection/GeometryCollectionObject.h |
|
|
| Mass | float | Total Mass of Collection. | GeometryCollection/GeometryCollectionObject.h |
|
| Materials | TArray< TObjectPtr< UMaterialInterface > > | GeometryCollection/GeometryCollectionObject.h |
|
|
| MaxClusterLevel | int32 | Maximum level for cluster breaks. | GeometryCollection/GeometryCollectionObject.h |
|
| MaximumSleepTime | FVector2D | How long may the particle sleep before initiating removal (in seconds). | GeometryCollection/GeometryCollectionObject.h |
|
| MinimumMassClamp | float | Smallest allowable mass (def:0.1) | GeometryCollection/GeometryCollectionObject.h |
|
| NaniteMinimumResidencyInKB | uint32 | How much of the nanite resource should always be resident (In KB). | GeometryCollection/GeometryCollectionObject.h |
|
| Overrides | TMap< FString, FString > | GeometryCollection/GeometryCollectionObject.h |
|
|
| PerClusterOnlyDamageThreshold | bool | Compatibility check, when true, only cluster compute damage from parameters and propagate to direct children when false, each child will compute it's damage threshold allowing for more precise and intuitive destruction behavior | GeometryCollection/GeometryCollectionObject.h |
|
| PhysicsMaterial | TObjectPtr< UPhysicalMaterial > | Physics material to use for the geometry collection | GeometryCollection/GeometryCollectionObject.h |
|
| RemovalDuration | FVector2D | How long does the removal process take (in seconds). | GeometryCollection/GeometryCollectionObject.h |
|
| RenderData | TUniquePtr< FGeometryCollectionRenderData > | Pointer to the data used to render this geometry collection. | GeometryCollection/GeometryCollectionObject.h | |
| RootProxyData | FGeometryCollectionProxyMeshData | Static mesh to use as a proxy for rendering until the geometry collection is broken. | GeometryCollection/GeometryCollectionObject.h |
|
| SizeSpecificData | TArray< FGeometryCollectionSizeSpecificData > | Size Specfic Data reflects the default geometry to bind to rigid bodies smaller than the max size volume. | GeometryCollection/GeometryCollectionObject.h |
|
| SlowMovingVelocityThreshold | float | When slow moving detection is on, this defines the linear velocity thresholds in cm/s to consider the object as sleeping . | GeometryCollection/GeometryCollectionObject.h |
|
| ThumbnailInfo | TObjectPtr< class UThumbnailInfo > | Information for thumbnail rendering | GeometryCollection/GeometryCollectionObject.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AssetUserData | TArray< TObjectPtr< UAssetUserData > > | Array of user data stored with the asset | GeometryCollection/GeometryCollectionObject.h |
|
| AutoInstanceTransformRemapIndices | TArray< int32 > | Cache transform remapping for instanced meshes indices | GeometryCollection/GeometryCollectionObject.h |
|
| BoneSelectedMaterialIndex | int32 | Legacy index of the bone selected material in the object's Materials array, or INDEX_NONE if it is not stored there. | GeometryCollection/GeometryCollectionObject.h | |
| BreadthFirstTransformIndices | TArray< int32 > | Cache transform indices in breadth-first order | GeometryCollection/GeometryCollectionObject.h |
|
| GeometryCollection | TSharedPtr< FGeometryCollection, ESPMode::ThreadSafe > | GeometryCollection/GeometryCollectionObject.h | ||
| LastBuiltRenderDataGuid | FGuid | Used to determine whether we need to cook render data. | GeometryCollection/GeometryCollectionObject.h | |
| LastBuiltSimulationDataGuid | FGuid | Used to determine whether we need to cook simulation data. | GeometryCollection/GeometryCollectionObject.h | |
| PersistentGuid | FGuid | Guid created on construction of this collection. | GeometryCollection/GeometryCollectionObject.h | |
| RenderDataGuid | FGuid | Used to determine whether we need to regenerate render data. | GeometryCollection/GeometryCollectionObject.h | |
| RenderResourceReleaseFence | FRenderCommandFence | A fence to track render resource release before destroy. | GeometryCollection/GeometryCollectionObject.h | |
| RootIndex | int32 | Cached root index for faster queries | GeometryCollection/GeometryCollectionObject.h |
|
| SimulationDataGuid | FGuid | Used to determine whether we need to regenerate simulation data. | GeometryCollection/GeometryCollectionObject.h | |
| StateGuid | FGuid | Guid that can be invalidated on demand - essentially a 'version' that should be changed when a structural change is made to the geometry collection. | GeometryCollection/GeometryCollectionObject.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddAssetUserData
(
UAssetUserData* InUserData |
GeometryCollection/GeometryCollectionObject.h | ||
int32 AddNewMaterialSlot
(
bool bCopyLastMaterial |
Add a material to the materials array and update the selected bone material to be at the end of the array | GeometryCollection/GeometryCollectionObject.h | |
int32 AppendGeometry
(
const UGeometryCollection& Element, |
AppendGeometry | GeometryCollection/GeometryCollectionObject.h | |
int32 AttachEmbeddedGeometryExemplar
(
const UStaticMesh* Exemplar |
Attach a Static Mesh exemplar for embedded geometry, if that mesh has not already been attached. | GeometryCollection/GeometryCollectionObject.h | |
void CacheMaterialDensity() |
Cache the material density used to compute attribute Warning : this should only be called after recomputing the mass based on those values | GeometryCollection/GeometryCollectionObject.h | |
void CreateSimulationData() |
Create the simulation data that can be shared among all instances (mass, volume, etc...) Note : this does not check if the simulation data is drty or not and will cause a load from the DDC use CreateSimulationDataIfNeeded() for avoiding extra runtime cost | GeometryCollection/GeometryCollectionObject.h | |
void CreateSimulationDataIfNeeded() |
Create the simulation data ( calls CreateSimulationData) only if the simulation data is dirty | GeometryCollection/GeometryCollectionObject.h | |
void EnsureDataIsCooked
(
bool bInitResources, |
GeometryCollection/GeometryCollectionObject.h | ||
int32 FindOrAddAutoInstanceMesh
(
const UStaticMesh* StaticMesh, |
Find or add a auto instance mesh from a mesh and alist of material and return its index | GeometryCollection/GeometryCollectionObject.h | |
int32 FindOrAddAutoInstanceMesh
(
const FGeometryCollectionAutoInstanceMesh& AutoInstanceMesh |
Find or add a auto instance mesh from another one and return its index | GeometryCollection/GeometryCollectionObject.h | |
TSharedPtr< FGeometryCollection, ESPMode::ThreadSafe > GenerateMinimalGeometryCollection() |
Produce a deep copy of GeometryCollection member, stripped of data unecessary for gameplay. | GeometryCollection/GeometryCollectionObject.h | |
virtual const TArray< UAssetUserData * > * GetAssetUserDataArray() |
GeometryCollection/GeometryCollectionObject.h | ||
virtual UAssetUserData * GetAssetUserDataOfClass
(
TSubclassOf< UAssetUserData > InUserDataClass |
GeometryCollection/GeometryCollectionObject.h | ||
const FGeometryCollectionAutoInstanceMesh & GetAutoInstanceMesh
(
int32 AutoInstanceMeshIndex |
Find or add a auto instance mesh and return its index | GeometryCollection/GeometryCollectionObject.h | |
const TArray< int32 > & GetAutoInstanceTransformRemapIndices() |
GeometryCollection/GeometryCollectionObject.h | ||
const int32 GetBoneSelectedMaterialIndex() |
GeometryCollection/GeometryCollectionObject.h | ||
const TArray< int32 > & GetBreadthFirstTransformIndices() |
GeometryCollection/GeometryCollectionObject.h | ||
UDataflow * GetDataflowAsset() |
GeometryCollection/GeometryCollectionObject.h |
|
|
| GeometryCollection/GeometryCollectionObject.h | |||
| Size Specific Data Access | GeometryCollection/GeometryCollectionObject.h | ||
int GetDefaultSizeSpecificDataIndex() |
GeometryCollection/GeometryCollectionObject.h | ||
| GeometryCollection/GeometryCollectionObject.h | |||
| GeometryCollection/GeometryCollectionObject.h | |||
FGuid GetIdGuid() |
Accessors for the two guids used to identify this collection | GeometryCollection/GeometryCollectionObject.h | |
float GetMassOrDensity
(
bool& bOutIsDensity |
Get Mass or density as set by the asset ( this is the value used by to compute the cached attributes ) Mass is return in Kg and Density is returned in Kg/Cm3 | GeometryCollection/GeometryCollectionObject.h | |
uint32 GetNaniteHierarchyOffset
(
int32 GeometryIndex, |
GeometryCollection/GeometryCollectionObject.h | ||
uint32 GetNaniteHierarchyOffset () |
GeometryCollection/GeometryCollectionObject.h | ||
uint32 GetNaniteResourceID() |
GeometryCollection/GeometryCollectionObject.h | ||
FGeometryCollectionRenderResourceSizeInfo GetRenderResourceSizeInfo() |
Get the size of the render data resources associated with this collection | GeometryCollection/GeometryCollectionObject.h | |
int32 GetRootIndex() |
Get the cached root index | GeometryCollection/GeometryCollectionObject.h | |
void GetSharedSimulationParams
(
FSharedSimulationParameters& OutParams |
Fills params struct with parameters used for precomputing content. | GeometryCollection/GeometryCollectionObject.h | |
FGuid GetStateGuid() |
GeometryCollection/GeometryCollectionObject.h | ||
bool HasMeshData() |
Has data for static mesh rendering. | GeometryCollection/GeometryCollectionObject.h | |
bool HasNaniteData() |
Has data for nanite rendering. | GeometryCollection/GeometryCollectionObject.h | |
bool HasVisibleGeometry() |
Returns true if there is anything to render | GeometryCollection/GeometryCollectionObject.h | |
void InitializeMaterials
(
bool bHasLegacyInternalMaterialsPairs |
Appends the standard materials to this UObject | GeometryCollection/GeometryCollectionObject.h | |
void InitResources() |
GeometryCollection/GeometryCollectionObject.h | ||
void InvalidateCollection() |
Invalidates this collection signaling a structural change and renders any previously recorded caches unable to play with this collection | GeometryCollection/GeometryCollectionObject.h | |
bool IsEmpty() |
Return true if the collection is "Empty" ( has no transforms at all ) | GeometryCollection/GeometryCollectionObject.h | |
bool IsSimulationDataDirty() |
Check to see if Simulation Data requires regeneration | GeometryCollection/GeometryCollectionObject.h | |
int32 NumElements
(
const FName& Group |
NumElements | GeometryCollection/GeometryCollectionObject.h | |
void PropagateMarkDirtyToComponents() |
Propogate render state dirty to components | GeometryCollection/GeometryCollectionObject.h | |
void PropagateTransformUpdateToComponents() |
Propogate the fact that transform have been updated to all components | GeometryCollection/GeometryCollectionObject.h | |
void RebuildRenderData() |
Rebuild the render data. | GeometryCollection/GeometryCollectionObject.h | |
void ReindexMaterialSections() |
ReindexMaterialSections | GeometryCollection/GeometryCollectionObject.h | |
void ReleaseResources() |
GeometryCollection/GeometryCollectionObject.h | ||
| RemoveElements | GeometryCollection/GeometryCollectionObject.h | ||
void RemoveExemplars
(
const TArray< int32 >& SortedRemovalIndices |
Remove embedded geometry exemplars with indices matching the sorted removal list. | GeometryCollection/GeometryCollectionObject.h | |
bool RemoveLastMaterialSlot () |
Remove a material from the materials array, keeping the selected bone material at the end of the array. | GeometryCollection/GeometryCollectionObject.h | |
virtual void RemoveUserDataOfClass
(
TSubclassOf< UAssetUserData > InUserDataClass |
GeometryCollection/GeometryCollectionObject.h | ||
void Reset() |
Return collection to initial (ie. empty) state. | GeometryCollection/GeometryCollectionObject.h | |
void ResetFrom
(
const FManagedArrayCollection& InCollection, |
Reset the collection from another set of attributes and materials. | GeometryCollection/GeometryCollectionObject.h | |
void ResetFrom
(
const FManagedArrayCollection& InCollection, |
GeometryCollection/GeometryCollectionObject.h | ||
void SetAutoInstanceMeshes
(
const TArray< FGeometryCollectionAutoInstanceMesh >& InAutoInstanceMeshes |
Assign an auto instanced meshes array if there's duplicate entry in the array , they will be collapsed as one and the index attribute will be adjusted acoordingly | GeometryCollection/GeometryCollectionObject.h | |
void SetConvertVertexColorsToSRGB
(
bool bValue |
GeometryCollection/GeometryCollectionObject.h |
|
|
void SetDataflowAsset
(
UDataflow* InDataflowAsset |
GeometryCollection/GeometryCollectionObject.h |
|
|
void SetEnableNanite
(
bool bValue |
GeometryCollection/GeometryCollectionObject.h |
|
|
void SetGeometryCollection
(
TSharedPtr< FGeometryCollection, ESPMode::ThreadSafe > GeometryCollectionIn |
Accessors for internal geometry collection | GeometryCollection/GeometryCollectionObject.h | |
void SetRootProxiesFromGeometrySources() |
Create root proxies from geometryt sources | GeometryCollection/GeometryCollectionObject.h | |
void UpdateConvexGeometry() |
Update the convex geometry on the collection. | GeometryCollection/GeometryCollectionObject.h | |
void UpdateConvexGeometryIfMissing() |
GeometryCollection/GeometryCollectionObject.h | ||
void UpdateGeometryDependentProperties() |
Update properties that depend on the geometry and clustering: Proximity, Convex Hulls, Volume and Size data. | GeometryCollection/GeometryCollectionObject.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BeginDestroy() |
GeometryCollection/GeometryCollectionObject.h | ||
virtual bool CanEditChange
(
const FProperty* InProperty |
GeometryCollection/GeometryCollectionObject.h | ||
virtual bool IsReadyForFinishDestroy() |
GeometryCollection/GeometryCollectionObject.h | ||
virtual bool Modify
(
bool bAlwaysMarkDirty |
GeometryCollection/GeometryCollectionObject.h | ||
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
UObject Interface | GeometryCollection/GeometryCollectionObject.h | |
virtual void PostEditUndo() |
GeometryCollection/GeometryCollectionObject.h | ||
virtual void PostInitProperties() |
GeometryCollection/GeometryCollectionObject.h | ||
virtual void PostLoad() |
GeometryCollection/GeometryCollectionObject.h | ||
virtual void PreSave
(
FObjectPreSaveContext SaveContext |
GeometryCollection/GeometryCollectionObject.h | ||
virtual void Serialize
(
FArchive& Ar |
End UObject InterfaceSerialize | GeometryCollection/GeometryCollectionObject.h |
Overridden from IDataflowContentOwner
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TObjectPtr< UDataflowBaseContent > CreateDataflowContent() |
GeometryCollection/GeometryCollectionObject.h | ||
virtual void ReadDataflowContent
(
const TObjectPtr< UDataflowBaseContent >& DataflowContent |
GeometryCollection/GeometryCollectionObject.h | ||
virtual void WriteDataflowContent
(
const TObjectPtr< UDataflowBaseContent >& DataflowContent |
GeometryCollection/GeometryCollectionObject.h |
Overridden from IDataflowInstanceInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FDataflowInstance & GetDataflowInstance () |
GeometryCollection/GeometryCollectionObject.h | ||
virtual const FDataflowInstance & GetDataflowInstance () |
GeometryCollection/GeometryCollectionObject.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void AppendToClassSchema
(
FAppendToClassSchemaContext& Context |
GeometryCollection/GeometryCollectionObject.h | ||
static TSharedPtr< FGeometryCollection, ESPMode::ThreadSafe > CopyCollectionAndRemoveGeometry
(
const TSharedPtr< const FGeometryCollection, ESPMode::ThreadSafe >& CollectionToCopy |
Copy a collection and remove geometry from it | GeometryCollection/GeometryCollectionObject.h | |
static FGeometryCollectionSizeSpecificData GeometryCollectionSizeSpecificDataDefaults() |
GeometryCollection/GeometryCollectionObject.h | ||
static UMaterialInterface * GetBoneSelectedMaterial() |
Get the material to use for rendering bone selections in the editor, or nullptr. | GeometryCollection/GeometryCollectionObject.h | |
static const TCHAR * GetSelectedMaterialPath() |
Returns the asset path for the automatically populated selected material. | GeometryCollection/GeometryCollectionObject.h |
Deprecated Variables
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CollisionObjectReductionPercentage_DEPRECATED | float | Resolution on the smallest axes for the level set. (def: 10) | GeometryCollection/GeometryCollectionObject.h |
|
| CollisionParticlesFraction_DEPRECATED | float | Number of particles on the triangulated surface to use for collisions. | GeometryCollection/GeometryCollectionObject.h |
|
| CollisionType_DEPRECATED | ECollisionTypeEnum | CollisionType defines how to initialize the rigid collision structures. | GeometryCollection/GeometryCollectionObject.h |
|
| DataflowTerminal_DEPRECATED | FString | GeometryCollection/GeometryCollectionObject.h |
|
|
| EnableRemovePiecesOnFracture_DEPRECATED | bool | Enable remove pieces on fracture | GeometryCollection/GeometryCollectionObject.h |
|
| ImplicitType_DEPRECATED | EImplicitTypeEnum | CollisionType defines how to initialize the rigid collision structures. | GeometryCollection/GeometryCollectionObject.h |
|
| MaxClusterLevelSetResolution_DEPRECATED | int32 | Resolution on the smallest axes for the level set. (def: 10) | GeometryCollection/GeometryCollectionObject.h |
|
| MaximumCollisionParticles_DEPRECATED | int32 | Max number of particles. | GeometryCollection/GeometryCollectionObject.h |
|
| MaxLevelSetResolution_DEPRECATED | int32 | Resolution on the smallest axes for the level set. (def: 10) | GeometryCollection/GeometryCollectionObject.h |
|
| MinClusterLevelSetResolution_DEPRECATED | int32 | Resolution on the smallest axes for the level set. (def: 5) | GeometryCollection/GeometryCollectionObject.h |
|
| MinLevelSetResolution_DEPRECATED | int32 | Resolution on the smallest axes for the level set. (def: 5) | GeometryCollection/GeometryCollectionObject.h |
|
| RemoveOnFractureMaterials_DEPRECATED | TArray< TObjectPtr< UMaterialInterface > > | Materials relating to remove on fracture | GeometryCollection/GeometryCollectionObject.h |
|
| RootProxy_DEPRECATED | FSoftObjectPath | Static mesh to use as a proxy for rendering until the geometry collection is broken | GeometryCollection/GeometryCollectionObject.h |
|