Navigation
API > API/Plugins > API/Plugins/AvalancheOutliner
Inheritance Hierarchy
- IModuleInterface
- IAvaOutlinerModule
References
| Module | AvalancheOutliner |
| Header | /Engine/Plugins/Experimental/Avalanche/Source/AvalancheOutliner/Public/IAvaOutlinerModule.h |
| Include | #include "IAvaOutlinerModule.h" |
Syntax
class IAvaOutlinerModule : public IModuleInterface
Functions
| Type | Name | Description | |
|---|---|---|---|
| IAvaOutlinerModule & | Get () |
Returns the instance of this module, assuming it's loaded | |
| FAvaOutlinerItemProxyRegistry & | Get the Module's Item Proxy Registry. | ||
| FOnExtendItemProxiesForItem & | Gets the Delegate to call for adding in the Item Proxies to put under the given Item | ||
| FOnExtendOutlinerToolMenu & | Option to extend the Outliner Item Context Menu | ||
| bool | IsLoaded () |
Returns whether this module has been loaded | |
| InIconCustomization & | RegisterOverriddenIcon
(
InArgsType&&... InArgs |
Register an icon customization for the given OutlinerItemClass | |
| void | RegisterOverridenIcon_Internal
(
const FAvaTypeId& InItemTypeId, |
||
| void | UnregisterOverriddenIcon
(
FName InAdditionalKeyParameter |
Unregister an icon customization | |
| void | UnregisterOverriddenIcon_Internal
(
const FAvaTypeId& InItemTypeId, |
Typedefs
| Name | Description |
|---|---|
| FOnExtendItemProxiesForItem | |
| FOnExtendOutlinerToolMenu |