Navigation
API > API/Plugins > API/Plugins/LightWeightInstancesEditor
| Name | FLightWeightInstancesEditorModule |
| Type | class |
| Header File | /Engine/Plugins/LightWeightInstancesEditor/Source/LightWeightInstancesEditor/Public/LightWeightInstancesEditor.h |
| Include Path | #include "LightWeightInstancesEditor.h" |
Syntax
class FLightWeightInstancesEditorModule : public IModuleInterface
Implements Interfaces
Functions
Public
Overridden from IModuleInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ShutdownModule() |
LightWeightInstancesEditor.h | ||
virtual void StartupModule() |
IModuleInterface implementation | LightWeightInstancesEditor.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddLevelViewportMenuExtender() |
Adds new menu options related to LWIs. | LightWeightInstancesEditor.h | |
void ConvertActorsToLWIsUIAction
(
const TArray< AActor* > InActors |
Converts InActors to light weight instances. InActors must all be the same type or conversion won't occur. | LightWeightInstancesEditor.h | |
TSharedRef< FExtender > CreateLevelViewportContextMenuExtender
(
const TSharedRef< FUICommandList > CommandList, |
LightWeightInstancesEditor.h | ||
void RemoveLevelViewportMenuExtender() |
Cleanup menu options related to LWIs. | LightWeightInstancesEditor.h |