Navigation
API > API/Plugins > API/Plugins/UAFAnimNodeEditor > API/Plugins/UAFAnimNodeEditor/FUAFAnimNodeDataFactory
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FTopLevelAssetPath RegisterAsset
(
TAnimNodeDataInitializer< TAnimNodeDataType, TObjectType >&& Initializer |
Register an UAF asset with the factory This defines a relationship between the TObjectType and the TAnimNodeDataType. | UAFAnimNodeDataFactory.h | |
static FTopLevelAssetPath RegisterAsset
(
TSubScriptStructOf< FUAFAnimNodeData > AnimNodeDataType, |
Register how to create a FUAFAnimNodeData from a ObjectClass. | UAFAnimNodeDataFactory.h |
RegisterAsset(TAnimNodeDataInitializer< TAnimNodeDataType, TObjectType > &&)
Description
Register an UAF asset with the factory This defines a relationship between the TObjectType and the TAnimNodeDataType. The initializer definnes how to create a TAnimNodeDataType from a TObjectType instance
| Name | RegisterAsset |
| Type | function |
| Header File | /Engine/Plugins/Experimental/UAF/UAFAnimNode/Source/UAFAnimNodeEditor/Public/UAFAnimNodeDataFactory.h |
| Include Path | #include "UAFAnimNodeDataFactory.h" |
template<typename TAnimNodeDataType, typename TObjectType>
static FTopLevelAssetPath RegisterAsset
(
TAnimNodeDataInitializer< TAnimNodeDataType, TObjectType > && Initializer
)
a FTopLevelAssetPath that can be used to unregister the asset type via UnregisterAsset
RegisterAsset(TSubScriptStructOf< FUAFAnimNodeData >, UClass *, FAssetInitializer &&)
Description
Register how to create a FUAFAnimNodeData from a ObjectClass.
| Name | RegisterAsset |
| Type | function |
| Header File | /Engine/Plugins/Experimental/UAF/UAFAnimNode/Source/UAFAnimNodeEditor/Public/UAFAnimNodeDataFactory.h |
| Include Path | #include "UAFAnimNodeDataFactory.h" |
| Source | /Engine/Plugins/Experimental/UAF/UAFAnimNode/Source/UAFAnimNodeEditor/Private/UAFAnimNodeDataFactory.cpp |
static FTopLevelAssetPath RegisterAsset
(
TSubScriptStructOf< FUAFAnimNodeData > AnimNodeDataType,
UClass * ObjectClass,
FAssetInitializer && Initializer
)