5#include "Containers/Array.h"
16#include "AssetBundleData.generated.h"
43#if WITH_EDITORONLY_DATA
45 UE_DEPRECATED(5.1,
"BundleAssets has been replaced with AssetPaths.")
67 return BundleName ==
Other.BundleName
68 && AssetPaths ==
Other.AssetPaths;
72 return !(*
this ==
Other);
101 return Bundles ==
Other.Bundles;
105 return !(*
this ==
Other);
112 UE_DEPRECATED(5.1,
"The contents of an asset bundle now use FTopLevelAssetPath instead of FSoftObjectPath.")
119 AddBundleAsset(BundleName,
SoftObjectPtr.ToSoftObjectPath().GetAssetPath());
123 UE_DEPRECATED(5.1,
"The contents of an asset bundle now use FTopLevelAssetPath instead of FSoftObjectPath.")
163 WithExportTextItem =
true,
164 WithImportTextItem =
true,
GLenum GLuint GLint level
Definition AndroidOpenGLFunctions.h:46
#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
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define USTRUCT(...)
Definition ObjectMacros.h:746
Definition NameTypes.h:617
FORCEINLINE bool IsNone() const
Definition NameTypes.h:827
Definition UnrealType.h:3087
Definition OutputDevice.h:133
Definition AssetBundleData.h:82
FAssetBundleData(FAssetBundleData &&)=default
FAssetBundleData & operator=(FAssetBundleData &&)=default
FAssetBundleData & operator=(const FAssetBundleData &)=default
FAssetBundleData(const FAssetBundleData &)=default
bool operator!=(const FAssetBundleData &Other) const
Definition AssetBundleData.h:103
UE_FORCEINLINE_HINT FAssetBundleData()
Definition AssetBundleData.h:87
UE_FORCEINLINE_HINT ~FAssetBundleData()
Definition AssetBundleData.h:88
Definition AssetBundleData.h:24
PRAGMA_DISABLE_DEPRECATION_WARNINGS UE_FORCEINLINE_HINT ~FAssetBundleEntry()
Definition AssetBundleData.h:30
FAssetBundleEntry & operator=(const FAssetBundleEntry &)=default
UE_FORCEINLINE_HINT FAssetBundleEntry()
Definition AssetBundleData.h:28
bool operator!=(const FAssetBundleEntry &Other) const
Definition AssetBundleData.h:70
bool operator==(const FAssetBundleEntry &Other) const
Definition AssetBundleData.h:64
FAssetBundleEntry(const FAssetBundleEntry &)=default
bool IsValid() const
Definition AssetBundleData.h:61
FAssetBundleEntry(FAssetBundleEntry &&)=default
FAssetBundleEntry & operator=(FAssetBundleEntry &&)=default
Definition SoftObjectPath.h:56
Definition TopLevelAssetPath.h:38
Definition SoftObjectPtr.h:174
Definition StructOpsTypeTraits.h:11
Definition StructOpsTypeTraits.h:46