Navigation
API > API/Runtime > API/Runtime/InterchangeCore
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInterchangeResult
- UInterchangeResultError
- UInterchangeResultError_Generic
- UInterchangeResultError_ReimportFail
- UInterchangeResultSuccess
- UInterchangeResultDisplay_Generic
- UInterchangeResultWarning
- UInterchangeResultWarning_Generic
References
| Module | InterchangeCore |
| Header | /Engine/Source/Runtime/Interchange/Core/Public/InterchangeResult.h |
| Include | #include "InterchangeResult.h" |
Syntax
UCLASS (Experimental, MinimalAPI)
class UInterchangeResult : public UObject
Remarks
Base class for the result from an Interchange operation.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FString | AssetFriendlyName | ||
| TObjectPtr< const UClass > | AssetType | ||
| FString | DestinationAssetName | ||
| FString | InterchangeKey | ||
| FString | SourceAssetName |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UInterchangeResult * | Create a new UInterchangeResult-derived object from a Json representation. | ||
| FText | Return a message to be displayed in the MessageLog window. | ||
| EInterchangeResultType | Return the severity of the message: success, warning, error. | ||
| FText | GetText () |
Return a user-readable message. | |
| FString | ToJson () |
Serialize this UInterchangeResult object to Json. |