Navigation
API > API/Plugins > API/Plugins/InterchangeTests
| Name | UInterchangeImportTestStepImport |
| Type | class |
| Header File | /Engine/Plugins/Tests/InterchangeTests/Source/InterchangeTests/Public/InterchangeImportTestStepImport.h |
| Include Path | #include "InterchangeImportTestStepImport.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType, Meta=(DisplayName="Import a file"))
class UInterchangeImportTestStepImport : public UInterchangeImportTestStepBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UInterchangeImportTestStepBase → UInterchangeImportTestStepImport
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UInterchangeImportTestStepImport() |
InterchangeImportTestStepImport.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEmptyDestinationFolderPriorToImport | bool | Whether the destination folder should be emptied prior to import | InterchangeImportTestStepImport.h |
|
| bImportIntoLevel | bool | Whether we should use the import into level workflow | InterchangeImportTestStepImport.h |
|
| bTakeScreenshot | bool | Whether screenshot would be taken at this stage. | InterchangeImportTestStepImport.h |
|
| bUseOverridePipelineStack | bool | Whether the import should use the override pipeline stack | InterchangeImportTestStepImport.h |
|
| OnImportTestStepDataChanged | FOnImportTestStepDataChanged | InterchangeImportTestStepImport.h | ||
| PipelineSettings | FInterchangeTestPlanPipelineSettings | InterchangeImportTestStepImport.h |
|
|
| PipelineStack | TArray< TObjectPtr< UInterchangePipelineBase > > | The pipeline stack to use when importing (an empty array will use the defaults) | InterchangeImportTestStepImport.h |
|
| ScreenshotParameters | FInterchangeTestScreenshotParameters | Screen Shot Settings | InterchangeImportTestStepImport.h |
|
| SourceFile | FFilePath | The source file to import (path relative to the json script) | InterchangeImportTestStepImport.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| LastSourceFileExtension | FString | InterchangeImportTestStepImport.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ClearPipelineSettings() |
InterchangeImportTestStepImport.h | ||
virtual void EditPipelineSettings() |
InterchangeImportTestStepImport.h | ||
TArray< TObjectPtr< UInterchangePipelineBase > > GetCurrentPipelinesOrDefault() |
InterchangeImportTestStepImport.h | ||
bool ShouldImportIntoLevelChangeRequireMessageBox() |
InterchangeImportTestStepImport.h |
Overridden from UInterchangeImportTestStepBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanEditPipelineSettings() |
InterchangeImportTestStepImport.h | ||
virtual FTestStepResults FinishStep
(
FInterchangeImportTestData& Data, |
InterchangeImportTestStepImport.h | ||
virtual FString GetContextString() |
InterchangeImportTestStepImport.h | ||
virtual FInterchangeTestScreenshotParameters GetScreenshotParameters() |
InterchangeImportTestStepImport.h | ||
virtual bool HasScreenshotTest() |
InterchangeImportTestStepImport.h | ||
virtual bool IsUsingOverridePipelines
(
bool bCheckForValidPipelines |
InterchangeImportTestStepImport.h | ||
virtual TTuple< UE::Interchange::FAssetImportResultPtr, UE::Interchange::FSceneImportResultPtr > StartStep
(
FInterchangeImportTestData& Data |
InterchangeImportTestStepImport.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeChainProperty
(
FPropertyChangedChainEvent& PropertyChangedEvent |
InterchangeImportTestStepImport.h | ||
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
InterchangeImportTestStepImport.h | ||
virtual void PostLoad() |
InterchangeImportTestStepImport.h |