Navigation
API > API/Runtime > API/Runtime/GeometryFramework > API/Runtime/GeometryFramework/Components
References
| Module | GeometryFramework |
| Header | /Engine/Source/Runtime/GeometryFramework/Public/Components/DynamicMeshComponent.h |
| Include | #include "Components/DynamicMeshComponent.h" |
Syntax
template<typename DataType>
struct TAsyncComponentDataComputeQueue
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsShuttingDown | ||
| std::atomic< int > | JobCounter | ||
| TFunction< void(TUniquePtr< DataType > NewData)> | OnComputeCompleted | This function will be called w/ the data computed by a job when it finishes, if it is still valid Note this method will be run from a background thread, and should be thread-safe! | |
| TArray< TUniquePtr< FComputeJob > > | PendingJobs | ||
| FCriticalSection | PendingJobsLock |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | LaunchJob
(
const TCHAR* DebugName, |
||
| void |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FComputeJob |