Navigation
API > API/Plugins > API/Plugins/AvalancheOutliner
| Name | IAvaOutlinerModule |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheOutliner/Public/IAvaOutlinerModule.h |
| Include Path | #include "IAvaOutlinerModule.h" |
Syntax
class IAvaOutlinerModule : public IModuleInterface
Implements Interfaces
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnExtendItemProxiesForItem | TMulticastDelegate_ThreeParams< void, IAvaOutliner &, const FAvaOutlinerItemPtr &, TArray< TSharedPtr< FAvaOutlinerItemProxy > > & > | IAvaOutlinerModule.h | |
| FOnExtendOutlinerToolMenu | TMulticastDelegate_OneParam< void, UToolMenu * > | IAvaOutlinerModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Get the Module's Item Proxy Registry. | IAvaOutlinerModule.h | ||
FOnExtendItemProxiesForItem & GetOnExtendItemProxiesForItem() |
Gets the Delegate to call for adding in the Item Proxies to put under the given Item | IAvaOutlinerModule.h | |
FOnExtendOutlinerToolMenu & GetOnExtendOutlinerItemContextMenu() |
Option to extend the Outliner Item Context Menu | IAvaOutlinerModule.h | |
InIconCustomization & RegisterOverriddenIcon
(
InArgsType&&... InArgs |
Register an icon customization for the given OutlinerItemClass | IAvaOutlinerModule.h | |
void UnregisterOverriddenIcon
(
FName InAdditionalKeyParameter |
Unregister an icon customization | IAvaOutlinerModule.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void RegisterOverridenIcon_Internal
(
const FAvaTypeId& InItemTypeId, |
IAvaOutlinerModule.h | ||
void UnregisterOverriddenIcon_Internal
(
const FAvaTypeId& InItemTypeId, |
IAvaOutlinerModule.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static IAvaOutlinerModule & Get() |
Returns the instance of this module, assuming it's loaded | IAvaOutlinerModule.h | |
static bool IsLoaded() |
Returns whether this module has been loaded | IAvaOutlinerModule.h |