UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UGeometryCollectionComponent Member List

This is the complete list of members for UGeometryCollectionComponent, including all inherited members.

AbandonedCollisionProfileNameUGeometryCollectionComponentprotected
AddForce(FVector Force, FName BoneName=NAME_None, bool bAccelChange=false) overrideUGeometryCollectionComponentvirtual
AddForceAtLocation(FVector Force, FVector WorldLocation, FName BoneName=NAME_None) overrideUGeometryCollectionComponentvirtual
AddImpulse(FVector Impulse, FName BoneName=NAME_None, bool bVelChange=false) overrideUGeometryCollectionComponentvirtual
AddImpulseAtLocation(FVector Impulse, FVector WorldLocation, FName BoneName=NAME_None) overrideUGeometryCollectionComponentvirtual
AddRadialForce(FVector Origin, float Radius, float Strength, ERadialImpulseFalloff Falloff, bool bAccelChange=false) overrideUGeometryCollectionComponentvirtual
AddRadialImpulse(FVector Origin, float Radius, float Strength, enum ERadialImpulseFalloff Falloff, bool bVelChange=false) overrideUGeometryCollectionComponentvirtual
AddTorqueInRadians(FVector Torque, FName BoneName=NAME_None, bool bAccelChange=false) overrideUGeometryCollectionComponentvirtual
AngularEtherDrag_DEPRECATEDUGeometryCollectionComponent
ApplyAngularVelocity(int32 ItemIndex, const FVector &AngularVelocity)UGeometryCollectionComponent
ApplyAssetDefaults()UGeometryCollectionComponent
ApplyBreakingAngularVelocity(int32 ItemIndex, const FVector &AngularVelocity)UGeometryCollectionComponent
ApplyBreakingLinearVelocity(int32 ItemIndex, const FVector &LinearVelocity)UGeometryCollectionComponent
ApplyExternalStrain(int32 ItemIndex, const FVector &Location, float Radius=0, int32 PropagationDepth=0, float PropagationFactor=1, float Strain=0)UGeometryCollectionComponent
ApplyInternalStrain(int32 ItemIndex, const FVector &Location, float Radius=0, int32 PropagationDepth=0, float PropagationFactor=1, float Strain=0)UGeometryCollectionComponent
ApplyKinematicField(UPARAM(DisplayName="Field Radius") float Radius, UPARAM(DisplayName="Center Position") FVector Position)UGeometryCollectionComponent
ApplyLinearVelocity(int32 ItemIndex, const FVector &LinearVelocity)UGeometryCollectionComponent
ApplyPhysicsField(UPARAM(DisplayName="Enable Field") bool Enabled, UPARAM(DisplayName="Physics Type") EGeometryCollectionPhysicsTypeEnum Target, UPARAM(DisplayName="Meta Data") UFieldSystemMetaData *MetaData, UPARAM(DisplayName="Field Node") UFieldNodeBase *Field)UGeometryCollectionComponent
AsyncPhysicsTickComponent(float DeltaTime, float SimTime) overrideUGeometryCollectionComponentvirtual
bAllowRemovalOnBreakUGeometryCollectionComponent
bAllowRemovalOnSleepUGeometryCollectionComponent
bAlreadyFullyDecayedUGeometryCollectionComponentprotected
BaseRigidBodyIndexUGeometryCollectionComponent
bAutoAssignISMPool_DEPRECATEDUGeometryCollectionComponentprotected
bCachedMaterialParameterIndicesAreDirtyUMeshComponentprotected
bCrumblingEventIncludesChildrenUGeometryCollectionComponent
bCustomRendererCanUseNativeFallbackUGeometryCollectionComponentprotected
bCustomRendererShouldUseNativeFallbackUGeometryCollectionComponentprotected
bDensityFromPhysicsMaterialUGeometryCollectionComponent
BeginDestroy() overrideUMeshComponentprotectedvirtual
BeginPlay() overrideUGeometryCollectionComponentvirtual
bEnableAbandonAfterLevelUGeometryCollectionComponentprotected
bEnableDamageFromCollisionUGeometryCollectionComponent
bEnableMaterialParameterCachingUMeshComponent
bEnableReplicationUGeometryCollectionComponentprotected
bForceBrokenForCustomRendererUGeometryCollectionComponentprotected
bForceMotionBlurUGeometryCollectionComponent
bForceNativeRendererUGeometryCollectionComponentprotected
bForceUpdateActiveTransformsUGeometryCollectionComponent
bGlobalCrumblingEventIncludesChildrenUGeometryCollectionComponent
bIsCurrentlyNavigationRelevantUGeometryCollectionComponent
bNotifyBreaksUGeometryCollectionComponent
bNotifyCollisionsUGeometryCollectionComponent
bNotifyCrumblingsUGeometryCollectionComponent
bNotifyGlobalBreaksUGeometryCollectionComponent
bNotifyGlobalCollisionsUGeometryCollectionComponent
bNotifyGlobalCrumblingsUGeometryCollectionComponent
bNotifyGlobalRemovalsUGeometryCollectionComponent
bNotifyRemovalsUGeometryCollectionComponent
bNotifyTrailingUGeometryCollectionComponent
bOverrideCustomRendererUGeometryCollectionComponentprotected
bShowBoneColorsUGeometryCollectionComponentprotected
bStoreVelocitiesUGeometryCollectionComponent
bUpdateComponentTransformToRootBoneUGeometryCollectionComponentprotected
bUpdateCustomRendererOnPostPhysicsSyncUGeometryCollectionComponentprotected
bUpdateNavigationInTickUGeometryCollectionComponentprotected
bUseMaterialDamageModifiersUGeometryCollectionComponent
bUseRootProxyForNavigationUGeometryCollectionComponentprotected
bUseSizeSpecificDamageThresholdUGeometryCollectionComponent
bUseStaticMeshCollisionForTracesUGeometryCollectionComponentprotected
CacheMaterialParameterNameIndices()UMeshComponentprotected
CacheParametersUGeometryCollectionComponent
CachePlaybackUGeometryCollectionComponent
CalcBounds(const FTransform &LocalToWorld) const overrideUGeometryCollectionComponentvirtual
CalcLocalBounds() constUGeometryCollectionComponentinlinevirtual
CalculateLocalBounds()UGeometryCollectionComponentinlineprotected
CalculateMass(FName BoneName=NAME_None) overrideUGeometryCollectionComponentvirtual
CanBeUsedInPhysicsReplication(const FName BoneName=NAME_None) const overrideUGeometryCollectionComponentprotectedvirtual
CanEditSimulatePhysics() overrideUGeometryCollectionComponentvirtual
ChaosSolverActorUGeometryCollectionComponent
CheckFullyDecayed()UGeometryCollectionComponentprotected
ClearRootProxyLocalTransforms()UGeometryCollectionComponent
ClusterConnectionType_DEPRECATEDUGeometryCollectionComponent
ClusterGroupIndexUGeometryCollectionComponent
CollectPSOPrecacheData(const FPSOPrecacheParams &BasePrecachePSOParams, FMaterialInterfacePSOPrecacheParamsList &OutParams) overrideUGeometryCollectionComponentprotectedvirtual
CollisionGroupUGeometryCollectionComponent
CollisionProfilePerLevelUGeometryCollectionComponentprotected
CollisionProfilePerParticleUGeometryCollectionComponentprotected
CollisionSampleFractionUGeometryCollectionComponent
ComputeBounds(const FMatrix &LocalToWorldWithScale) constUGeometryCollectionComponentprotected
ComputeBounds(const FTransform &LocalToWorldWithScale) constUGeometryCollectionComponentprotected
ComputeBoundsFromComponentSpaceTransforms(const FTransform &LocalToWorldWithScale, const TArray< FTransform > &ComponentSpaceTransformsArray) constUGeometryCollectionComponentprotected
ComputeBoundsFromComponentSpaceTransforms(const FTransform &LocalToWorldWithScale, const TArray< FTransform3f > &ComponentSpaceTransformsArray) constUGeometryCollectionComponentprotected
ComputeBoundsFromGlobalMatrices(const FMatrix &LocalToWorldWithScale, const TArray< FMatrix > &GlobalMatricesArray) constUGeometryCollectionComponentprotected
CreateRenderState_Concurrent(FRegisterComponentContext *Context) overrideUGeometryCollectionComponentvirtual
CreateSceneProxy() overrideUGeometryCollectionComponentvirtual
CrumbleActiveClusters()UGeometryCollectionComponent
CrumbleCluster(int32 ItemIndex)UGeometryCollectionComponent
CustomRendererUGeometryCollectionComponentprotected
CustomRendererTypeUGeometryCollectionComponentprotected
DamageModelUGeometryCollectionComponent
DamagePropagationDataUGeometryCollectionComponent
DamageThresholdUGeometryCollectionComponent
DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam(FNotifyGeometryCollectionPhysicsStateChange, UGeometryCollectionComponent *, FracturedComponent)UGeometryCollectionComponent
DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam(FNotifyGeometryCollectionPhysicsLoadingStateChange, UGeometryCollectionComponent *, FracturedComponent)UGeometryCollectionComponent
DefaultCollisionProfileNameUGeometryCollectionComponentstatic
DesiredCacheTimeUGeometryCollectionComponent
DisabledFlagsUGeometryCollectionComponent
DispatchBreakEvent(const FChaosBreakEvent &Event)UGeometryCollectionComponent
DispatchChaosPhysicsCollisionBlueprintEvents(const FChaosPhysicsCollisionInfo &CollisionInfo) overrideUGeometryCollectionComponentvirtual
DispatchCrumblingEvent(const FChaosCrumblingEvent &Event)UGeometryCollectionComponent
DispatchFieldCommand(const FFieldSystemCommand &InCommand)UGeometryCollectionComponentprotected
DispatchRemovalEvent(const FChaosRemovalEvent &Event)UGeometryCollectionComponent
DoCustomNavigableGeometryExport(FNavigableGeometryExport &GeomExport) const overrideUGeometryCollectionComponent
DoesSocketExist(FName InSocketName) const overrideUGeometryCollectionComponentvirtual
DynamicRepDataVersionProcessedUGeometryCollectionComponentprotected
EditRestCollection(GeometryCollection::EEditUpdate EditUpdate=GeometryCollection::EEditUpdate::RestPhysicsDynamic, bool bShapeIsUnchanged=false)UGeometryCollectionComponentinline
EmptyOverrideMaterials()UMeshComponent
EnableClusteringUGeometryCollectionComponent
EndPlay(const EEndPlayReason::Type ReasonEnd) overrideUGeometryCollectionComponentvirtual
FGCCollisionProfileScopedTransactionUGeometryCollectionComponentfriend
FGeometryCollectionCommandsUGeometryCollectionComponentfriend
FGeometryCollectionEditUGeometryCollectionComponentfriend
FGeometryCollectionSceneProxyBaseUGeometryCollectionComponentfriend
FindLeafTransformByLineTrace(const FVector Start, const FVector End, int32 &LeafTransformIndex, FName &LeafTransformName) constUGeometryCollectionComponent
ForceBrokenForCustomRenderer(bool bForceBroken)UGeometryCollectionComponent
GetAllPhysicsObjects() const overrideUGeometryCollectionComponentvirtual
GetBodyInstance(FName BoneName=NAME_None, bool bGetWelded=true, int32 Index=-1) const overrideUGeometryCollectionComponentvirtual
GetBoneSelectedMaterialID() constUGeometryCollectionComponentinline
GetComponentMaterialSlotsOverlayMaterial() constUMeshComponent
GetComponentSpaceTransforms()UGeometryCollectionComponent
GetComponentSpaceTransforms3f()UGeometryCollectionComponent
GetCustomRenderer()UGeometryCollectionComponentinline
GetDamageThreshold() constUGeometryCollectionComponentinline
GetDebugInfo()UGeometryCollectionComponent
GetDefaultMaterialSlotsOverlayMaterial(TArray< TObjectPtr< UMaterialInterface > > &OutMaterialSlotOverlayMaterials) constUMeshComponentinlinevirtual
GetDefaultOverlayMaterial() constUMeshComponentinlineprotectedvirtual
GetDefaultOverlayMaterialMaxDrawDistance() constUMeshComponentinlineprotectedvirtual
GetDisabledFlags() constUGeometryCollectionComponentinline
GetDynamicCollection() constUGeometryCollectionComponent
GetDynamicCollection()UGeometryCollectionComponent
GetEnableBoneSelection() constUGeometryCollectionComponentinline
GetGlobalMatrices()UGeometryCollectionComponentinline
GetIdFromGTParticle(Chaos::FGeometryParticle *Particle) const overrideUGeometryCollectionComponentvirtual
GetInitializationCommands(TArray< FFieldSystemCommand > &CombinedCommmands)UGeometryCollectionComponentprotected
GetInitialLevel(int32 ItemIndex)UGeometryCollectionComponent
GetInitialLocalRestTransforms() constUGeometryCollectionComponent
GetInnerChaosScene() constUGeometryCollectionComponent
GetIsObjectDynamic() constUGeometryCollectionComponent
GetIsObjectLoading()UGeometryCollectionComponentinline
GetLifetimeReplicatedProps(TArray< FLifetimeProperty > &OutLifetimeProps) const overrideUGeometryCollectionComponentvirtual
GetLocalBounds() constUGeometryCollectionComponentinline
GetLocalRestTransforms(bool bInitialTransforms=false) constUGeometryCollectionComponent
GetMass() const overrideUGeometryCollectionComponentvirtual
GetMassAndExtents(int32 ItemIndex, float &OutMass, FBox &OutExtents)UGeometryCollectionComponent
GetMaterial(int32 MaterialIndex) const overrideUGeometryCollectionComponentvirtual
GetMaterialByName(FName MaterialSlotName) const overrideUMeshComponentvirtual
GetMaterialRelevance(ERHIFeatureLevel::Type InFeatureLevel) const overrideUGeometryCollectionComponentvirtual
GetMaterialRelevance(EShaderPlatform InShaderPlatform) const overrideUGeometryCollectionComponentvirtual
GetMaterials() constUMeshComponentvirtual
GetMaterialSlotsOverlayMaterial(TArray< TObjectPtr< class UMaterialInterface > > &OutMaterialSlotOverlayMaterials) constUMeshComponent
GetMaterialStreamingData(int32 MaterialIndex, FPrimitiveMaterialInfo &MaterialData) constUMeshComponentinlinevirtual
GetMeshPaintTexture() constUMeshComponentinlinevirtual
GetMeshPaintTextureCoordinateIndex() constUMeshComponentinlinevirtual
GetNotifyTrailing() constUGeometryCollectionComponentinline
GetNumElements(FName Group) constUGeometryCollectionComponent
GetNumMaterials() const overrideUGeometryCollectionComponentvirtual
GetNumOverrideMaterials() constUMeshComponentvirtual
GetOverlayMaterial() constUMeshComponent
GetOverlayMaterialMaxDrawDistance() constUMeshComponent
GetParent(int32 Index) constUGeometryCollectionComponent
GetParentArrayRest() constUGeometryCollectionComponent
GetPhysicalMaterial() constUGeometryCollectionComponent
GetPhysicsObjectById(Chaos::FPhysicsObjectId Id) const overrideUGeometryCollectionComponentvirtual
GetPhysicsObjectByName(const FName &Name) const overrideUGeometryCollectionComponentvirtual
GetPhysicsProxy() constUGeometryCollectionComponentinline
GetPhysicsProxy()UGeometryCollectionComponentinline
GetPhysicsSolverActor() constUGeometryCollectionComponent
GetPreviousComponentToWorld() constUGeometryCollectionComponent
GetResourceSizeEx(FResourceSizeEx &CumulativeResourceSize) overrideUGeometryCollectionComponentvirtual
GetRestCollection() constUGeometryCollectionComponentinline
GetRestTransforms(TArray< FMatrix44f > &OutRestTransforms) constUGeometryCollectionComponent
GetRootBrokenElapsedTimeInMs() constUGeometryCollectionComponentinline
GetRootCurrentComponentSpaceTransform() constUGeometryCollectionComponent
GetRootCurrentTransform() constUGeometryCollectionComponent
GetRootIndex() constUGeometryCollectionComponent
GetRootInitialTransform() constUGeometryCollectionComponent
GetRootParticleMassOffset() constUGeometryCollectionComponent
GetScalarParameterDefaultValue(const FName ParameterName)UMeshComponentinline
GetShowBoneColors() constUGeometryCollectionComponentinline
GetSocketTransform(FName InSocketName, ERelativeTransformSpace TransformSpace=RTS_World) const overrideUGeometryCollectionComponentvirtual
GetSolver(const UGeometryCollectionComponent &GeometryCollectionComponent)UGeometryCollectionComponentprotectedstatic
GetStreamingTextureInfoInner(FStreamingTextureLevelContext &LevelContext, const TArray< FStreamingTextureBuildInfo > *PreBuiltData, float ComponentScaling, TArray< FStreamingRenderAssetPrimitiveInfo > &OutStreamingTextures) constUMeshComponent
GetSuppressSelectionMaterial() constUGeometryCollectionComponent
GetUpdateCustomRendererOnPostPhysicsSync() constUGeometryCollectionComponentinline
GetUsedMaterials(TArray< UMaterialInterface * > &OutMaterials, bool bGetDebugMaterials=false) const overrideUGeometryCollectionComponentvirtual
GetUseStaticMeshCollisionForTraces() constUGeometryCollectionComponentinline
GetWireframeColorForSceneProxy() constUMeshComponent
GravityGroupIndexUGeometryCollectionComponent
HandlePhysicsCollision(const FChaosPhysicsCollisionInfo &CollisionInfo)IChaosNotifyHandlerInterface
HasAnySockets() const overrideUGeometryCollectionComponentvirtual
HasOverrideMaterials()UMeshComponent
HasValidPhysicsState() const overrideUGeometryCollectionComponentvirtual
InitDynamicData(bool bInitialization=false)UGeometryCollectionComponentprotected
InitialAngularVelocityUGeometryCollectionComponent
InitializationFieldsUGeometryCollectionComponent
InitializationStateUGeometryCollectionComponent
InitializeEmbeddedGeometry()UGeometryCollectionComponent
InitialLinearVelocityUGeometryCollectionComponent
InitialVelocityTypeUGeometryCollectionComponent
IsForceBrokenForCustomRenderer() constUGeometryCollectionComponentinline
IsFullyDecayed() constUGeometryCollectionComponent
ISMPool_DEPRECATEDUGeometryCollectionComponentprotected
IsNavigationRelevant() const overrideUGeometryCollectionComponentvirtual
IsRootBroken() constUGeometryCollectionComponentinline
LastAsyncPhysicsTickMsUGeometryCollectionComponentprotected
LinearEtherDrag_DEPRECATEDUGeometryCollectionComponent
LogMaterialsAndTextures(FOutputDevice &Ar, int32 Indent) constUMeshComponentvirtual
MarkCachedMaterialParameterNameIndicesDirty()UMeshComponentprotected
MaterialParameterCacheUMeshComponentprotected
MaterialSlotsOverlayMaterialUMeshComponent
MaxClusterLevelUGeometryCollectionComponent
MaxSimulatedLevelUGeometryCollectionComponent
MoveComponentImpl(const FVector &Delta, const FQuat &NewRotation, bool bSweep, FHitResult *Hit, EMoveComponentFlags MoveFlags, ETeleportType Teleport) overrideUGeometryCollectionComponentvirtual
NotifyBreak(const FChaosBreakEvent &Event)UGeometryCollectionComponentinlinevirtual
NotifyGeometryCollectionPhysicsLoadingStateChangeUGeometryCollectionComponent
NotifyGeometryCollectionPhysicsStateChangeUGeometryCollectionComponent
NotifyPhysicsCollision(const FChaosPhysicsCollisionInfo &CollisionInfo)IChaosNotifyHandlerInterfaceinlinevirtual
NotifyRemoval(const FChaosRemovalEvent &Event)UGeometryCollectionComponentinlinevirtual
NumParticlesAddedUGeometryCollectionComponent
ObjectTypeUGeometryCollectionComponent
OnActorEnableCollisionChanged() overrideUGeometryCollectionComponentvirtual
OnActorVisibilityChanged() overrideUGeometryCollectionComponentvirtual
OnChaosBreakEventUGeometryCollectionComponent
OnChaosCrumblingEventUGeometryCollectionComponent
OnChaosPhysicsCollisionUGeometryCollectionComponent
OnChaosRemovalEventUGeometryCollectionComponent
OnComponentCollisionSettingsChanged(bool bUpdateOverlaps=true) overrideUGeometryCollectionComponentprotectedvirtual
OnComponentDestroyed(bool bDestroyingHierarchy) overrideUGeometryCollectionComponentvirtual
OnCreatePhysicsState() overrideUGeometryCollectionComponentvirtual
OnDestroyPhysicsState() overrideUGeometryCollectionComponentvirtual
OneWayInteractionLevelUGeometryCollectionComponent
OnFullyDecayedEventUGeometryCollectionComponent
OnHiddenInGameChanged() overrideUGeometryCollectionComponentvirtual
OnRegister() overrideUGeometryCollectionComponentvirtual
OnRep_RepData()UGeometryCollectionComponentprotected
OnRep_RepDynamicData()UGeometryCollectionComponentprotected
OnRep_RepStateData()UGeometryCollectionComponentprotected
OnRootBreakEventUGeometryCollectionComponent
OnRootMovedEventUGeometryCollectionComponent
OnRootMovedNativeEventUGeometryCollectionComponent
OnUnregister() overrideUGeometryCollectionComponentvirtual
OnUpdateTransform(EUpdateTransformFlags UpdateTransformFlags, ETeleportType Teleport=ETeleportType::None) overrideUGeometryCollectionComponentvirtual
OnVisibilityChanged() overrideUGeometryCollectionComponentvirtual
OverlayMaterialUMeshComponent
OverlayMaterialMaxDrawDistanceUMeshComponent
OverrideMaterialsUMeshComponent
PhysicalMaterial_DEPRECATEDUGeometryCollectionComponent
PhysicalMaterialOverride_DEPRECATEDUGeometryCollectionComponent
PostLoad() overrideUGeometryCollectionComponentvirtual
PrestreamMeshLODs(float Seconds)UMeshComponentinlinevirtual
PrestreamTextures(float Seconds, bool bPrioritizeCharacterTextures, int32 CinematicTextureGroups=0)UMeshComponentvirtual
ProcessRepData()UGeometryCollectionComponentprotectedvirtual
ProcessRepData(float DeltaTime, float SimTime)UGeometryCollectionComponentprotectedvirtual
QuerySupportedSockets(TArray< FComponentSocketDescription > &OutSockets) const overrideUGeometryCollectionComponentvirtual
RebaseDynamicCollectionTransformsOnNewWorldTransform()UGeometryCollectionComponent
ReceivePhysicsCollision(const FChaosPhysicsCollisionInfo &CollisionInfo)UGeometryCollectionComponent
RefreshCustomRenderer()UGeometryCollectionComponent
RefreshEmbeddedGeometry()UGeometryCollectionComponent
RefreshRootProxies()UGeometryCollectionComponent
RegisterAndInitializePhysicsProxy()UGeometryCollectionComponent
RegisterForEvents()UGeometryCollectionComponentprotected
RegisterLODStreamingCallback(FLODStreamingCallback &&Callback, int32 LODIdx, float TimeoutSecs, bool bOnStreamIn)UMeshComponentvirtual
RegisterLODStreamingCallback(FLODStreamingCallback &&CallbackStreamingStart, FLODStreamingCallback &&CallbackStreamingDone, float TimeoutStartSecs, float TimeoutDoneSecs)UMeshComponentvirtual
RemoveAllAnchors()UGeometryCollectionComponent
RepDataUGeometryCollectionComponentprotected
RepDynamicDataUGeometryCollectionComponentprotected
ReplicationAbandonAfterLevelUGeometryCollectionComponentprotected
ReplicationAbandonClusterLevel_DEPRECATEDUGeometryCollectionComponentprotected
ReplicationMaxPositionAndVelocityCorrectionLevelUGeometryCollectionComponentprotected
RepStateDataUGeometryCollectionComponentprotected
RequestUpdateRepData()UGeometryCollectionComponentprotected
ReregisterAllCustomRenderers()UGeometryCollectionComponentstatic
ResetDynamicCollection()UGeometryCollectionComponentprotected
ResetRepData()UGeometryCollectionComponentprotectedvirtual
ResetRestTransforms()UGeometryCollectionComponent
ResetState()UGeometryCollectionComponent
RestCollectionUGeometryCollectionComponent
RestTransformsUGeometryCollectionComponent
SendRenderDynamicData_Concurrent() overrideUGeometryCollectionComponentvirtual
Serialize(FArchive &Ar) overrideUGeometryCollectionComponentvirtual
SetAbandonedParticleCollisionProfileName(FName CollisionProfile)UGeometryCollectionComponent
SetAnchoredByBox(FBox WorldSpaceBox, bool bAnchored, int32 MaxLevel=-1)UGeometryCollectionComponent
SetAnchoredByIndex(int32 Index, bool bAnchored)UGeometryCollectionComponent
SetAnchoredByTransformedBox(FBox Box, FTransform Transform, bool bAnchored, int32 MaxLevel=-1)UGeometryCollectionComponent
SetCollisionObjectType(ECollisionChannel Channel) overrideUGeometryCollectionComponentvirtual
SetColorParameterValueOnMaterials(const FName ParameterName, const FLinearColor ParameterValue)UMeshComponent
SetDamageModel(EDamageModelTypeEnum InDamageModel)UGeometryCollectionComponent
SetDamagePropagationData(const FGeometryCollectionDamagePropagationData &InDamagePropagationData)UGeometryCollectionComponent
SetDamageThreshold(const TArray< float > &InDamageThreshold)UGeometryCollectionComponent
SetDensityFromPhysicsMaterial(bool bInDensityFromPhysicsMaterial)UGeometryCollectionComponent
SetDynamicState(const Chaos::EObjectStateType &NewDynamicState)UGeometryCollectionComponent
SetEnableDamageFromCollision(bool bValue)UGeometryCollectionComponent
SetEnableGravity(bool bGravityEnabled) overrideUGeometryCollectionComponentvirtual
SetEnableReplication(bool bInEnableReplication)UGeometryCollectionComponentinline
SetGravityGroupIndex(int32 InGravityGroupIndex)UGeometryCollectionComponent
SetInitialClusterBreaks(const TArray< int32 > &ReleaseIndices)UGeometryCollectionComponent
SetInitialTransforms(const TArray< FTransform > &InitialTransforms)UGeometryCollectionComponent
SetLocalRestTransforms(const TArray< FTransform > &Transforms, bool bOnlyLeaves)UGeometryCollectionComponent
SetMaterial(int32 ElementIndex, UMaterialInterface *Material) overrideUMeshComponentvirtual
SetMaterialByName(FName MaterialSlotName, class UMaterialInterface *Material) overrideUMeshComponentvirtual
SetMeshPaintTexture(UTexture *Texture)UMeshComponentinlinevirtual
SetMeshPaintTextureOverride(UTexture *OverrideTexture)UMeshComponentinlinevirtual
SetNotifyBreaks(bool bNewNotifyBreaks)UGeometryCollectionComponent
SetNotifyCrumblings(bool bNewNotifyCrumblings, bool bNewCrumblingEventIncludesChildren=false)UGeometryCollectionComponent
SetNotifyGlobalBreaks(bool bNewNotifyGlobalBreaks)UGeometryCollectionComponent
SetNotifyGlobalCollision(bool bNewNotifyGlobalCollisions)UGeometryCollectionComponent
SetNotifyGlobalCrumblings(bool bNewNotifyGlobalCrumblings, bool bGlobalNewCrumblingEventIncludesChildren)UGeometryCollectionComponent
SetNotifyGlobalRemovals(bool bNewNotifyGlobalRemovals)UGeometryCollectionComponent
SetNotifyRemovals(bool bNewNotifyRemovals)UGeometryCollectionComponent
SetNotifyRigidBodyCollision(bool bNewNotifyRigidBodyCollision) overrideUGeometryCollectionComponentvirtual
SetOneWayInteractionLevel(int32 InOneWayInteractionLevel)UGeometryCollectionComponent
SetOverlayMaterial(class UMaterialInterface *NewOverlayMaterial)UMeshComponent
SetOverlayMaterialMaxDrawDistance(float InMaxDrawDistance)UMeshComponent
SetParticleCollisionProfileName(int32 BoneId, FName ProfileName, FGCCollisionProfileScopedTransaction &InProfileNameUpdateTransaction)UGeometryCollectionComponent
SetPerLevelCollisionProfileNames(const TArray< FName > &ProfileNames)UGeometryCollectionComponent
SetPerParticleCollisionProfileName(const TArray< int32 > &BoneIds, FName ProfileName)UGeometryCollectionComponent
SetPerParticleCollisionProfileName(const TSet< int32 > &BoneIds, FName ProfileName)UGeometryCollectionComponent
SetPhysMaterialOverride(UPhysicalMaterial *NewPhysMaterial) overrideUGeometryCollectionComponentvirtual
SetRenderStateDirty()UGeometryCollectionComponentinline
SetReplicationAbandonAfterLevel(int32 InReplicationAbandonAfterLevel)UGeometryCollectionComponentinline
SetReplicationMaxPositionAndVelocityCorrectionLevel(int32 InReplicationMaxPositionAndVelocityCorrectionLevel)UGeometryCollectionComponentinline
SetRestCollection(const UGeometryCollection *RestCollectionIn, bool bApplyAssetDefaults=true)UGeometryCollectionComponent
SetRestState(TArray< FTransform > &&InRestTransforms)UGeometryCollectionComponent
SetRootProxyComponentSpaceTransform(int32 Index, const FTransform &RootProxyTransform)UGeometryCollectionComponent
SetRootProxyLocalTransform(int32 Index, const FTransform3f &RootProxyTransform)UGeometryCollectionComponent
SetScalarParameterValueOnMaterials(const FName ParameterName, const float ParameterValue)UMeshComponent
SetShowBoneColors(bool ShowBoneColorsIn)UGeometryCollectionComponentinline
SetSimulatePhysics(bool bEnabled) overrideUGeometryCollectionComponentvirtual
SetTextureForceResidentFlag(bool bForceMiplevelsToBeResident)UMeshComponentvirtual
SetUpdateCustomRenderer(bool bValue)UGeometryCollectionComponentinline
SetUpdateCustomRendererOnPostPhysicsSync(bool bValue)UGeometryCollectionComponentinline
SetUpdateNavigationInTick(const bool bUpdateInTick)UGeometryCollectionComponentinline
SetUseMaterialDamageModifiers(bool bInUseMaterialDamageModifiers)UGeometryCollectionComponent
SetUseRootProxyForNavigation(const bool bUseRootProxyForNav)UGeometryCollectionComponentinline
SetUseStaticMeshCollisionForTraces(bool bInUseStaticMeshCollisionForTraces)UGeometryCollectionComponent
SetVectorParameterValueOnMaterials(const FName ParameterName, const FVector ParameterValue)UMeshComponent
ShouldCreatePhysicsState() const overrideUGeometryCollectionComponentvirtual
ShouldCreateRenderState() const overrideUGeometryCollectionComponentvirtual
ShouldUpdateComponentTransformToRootBone() constUGeometryCollectionComponentinline
Simulating_DEPRECATEDUGeometryCollectionComponent
TickComponent(float DeltaTime, enum ELevelTick TickType, FActorComponentTickFunction *ThisTickFunction) overrideUGeometryCollectionComponentvirtual
UFUNCTION(BlueprintCallable, Category="Physics", meta=(DeprecatedFunction, DeprecationMessage="Please use ForceBrokenForCustomRenderer() instead")) void EnableRootProxyForCustomRenderer(bool bEnable)UGeometryCollectionComponentinline
UpdateCachedBounds()UGeometryCollectionComponent
UpdateGlobalCollisionEventRegistration()UGeometryCollectionComponentprotected
UpdateGlobalRemovalEventRegistration()UGeometryCollectionComponentprotected
UpdateRBCollisionEventRegistration()UGeometryCollectionComponentprotected
UpdateRepData()UGeometryCollectionComponentprotectedvirtual
UpdateRepStateAndDynamicData()UGeometryCollectionComponentprotectedvirtual
UseNaniteOverrideMaterials() constUMeshComponentinlinevirtual
VersionProcessedUGeometryCollectionComponentprotected
~UGeometryCollectionComponent()UGeometryCollectionComponentvirtual