Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/FAssetData
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsInstanceOf
(
EResolveClass ResolveClass |
AssetRegistry/AssetData.h | ||
bool IsInstanceOf
(
const UClass* BaseClass, |
Returns whether the Asset's class is equal to or a child class of the given class. | AssetRegistry/AssetData.h |
IsInstanceOf(EResolveClass)
| Name | IsInstanceOf |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/AssetRegistry/AssetData.h |
| Include Path | #include "AssetRegistry/AssetData.h" |
template<typename BaseClass>
bool IsInstanceOf
(
EResolveClass ResolveClass
) const
IsInstanceOf(const UClass *, EResolveClass)
Description
Returns whether the Asset's class is equal to or a child class of the given class. Returns false if the Asset's class can not be loaded. If you choose to override ResolveClass, to EResolveClass::Yes it will attempt to load the class if unloaded.
| Name | IsInstanceOf |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/AssetRegistry/AssetData.h |
| Include Path | #include "AssetRegistry/AssetData.h" |
bool IsInstanceOf
(
const UClass * BaseClass,
EResolveClass ResolveClass
) const