Navigation
API > API/Runtime > API/Runtime/InterchangeCore
Base class for the result from an Interchange operation.
| Name | UInterchangeResult |
| Type | class |
| Header File | /Engine/Source/Runtime/Interchange/Core/Public/InterchangeResult.h |
| Include Path | #include "InterchangeResult.h" |
Syntax
UCLASS (Experimental, MinimalAPI)
class UInterchangeResult : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UInterchangeResult
Derived Classes
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AssetFriendlyName | FString | InterchangeResult.h | ||
| AssetType | TObjectPtr< const UClass > | InterchangeResult.h | ||
| DestinationAssetName | FString | InterchangeResult.h | ||
| InterchangeKey | FString | InterchangeResult.h | ||
| SourceAssetName | FString | InterchangeResult.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FText GetMessageLogText() |
Return a message to be displayed in the MessageLog window. | InterchangeResult.h | |
virtual EInterchangeResultType GetResultType() |
Return the severity of the message: success, warning, error. | InterchangeResult.h | |
virtual FText GetText() |
Return a user-readable message. | InterchangeResult.h | |
FString ToJson() |
Serialize this UInterchangeResult object to Json. | InterchangeResult.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UInterchangeResult * FromJson
(
const FString& JsonString |
Create a new UInterchangeResult-derived object from a Json representation. | InterchangeResult.h |