Navigation
API > API/Plugins > API/Plugins/MetaHumanIdentity
Singleton responsible for managing and owning predictive solver tasks.
| Name | FPredictiveSolversTaskManager |
| Type | class |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanAnimator/Source/MetaHumanIdentity/Public/MetaHumanPredictiveSolversTask.h |
| Include Path | #include "MetaHumanPredictiveSolversTask.h" |
Syntax
class FPredictiveSolversTaskManager
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| MetaHumanPredictiveSolversTask.h | |||
| MetaHumanPredictiveSolversTask.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FPredictiveSolversTaskManager() |
MetaHumanPredictiveSolversTask.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Tasks | TArray< TUniquePtr< FPredictiveSolversTask > > | MetaHumanPredictiveSolversTask.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPredictiveSolversTask * New
(
const FPredictiveSolversTaskConfig& InConfig |
Creates new solver tasks and adds to the list of active tasks | MetaHumanPredictiveSolversTask.h | |
bool Remove
(
FPredictiveSolversTask*& InOutTask |
Removes given task from the list and nullifies the reference | MetaHumanPredictiveSolversTask.h | |
void StopAll() |
Stops all active tasks | MetaHumanPredictiveSolversTask.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FPredictiveSolversTaskManager & Get() |
MetaHumanPredictiveSolversTask.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPredictiveSolversTaskManager & operator=
(
const FPredictiveSolversTaskManager& |
MetaHumanPredictiveSolversTask.h |