Navigation
API > API/Plugins > API/Plugins/AvalancheOutliner > API/Plugins/AvalancheOutliner/ItemProxies > API/Plugins/AvalancheOutliner/ItemProxies/Factories
Inheritance Hierarchy
- IAvaOutlinerItemProxyFactory
- TAvaOutlinerItemProxyDefaultFactoryBase
- TAvaOutlinerItemProxyDefaultFactory
References
| Module | AvalancheOutliner |
| Header | /Engine/Plugins/Experimental/Avalanche/Source/AvalancheOutliner/Public/ItemProxies/Factories/AvaOutlinerItemProxyDefaultFactory.h |
| Include | #include "ItemProxies/Factories/AvaOutlinerItemProxyDefaultFactory.h" |
Syntax
template<typename InItemProxyType, uint32 InItemProxyPriority, typename>
class TAvaOutlinerItemProxyDefaultFactoryBase : public IAvaOutlinerItemProxyFactory
Remarks
Default Template Item Proxy Factory classes to create the Item Proxy without having to write it out for all classes that don't need special behavior or custom constructors
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedRef< FAvaOutlinerItemProxy > | DefaultCreateItemProxy
(
InArgTypes&&... InArgs |
Overridden from IAvaOutlinerItemProxyFactory
| Type | Name | Description | |
|---|---|---|---|
| FName | Gets the Type Name of the Item Proxy the Factory creates |