Navigation
API > API/Plugins > API/Plugins/UAF
FUAFAssetData is the encapsulation of a UAF compatible asset. It is used by the System and Graph factories to produce UAF assets.
Generally a UAFAssetData will correspond to e.g. an animation sequence, a blend space, a chooser table etc.
Plugins can define their own asset data types and register them with the appropriate factories (e.g. FAnimGraphFactory, FSystemFactory) to define how the asset should be transformed into a UAF. It can also be registered with the UAF::FAssetDataFactory to enable drag and drop functionality from UObject
| Name | FUAFAssetData |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/UAF/UAF/Source/UAF/Public/UAF/UAFAssetData.h |
| Include Path | #include "UAF/UAFAssetData.h" |
Syntax
USTRUCT (Meta=(Hidden))
struct FUAFAssetData
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FUAFAssetData() |
UAF/UAFAssetData.h |