Navigation
API > API/Plugins > API/Plugins/GLTFExporter
| Name | FGLTFTaskBuilder |
| Type | class |
| Header File | /Engine/Plugins/Enterprise/GLTFExporter/Source/GLTFExporter/Public/Builders/GLTFTaskBuilder.h |
| Include Path | #include "Builders/GLTFTaskBuilder.h" |
Syntax
class FGLTFTaskBuilder : public FGLTFLogBuilder
Inheritance Hierarchy
- FGLTFBuilder → FGLTFLogBuilder → FGLTFTaskBuilder
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGLTFTaskBuilder
(
const FString& FileName, |
Builders/GLTFTaskBuilder.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PriorityIndexLock | int32 | Builders/GLTFTaskBuilder.h | ||
| TasksByPriority | TMap< EGLTFTaskPriority, TArray< TUniquePtr< FGLTFDelayedTask > > > | Builders/GLTFTaskBuilder.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ProcessSlowTasks
(
FFeedbackContext* Context |
Builders/GLTFTaskBuilder.h | ||
bool ScheduleSlowTask
(
TaskArgTypes&&... Args |
Builders/GLTFTaskBuilder.h | ||
bool ScheduleSlowTask
(
TUniquePtr< TaskType > Task |
Builders/GLTFTaskBuilder.h | ||
bool ScheduleSlowTask
(
TUniquePtr< FGLTFDelayedTask > Task |
Builders/GLTFTaskBuilder.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FText GetPriorityMessageFormat
(
EGLTFTaskPriority Priority |
Builders/GLTFTaskBuilder.h |