Navigation
API > API/Plugins > API/Plugins/InterchangeTests
| Name | UInterchangeImportTestStepReimport |
| Type | class |
| Header File | /Engine/Plugins/Tests/InterchangeTests/Source/InterchangeTests/Public/InterchangeImportTestStepReimport.h |
| Include Path | #include "InterchangeImportTestStepReimport.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType, Meta=(DisplayName="Reimport a file"),
AutoExpandCategories="General")
class UInterchangeImportTestStepReimport : public UInterchangeImportTestStepBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UInterchangeImportTestStepBase → UInterchangeImportTestStepReimport
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UInterchangeImportTestStepReimport() |
InterchangeImportTestStepReimport.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AssetNameToReimport | FString | If there were multiple assets of the above type imported, specify the concrete name here. | InterchangeImportTestStepReimport.h |
|
| AssetTypeToReimport | TSubclassOf< UObject > | The type of the asset to reimport. If only one such asset was imported, this is unambiguous. | InterchangeImportTestStepReimport.h |
|
| bImportIntoLevel | bool | If this is an import into level with new file in the same directory as import | InterchangeImportTestStepReimport.h |
|
| bTakeScreenshot | bool | Whether a screenshot should be captured after reimport. | InterchangeImportTestStepReimport.h |
|
| bUseOverridePipelineStack | bool | Whether the import should use the override pipeline stack | InterchangeImportTestStepReimport.h |
|
| PipelineSettings | FInterchangeTestPlanPipelineSettings | Pipeline settings that would allow modifying the pipelines as reimport pipelines | InterchangeImportTestStepReimport.h |
|
| PipelineStack | TArray< TObjectPtr< UInterchangePipelineBase > > | The pipeline stack to use when re-importing (an empty array will use the original import pipelines) | InterchangeImportTestStepReimport.h |
|
| ScreenshotParameters | FInterchangeTestScreenshotParameters | Screen Shot Settings | InterchangeImportTestStepReimport.h |
|
| SourceFileToReimport | FFilePath | The source file to import (path relative to the json script). | InterchangeImportTestStepReimport.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CachedImportStep | TWeakObjectPtr< UInterchangeImportTestStepImport > | InterchangeImportTestStepReimport.h | ||
| LastSourceFileExtension | FString | InterchangeImportTestStepReimport.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ClearPipelineSettings() |
InterchangeImportTestStepReimport.h | ||
virtual void EditPipelineSettings() |
InterchangeImportTestStepReimport.h | ||
FString GetReimportStepSourceFilePathString() |
InterchangeImportTestStepReimport.h | ||
void HandleImportPipelineSettingsModified
(
FImportStepChangedData ChangedData |
InterchangeImportTestStepReimport.h | ||
void InitializeReimportStepFromImportStep
(
UInterchangeImportTestStepImport* ImportTestStep |
InterchangeImportTestStepReimport.h | ||
void RemoveImportStepPipelineSettingsModifiedDelegate() |
InterchangeImportTestStepReimport.h |
Overridden from UInterchangeImportTestStepBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanEditPipelineSettings() |
InterchangeImportTestStepReimport.h | ||
virtual FTestStepResults FinishStep
(
FInterchangeImportTestData& Data, |
InterchangeImportTestStepReimport.h | ||
virtual FString GetContextString() |
InterchangeImportTestStepReimport.h | ||
virtual FInterchangeTestScreenshotParameters GetScreenshotParameters() |
InterchangeImportTestStepReimport.h | ||
virtual bool HasScreenshotTest() |
InterchangeImportTestStepReimport.h | ||
virtual bool IsUsingOverridePipelines
(
bool bCheckForValidPipelines |
InterchangeImportTestStepReimport.h | ||
virtual TTuple< UE::Interchange::FAssetImportResultPtr, UE::Interchange::FSceneImportResultPtr > StartStep
(
FInterchangeImportTestData& Data |
InterchangeImportTestStepReimport.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeChainProperty
(
FPropertyChangedChainEvent& PropertyChangedEvent |
InterchangeImportTestStepReimport.h | ||
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
InterchangeImportTestStepReimport.h |