UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
GeometryCollection::Facades::FCollectionRemoveOnBreakFacade Class Reference

#include <CollectionRemoveOnBreakFacade.h>

Public Member Functions

CHAOS_API FCollectionRemoveOnBreakFacade (FManagedArrayCollection &InCollection)
 
CHAOS_API FCollectionRemoveOnBreakFacade (const FManagedArrayCollection &InCollection)
 
CHAOS_API void DefineSchema ()
 
CHAOS_API void RemoveSchema ()
 
CHAOS_API bool IsValid () const
 
CHAOS_API bool IsConst () const
 
CHAOS_API void SetFromIndexArray (const TArray< int32 > &Indices, const FRemoveOnBreakData &Data)
 
CHAOS_API void SetToAll (const FRemoveOnBreakData &Data)
 
CHAOS_API const FRemoveOnBreakData GetData (int32 Index) const
 

Detailed Description

Provide an API to set and get removal on break data on a collection

Constructor & Destructor Documentation

◆ FCollectionRemoveOnBreakFacade() [1/2]

GeometryCollection::Facades::FCollectionRemoveOnBreakFacade::FCollectionRemoveOnBreakFacade ( FManagedArrayCollection InCollection)

◆ FCollectionRemoveOnBreakFacade() [2/2]

GeometryCollection::Facades::FCollectionRemoveOnBreakFacade::FCollectionRemoveOnBreakFacade ( const FManagedArrayCollection InCollection)

Member Function Documentation

◆ DefineSchema()

void GeometryCollection::Facades::FCollectionRemoveOnBreakFacade::DefineSchema ( )

Create the facade attributes.

◆ GetData()

const FRemoveOnBreakData GeometryCollection::Facades::FCollectionRemoveOnBreakFacade::GetData ( int32  Index) const

Get a specific value by index

◆ IsConst()

bool GeometryCollection::Facades::FCollectionRemoveOnBreakFacade::IsConst ( ) const

Is this facade const access

◆ IsValid()

bool GeometryCollection::Facades::FCollectionRemoveOnBreakFacade::IsValid ( ) const

Valid if related attributes are available

◆ RemoveSchema()

void GeometryCollection::Facades::FCollectionRemoveOnBreakFacade::RemoveSchema ( )

remove the facade attributes

◆ SetFromIndexArray()

void GeometryCollection::Facades::FCollectionRemoveOnBreakFacade::SetFromIndexArray ( const TArray< int32 > &  Indices,
const FRemoveOnBreakData Data 
)

set a specific value to a array of transforms

◆ SetToAll()

void GeometryCollection::Facades::FCollectionRemoveOnBreakFacade::SetToAll ( const FRemoveOnBreakData Data)

set a specific value to all transforms


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