Navigation
API > API/Plugins > API/Plugins/MetaHumanCharacterEditor
Struct holding requests to the MetaHuman Cloud Services
| Name | FMetaHumanCharacterEditorCloudRequests |
| Type | struct |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanCharacter/Source/MetaHumanCharacterEditor/Public/Subsystem/MetaHumanCharacterService.h |
| Include Path | #include "Subsystem/MetaHumanCharacterService.h" |
Syntax
struct FMetaHumanCharacterEditorCloudRequests
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AutoRig | TSharedPtr< UE::MetaHuman::FAutoRigServiceRequest > | A request to auto rig a character. | Subsystem/MetaHumanCharacterService.h | |
| AutoRiggingNotificationItem | TWeakPtr< SNotificationItem > | Permanent notification item displayed while the auto rigging request is live. | Subsystem/MetaHumanCharacterService.h | |
| AutoRiggingProgressHandle | FProgressNotificationHandle | Handle used to update the progress of an auto rigging request. | Subsystem/MetaHumanCharacterService.h | |
| AutoRiggingStartTime | double | The start time of the auto rig request. | Subsystem/MetaHumanCharacterService.h | |
| BodyTextureNotificationItem | TWeakPtr< SNotificationItem > | Permanent notification item displayed while downloading high resolution body textures. | Subsystem/MetaHumanCharacterService.h | |
| BodyTextureProgressHandle | FProgressNotificationHandle | Handle used to update the progress on the body texture download. | Subsystem/MetaHumanCharacterService.h | |
| BodyTextures | TSharedPtr< UE::MetaHuman::FBodyTextureSynthesisServiceRequest > | A request to obtain high resolution body textures. | Subsystem/MetaHumanCharacterService.h | |
| BodyTextureStartTime | double | The start time of the body texture request. | Subsystem/MetaHumanCharacterService.h | |
| TextureSynthesis | TSharedPtr< UE::MetaHuman::FFaceTextureSynthesisServiceRequest > | A request to obtain high resolution textures. | Subsystem/MetaHumanCharacterService.h | |
| TextureSynthesisNotificationItem | TWeakPtr< SNotificationItem > | Permanent notification item displayed while downloading high resolution textures. | Subsystem/MetaHumanCharacterService.h | |
| TextureSynthesisProgressHandle | FProgressNotificationHandle | Handle used to update the progress on the texture download. | Subsystem/MetaHumanCharacterService.h | |
| TextureSynthesisStartTime | double | The start time of the texture synthesis request. | Subsystem/MetaHumanCharacterService.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AutoRiggingRequestFinished() |
Marks the auto rigging request as finished and reset all of the state associated with it | Subsystem/MetaHumanCharacterService.h | |
void BodyTextureRequestFinished() |
Marks the body texture request as finished and reset all of the state associated with it | Subsystem/MetaHumanCharacterService.h | |
bool HasActiveRequest() |
Returns true if there is an active texture synthesis or auto-rigging request | Subsystem/MetaHumanCharacterService.h | |
void TextureSynthesisRequestFinished() |
Marks the texture synthesis request as finished and reset all of the state associated with it | Subsystem/MetaHumanCharacterService.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool GenerateBodyTexturesFromResponse
(
TSharedPtr< UE::MetaHuman::FBodyHighFrequencyData > InResponse, |
Subsystem/MetaHumanCharacterService.h | ||
static bool GenerateTexturesFromResponse
(
TSharedPtr< UE::MetaHuman::FFaceHighFrequencyData > InResponse, |
Generates the face textures from the data in the service respond. | Subsystem/MetaHumanCharacterService.h | |
static void InitFaceAutoRigParams
(
const FMetaHumanCharacterIdentity::FState& InFaceState, |
Initializes the passed FTargetSolveParameters from the input face data | Subsystem/MetaHumanCharacterService.h |