Navigation
API > API/Editor > API/Editor/HierarchicalLODOutliner
The module holding all of the UI related pieces for HLOD Outliner
| Name | FHierarchicalLODOutlinerModule |
| Type | class |
| Header File | /Engine/Source/Editor/HierarchicalLODOutliner/Public/HierarchicalLODOutlinerModule.h |
| Include Path | #include "HierarchicalLODOutlinerModule.h" |
Syntax
class FHierarchicalLODOutlinerModule : public IModuleInterface
Implements Interfaces
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ArrayChangedDelegate | FDelegateHandle | HierarchicalLODOutlinerModule.h | ||
| HLODWindow | TSharedPtr< HLODOutliner::SHLODOutliner > | HierarchicalLODOutlinerModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TSharedRef< SWidget > CreateHLODOutlinerWidget() |
Creates the HLOD Outliner widget | HierarchicalLODOutlinerModule.h | |
void OnHLODLevelsArrayChangedEvent() |
HierarchicalLODOutlinerModule.h |
Overridden from IModuleInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ShutdownModule() |
Called before the module is unloaded, right before the module object is destroyed. | HierarchicalLODOutlinerModule.h | |
virtual void StartupModule() |
Called right after the module DLL has been loaded and the module object has been created | HierarchicalLODOutlinerModule.h |