8#include "Containers/Array.h"
9#include "Containers/Set.h"
19#include "AssetRegistryHelpers.generated.h"
38UENUM(BlueprintType, DisplayName = "
Sort Order")
65 UFUNCTION(BlueprintPure, Category =
"Asset Registry")
74 UFUNCTION(BlueprintPure, Category =
"Asset Data")
78 UFUNCTION(BlueprintPure, Category =
"Asset Data", meta=(DisplayName =
"Is Valid Asset Data", ScriptMethod))
82 UFUNCTION(BlueprintPure, Category =
"Asset Data", meta=(ScriptMethod))
86 UFUNCTION(BlueprintPure, Category =
"Asset Data", meta=(ScriptMethod))
90 UFUNCTION(BlueprintPure, Category =
"Asset Data", meta=(ScriptMethod))
94 UFUNCTION(BlueprintPure, Category =
"Asset Data", meta=(ScriptMethod))
97 UFUNCTION(BlueprintPure, Category =
"Asset Data", meta=(ScriptMethod))
101 UFUNCTION(BlueprintPure, Category =
"Asset Data", meta=(ScriptMethod))
105 UFUNCTION(BlueprintPure, Category =
"Asset Data", meta=(ScriptMethod))
110 UFUNCTION(BlueprintPure, Category =
"Asset Data", meta=(ScriptMethod=
"IsCooked"))
114 UFUNCTION(BlueprintPure, Category =
"Asset Data", meta=(ScriptMethod=
"HasEditorOnlyData"))
119 UFUNCTION(BlueprintPure, Category =
"Asset Data", meta=(ScriptMethod))
123 UFUNCTION(BlueprintPure, Category =
"Asset Data", meta=(ScriptMethod))
129 UFUNCTION(BlueprintPure, Category =
"Asset Registry")
133 UFUNCTION(BlueprintPure, Category =
"Asset Registry", meta=(ScriptMethod))
141 UFUNCTION(BlueprintCallable, Category =
"Asset Registry")
149 UFUNCTION(BlueprintPure, Category =
"Asset Registry", meta=(ScriptMethod))
160 UFUNCTION(BlueprintCallable, Category =
"Asset Registry")
189 bool PreviousCachingMode;
216 UE_DEPRECATED(5.7,
"Please use GetAssetsWithOuterForPaths with enum flags")
EAssetsWithOuterForPathsFlags
Definition AssetRegistryHelpers.h:46
EAssetRegistrySortOrder
Definition AssetRegistryHelpers.h:40
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
void Sort(T *First, const int32 Num, const PREDICATE_CLASS &Predicate)
Definition Sorting.h:78
#define ENUM_CLASS_FLAGS(Enum)
Definition EnumClassFlags.h:6
return true
Definition ExternalRpcRegistry.cpp:601
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define UPARAM(...)
Definition ObjectMacros.h:748
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UFUNCTION(...)
Definition ObjectMacros.h:745
#define UCLASS(...)
Definition ObjectMacros.h:776
#define UENUM(...)
Definition ObjectMacros.h:749
#define USTRUCT(...)
Definition ObjectMacros.h:746
Definition NameTypes.h:617
Definition IAssetRegistry.h:263
Definition ScriptInterface.h:139
Definition AssetRegistryHelpers.h:61
DECLARE_DYNAMIC_DELEGATE_RetVal_TwoParams(bool, FSortingPredicate, const FAssetData &, Left, const FAssetData &, Right)
@ false
Definition radaudio_common.h:23
Definition AssetData.h:162
Definition AssetIdentifier.h:12
Definition SoftObjectPath.h:56
Definition AssetRegistryHelpers.h:28
Definition AssetRegistryHelpers.h:184