UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::FCookHelper Struct Reference

#include <ChaosCooking.h>

Public Member Functions

 FCookHelper ()=delete
 
 FCookHelper (UBodySetup *InSetup)
 
void Cook ()
 
void CookAsync (FSimpleDelegateGraphTask::FDelegate CompletionDelegate)
 
bool HasWork () const
 
void CancelCookAsync ()
 
bool WasCanceled () const
 

Public Attributes

TArray< Chaos::FImplicitObjectPtrSimpleImplicits
 
TArray< Chaos::FTriangleMeshImplicitObjectPtrComplexImplicits
 
FBodySetupUVInfo UVInfo
 
TArray< int32FaceRemap
 
TArray< int32VertexRemap
 

Constructor & Destructor Documentation

◆ FCookHelper() [1/2]

Chaos::FCookHelper::FCookHelper ( )
delete

◆ FCookHelper() [2/2]

Chaos::FCookHelper::FCookHelper ( UBodySetup InSetup)

Member Function Documentation

◆ CancelCookAsync()

void Chaos::FCookHelper::CancelCookAsync ( )
inline

◆ Cook()

void Chaos::FCookHelper::Cook ( )

◆ CookAsync()

void Chaos::FCookHelper::CookAsync ( FSimpleDelegateGraphTask::FDelegate  CompletionDelegate)

◆ HasWork()

bool Chaos::FCookHelper::HasWork ( ) const

◆ WasCanceled()

bool Chaos::FCookHelper::WasCanceled ( ) const
inline

Member Data Documentation

◆ ComplexImplicits

TArray<Chaos::FTriangleMeshImplicitObjectPtr> Chaos::FCookHelper::ComplexImplicits

◆ FaceRemap

TArray<int32> Chaos::FCookHelper::FaceRemap

◆ SimpleImplicits

TArray<Chaos::FImplicitObjectPtr> Chaos::FCookHelper::SimpleImplicits

◆ UVInfo

FBodySetupUVInfo Chaos::FCookHelper::UVInfo

◆ VertexRemap

TArray<int32> Chaos::FCookHelper::VertexRemap

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