GeometryCollection

Windows
MacOS
Linux

Classes

Name

Description

Public class

AGeometryCollectionActor

Public class

AGeometryCollectionDebugDrawActor

AGeometryCollectionDebugDrawActor An actor representing the collection of data necessary to visualize the geometry collections' debug informations.

Public class

AGeometryCollectionRenderLevelSetActor

AGeometryCollectionRenderLevelSetActor An actor representing the collection of data necessary to render volumes.

Public class

FDerivedDataGeometryCollectionCooker

Public struct

FGeomComponentCacheParameters

Public class

FGeometryCollectionCreationParameters

Public struct

FGeometryCollectionDebugDrawActorSelectedRigidBody

FGeometryCollectionDebugDrawActorSelectedRigidBody Structure used to select a rigid body id with a picking tool through a detail customization.

Public struct

FGeometryCollectionDebugDrawWarningMessage

FGeometryCollectionDebugDrawWarningMessage Empty structure used to embed a warning message in the UI through a detail customization.

Public class

FGeometryCollectionEdit

FGeometryCollectionEdit Structured RestCollection access where the scope of the object controls serialization back into the dynamic collection

Public class

FGeometryCollectionParticlesData

Object holding selected particles data for a specific range of rigid body ids.

Public struct

FGeometryCollectionRepData

Replicated data for a geometry collection when bEnableReplication is true for that component.

Public struct

FGeometryCollectionRepPose

Raw struct to serialize for network.

Public struct

FGeometryCollectionSizeSpecificData

Public struct

FGeometryCollectionSource

Public class

FOnChaosBreakEvent

Public struct

FPhysicsAssetSimulationUtil

Public class

FScopedColorEdit

Public struct

HGeometryCollection

HitProxy with transform index information.

Public struct

HGeometryCollectionBone

HitProxy with transform index information.

Public class

IGeometryCollectionComponentPlugin

The public interface to this module

Public class

ITargetCacheProvider

Provider for target caches when recording is requested but we don't have a target cache Initial purpose is to allow an opaque way to call some editor system to generate new assets but this could be expanded later for runtime recording and playback if the need arises

Public class

UGeometryCollection

UGeometryCollectionObject (UObject)

Public class

UGeometryCollectionCache

Public class

UGeometryCollectionComponent

GeometryCollectionComponent

Public class

UGeometryCollectionDebugDrawComponent

UGeometryCollectionDebugDrawComponent Component adding debug drawing functionality to a GeometryCollectionActor.

Public class

USkeletalMeshSimulationComponent

Public class

UStaticMeshSimulationComponent

Enums

Name

Description

Public enum

ECollectionAttributeEnum

Public enum

ECollectionGroupEnum

Public enum

EGeometryCollectionDebugDrawActorHideGeometry

EGeometryCollectionDebugDrawActorHideGeometry Visibility enum.

Public enum

EGeometryCollectionParticlesData

Enumeration of the synchronizable data.

Public enum

GeometryCollection::EEditUpdate

Type of updates used at the end of an edit operation.

Public enum

GeometryCollection::ESelectionMode

Functions

Name Description

Public function

class

 

deprecated

(
    "USkeletalMeshSimulationComponent i...,
    otherwise your project will no long...
)

USkeletalMeshSimulationComponent

Public function

class

 

deprecated

(
    "UStaticMeshSimulationComponent is ...,
    otherwise your project will no long...
)

UStaticMeshSimulationComponent

Public function

constexpr bo...

 

GeometryCollection::operator!

(
    EEditUpdate E
)

Public function

constexpr EE...

 

GeometryCollection::operator&

(
    EEditUpdate Lhs,
    EEditUpdate Rhs
)

Public function

EEditUpdate ...

 

GeometryCollection::operator&=

(
    EEditUpdate& Lhs,
    EEditUpdate Rhs
)

Public function

constexpr EE...

 

GeometryCollection::operator^

(
    EEditUpdate Lhs,
    EEditUpdate Rhs
)

Public function

EEditUpdate ...

 

GeometryCollection::operator^=

(
    EEditUpdate& Lhs,
    EEditUpdate Rhs
)

Public function

constexpr EE...

 

GeometryCollection::operator|

(
    EEditUpdate Lhs,
    EEditUpdate Rhs
)

Public function

EEditUpdate ...

 

GeometryCollection::operator|=

(
    EEditUpdate& Lhs,
    EEditUpdate Rhs
)

Public function

constexpr EE...

 

GeometryCollection::operator~

(
    EEditUpdate E
)

Public function

void

 

GeometryCollectionEngineUtility::ComputeNormals

(
    FGeometryCollection* GeometryC...
)

Public function

void

 

GeometryCollectionEngineUtility::ComputeTangents

(
    FGeometryCollection* GeometryC...
)

Public function

void

 

GeometryCollectionEngineUtility::PrintDetailedStatistics

(
    const FGeometryCollection* Geo...,
    const UGeometryCollectionCache*...
)

Public function

void

 

GeometryCollectionEngineUtility::PrintDetailedStatisticsSummary

(
    const TArray< const FGeometryCollec...
)

Public function

FName

 

GetCollectionAttributeName

(
    ECollectionAttributeEnum TypeIn
)

Public function

FName

 

GetCollectionGroupName

(
    ECollectionGroupEnum TypeIn
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss