Navigation
API > API/Runtime > API/Runtime/InterchangeEngine
| Name | FInterchangeResetParameters |
| Type | class |
| Header File | /Engine/Source/Runtime/Interchange/Engine/Public/InterchangeImportReset.h |
| Include Path | #include "InterchangeImportReset.h" |
Syntax
class FInterchangeResetParameters
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FInterchangeResetParameters
(
const UInterchangeSceneImportAsset* InSceneImportAsset |
InterchangeImportReset.h | ||
FInterchangeResetParameters
(
const UInterchangeSceneImportAsset* InSceneImportAsset, |
InterchangeImportReset.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FInterchangeResetParameters() |
InterchangeImportReset.h |
Structs
| Name | Remarks |
|---|---|
| FFactoryNodeData |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FilteredNodes | TSet< const UInterchangeFactoryBaseNode * > | InterchangeImportReset.h | ||
| PostResetDelegates | FResetPhaseDelegates | InterchangeImportReset.h | ||
| PreResetDelegates | FResetPhaseDelegates | InterchangeImportReset.h | ||
| ResetContextData | TUniquePtr< FInterchangeResetContextData > | InterchangeImportReset.h | ||
| ResetDelegates | FResetPhaseDelegates | InterchangeImportReset.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FactoryNodeDataCache | TMap< const UInterchangeFactoryBaseNode *, FFactoryNodeData > | InterchangeImportReset.h | ||
| ResultsContainer | TObjectPtr< UInterchangeResultsContainer > | InterchangeImportReset.h | ||
| SceneImportAsset | TObjectPtr< const UInterchangeSceneImportAsset > | InterchangeImportReset.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddObjectInstanceToReset
(
const UInterchangeFactoryBaseNode* FactoryNode, |
InterchangeImportReset.h | ||
const UInterchangeBaseNodeContainer * GetBaseNodeContainer() |
InterchangeImportReset.h | ||
TObjectPtr< UInterchangeFactoryBase > GetFactoryForNode
(
const UInterchangeFactoryBaseNode* FactoryNode |
InterchangeImportReset.h | ||
TArray< TObjectPtr< UObject > > GetObjectInstancesForFactoryNode
(
const UInterchangeFactoryBaseNode* FactoryNode |
InterchangeImportReset.h | ||
const UInterchangeResultsContainer * GetResultsContainer() |
InterchangeImportReset.h | ||
const UInterchangeSceneImportAsset * GetSceneImportAsset() |
InterchangeImportReset.h | ||
void SetupFactoryNode
(
const UInterchangeFactoryBaseNode* FactoryNode |
InterchangeImportReset.h |