Navigation
API > API/Plugins > API/Plugins/ChaosVD
Used to execute each individual Geometry Generation task using the data with which was constructed. It allows the task to skip the actual generation attempt if the Geometry builder instance goes away which happens when the tool is closed
| Name | FChaosVDGeometryGenerationTask |
| Type | class |
| Header File | /Engine/Plugins/ChaosVD/Source/ChaosVD/Public/ChaosVDGeometryBuilder.h |
| Include Path | #include "ChaosVDGeometryBuilder.h" |
Syntax
class FChaosVDGeometryGenerationTask
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FChaosVDGeometryGenerationTask
(
const TWeakPtr< FChaosVDGeometryBuilder >& InBuilder, |
ChaosVDGeometryBuilder.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| TaskHandle | UE::Tasks::FTask | ChaosVDGeometryBuilder.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsCanceled | std::atomic< bool > | ChaosVDGeometryBuilder.h | ||
| Builder | TWeakPtr< FChaosVDGeometryBuilder > | ChaosVDGeometryBuilder.h | ||
| GeometryKey | uint32 | ChaosVDGeometryBuilder.h | ||
| ImplicitObject | const Chaos::FImplicitObject * | ChaosVDGeometryBuilder.h | ||
| LODsToGenerateNum | int32 | ChaosVDGeometryBuilder.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CancelTask() |
ChaosVDGeometryBuilder.h | ||
void GenerateGeometry() |
ChaosVDGeometryBuilder.h | ||
uint32 GetGeometryKey() |
ChaosVDGeometryBuilder.h | ||
bool IsCanceled() |
ChaosVDGeometryBuilder.h |