Navigation
API > API/Plugins > API/Plugins/InterchangeEditor
| Name | UInterchangeEditorScriptLibrary |
| Type | class |
| Header File | /Engine/Plugins/Interchange/Editor/Source/InterchangeEditor/Public/InterchangeEditorScriptLibrary.h |
| Include Path | #include "InterchangeEditorScriptLibrary.h" |
Syntax
UCLASS (MinimalAPI)
class UInterchangeEditorScriptLibrary : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UInterchangeEditorScriptLibrary
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool CanResetActor
(
const AActor* Actor |
Checks if an actor can be reset. | InterchangeEditorScriptLibrary.h |
|
static bool CanResetWorld
(
const UWorld* World |
Checks if an world can be reset. | InterchangeEditorScriptLibrary.h |
|
static bool LevelInstanceCommit
(
ALevelInstance* LevelInstance, |
Apply/Discard the changes to Level Instance Actor. | InterchangeEditorScriptLibrary.h |
|
static bool LevelInstanceEnterEditMode
(
ALevelInstance* LevelInstance |
Make Level Instance Actor editable. | InterchangeEditorScriptLibrary.h |
|
static const TArray< AActor * > LevelInstanceGetEditableActors
(
ALevelInstance* LevelInstance |
Returns array of actors that are editable in the editor when the level instance is put in edit mode. | InterchangeEditorScriptLibrary.h |
|
static void ResetActors
(
TArray< AActor* > Actors |
Performs Interchange Reset on Actors. | InterchangeEditorScriptLibrary.h |
|
static void ResetLevelAsset
(
UWorld* World |
Performs Interchange Reset on a Level Asset. | InterchangeEditorScriptLibrary.h |
|
static void ResetSceneImportAsset
(
UInterchangeSceneImportAsset* SceneImportAsset |
Performs Interchange Reset on an Interchange Scene Import Asset. | InterchangeEditorScriptLibrary.h |
|