Navigation
API > API/Plugins > API/Plugins/UAF > API/Plugins/UAF/FAssetDataFactory
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TInstancedStruct< FUAFAssetData > CreateUAFAssetDataFromObject
(
const UObject* Object |
Create a UAFAssetData object from the supplied Object. | UAF/UAFAssetFactory.h | |
static TInstancedStruct< TAssetDataType > CreateUAFAssetDataFromObject
(
const UObject* Object |
Attempt to create a typed version of a UAF asset data from a UObject. | UAF/UAFAssetFactory.h |
CreateUAFAssetDataFromObject(const UObject *)
Description
Create a UAFAssetData object from the supplied Object.
| Name | CreateUAFAssetDataFromObject |
| Type | function |
| Header File | /Engine/Plugins/Experimental/UAF/UAF/Source/UAF/Public/UAF/UAFAssetFactory.h |
| Include Path | #include "UAF/UAFAssetFactory.h" |
| Source | /Engine/Plugins/Experimental/UAF/UAF/Source/UAF/Private/Factory/UAFAssetFactory.cpp |
static TInstancedStruct < FUAFAssetData > CreateUAFAssetDataFromObject
(
const UObject * Object
)
CreateUAFAssetDataFromObject(const UObject *)
Description
Attempt to create a typed version of a UAF asset data from a UObject. This checks that the desired TAssetDataType Is a base class of the found initializer that corresponds to the UObject class supplied
| Name | CreateUAFAssetDataFromObject |
| Type | function |
| Header File | /Engine/Plugins/Experimental/UAF/UAF/Source/UAF/Public/UAF/UAFAssetFactory.h |
| Include Path | #include "UAF/UAFAssetFactory.h" |
template<typename TAssetDataType>
static TInstancedStruct < TAssetDataType > CreateUAFAssetDataFromObject
(
const UObject * Object
)