UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FGeometryCollectionDecayDynamicFacade Class Reference

#include <GeometryCollectionEngineRemoval.h>

Public Member Functions

GEOMETRYCOLLECTIONENGINE_API FGeometryCollectionDecayDynamicFacade (FManagedArrayCollection &InCollection)
 
GEOMETRYCOLLECTIONENGINE_API bool IsValid () const
 
GEOMETRYCOLLECTIONENGINE_API void AddAttributes ()
 
GEOMETRYCOLLECTIONENGINE_API float GetDecay (int32 TransformIndex) const
 
GEOMETRYCOLLECTIONENGINE_API void SetDecay (int32 TransformIndex, float DecayValue)
 
GEOMETRYCOLLECTIONENGINE_API int32 GetDecayAttributeSize () const
 

Detailed Description

Provides an API for decay related attributes ( use for remove on break and remove on sleep )

Constructor & Destructor Documentation

◆ FGeometryCollectionDecayDynamicFacade()

FGeometryCollectionDecayDynamicFacade::FGeometryCollectionDecayDynamicFacade ( FManagedArrayCollection InCollection)

Member Function Documentation

◆ AddAttributes()

void FGeometryCollectionDecayDynamicFacade::AddAttributes ( )

Add the necessary attributes if they are missing and initialize them if necessary

◆ GetDecay()

float FGeometryCollectionDecayDynamicFacade::GetDecay ( int32  TransformIndex) const

Get decay value for a specific transform index

◆ GetDecayAttributeSize()

int32 FGeometryCollectionDecayDynamicFacade::GetDecayAttributeSize ( ) const

Get the size of the decay attribute - this should match the number of transforms of the collection

◆ IsValid()

bool FGeometryCollectionDecayDynamicFacade::IsValid ( ) const

returns true if all the necessary attributes are present if not then the API can be used to create

◆ SetDecay()

void FGeometryCollectionDecayDynamicFacade::SetDecay ( int32  TransformIndex,
float  DecayValue 
)

Set decay value for a specific transform index


The documentation for this class was generated from the following files: