Navigation
API > API/Plugins > API/Plugins/MetaHumanSDKEditor
A report generated when an asset is imported or tested for MetaHuman compatibility
| Name | UMetaHumanAssetReport |
| Type | class |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanSDK/Source/MetaHumanSDKEditor/Public/MetaHumanAssetReport.h |
| Include Path | #include "MetaHumanAssetReport.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType)
class UMetaHumanAssetReport : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMetaHumanAssetReport
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Errors | TArray< FMetaHumanAssetReportItem > | The Errors in the Report | MetaHumanAssetReport.h | |
| Infos | TArray< FMetaHumanAssetReportItem > | The Info Items in the Report | MetaHumanAssetReport.h | |
| Subject | FString | The Subject of the Report | MetaHumanAssetReport.h | |
| Warnings | TArray< FMetaHumanAssetReportItem > | The Warnings in the Report | MetaHumanAssetReport.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bSilent | bool | MetaHumanAssetReport.h | ||
| bVerbose | bool | MetaHumanAssetReport.h | ||
| bWarningsAsErrors | bool | MetaHumanAssetReport.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddError
(
const FMetaHumanAssetReportItem& Message |
Adds a user-facing message to appear in the report. | MetaHumanAssetReport.h |
|
void AddInfo
(
const FMetaHumanAssetReportItem& Message |
Adds a user-facing message to appear in the report. | MetaHumanAssetReport.h |
|
void AddVerbose
(
const FMetaHumanAssetReportItem& Message |
Adds a user-facing message to appear in the report. | MetaHumanAssetReport.h |
|
void AddWarning
(
const FMetaHumanAssetReportItem& Message |
Adds a user-facing message to appear in the report. | MetaHumanAssetReport.h |
|
FString GenerateHtmlReport() |
Generates an HTML representation of the report | MetaHumanAssetReport.h |
|
FString GenerateJsonReport() |
Generates a JSON representation of the report | MetaHumanAssetReport.h |
|
FString GenerateRawReport() |
Generates a plain text representation of the report | MetaHumanAssetReport.h |
|
FText GenerateRichTextReport() |
Generates a representation of the report suitable for use in an SRichText control | MetaHumanAssetReport.h |
|
TArray< TSharedRef< class FTokenizedMessage > > GenerateTokenizedMessageReport() |
Generates a representation of the report suitable for use with the MessageLog | MetaHumanAssetReport.h | |
EMetaHumanOperationResult GetReportResult() |
Determine whether the report represents a successful operation or not | MetaHumanAssetReport.h |
|
bool HasWarnings() |
Determine whether the report contains non-informational messages | MetaHumanAssetReport.h |
|
void SetSilent
(
const bool Value |
Suppress logging of messages from the report | MetaHumanAssetReport.h |
|
void SetSubject
(
const FString& InSubject |
Set the subject for the report, typically the name of the asset being tested or imported | MetaHumanAssetReport.h |
|
void SetVerbose
(
const bool Value |
Set whether to include verbose items in the report | MetaHumanAssetReport.h |
|
void SetWarningsAsErrors
(
const bool Value |
Set whether warnings should be reported as errors | MetaHumanAssetReport.h |
|