UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FAssetBundleEntry Struct Reference

#include <AssetBundleData.h>

Public Member Functions

UE_FORCEINLINE_HINT FAssetBundleEntry ()
 
PRAGMA_DISABLE_DEPRECATION_WARNINGS UE_FORCEINLINE_HINT ~FAssetBundleEntry ()
 
 FAssetBundleEntry (const FAssetBundleEntry &)=default
 
 FAssetBundleEntry (FAssetBundleEntry &&)=default
 
FAssetBundleEntryoperator= (const FAssetBundleEntry &)=default
 
FAssetBundleEntryoperator= (FAssetBundleEntry &&)=default
 
 FAssetBundleEntry (FName InBundleName)
 
bool IsValid () const
 
bool operator== (const FAssetBundleEntry &Other) const
 
bool operator!= (const FAssetBundleEntry &Other) const
 
COREUOBJECT_API bool ExportTextItem (FString &ValueStr, const FAssetBundleEntry &DefaultValue, UObject *Parent, int32 PortFlags, UObject *ExportRootScope) const
 
COREUOBJECT_API bool ImportTextItem (const TCHAR *&Buffer, int32 PortFlags, UObject *Parent, FOutputDevice *ErrorText)
 

Public Attributes

PRAGMA_ENABLE_DEPRECATION_WARNINGS FName BundleName
 
TArray< FTopLevelAssetPathAssetPaths
 

Detailed Description

A struct representing a single AssetBundle

Constructor & Destructor Documentation

◆ FAssetBundleEntry() [1/4]

UE_FORCEINLINE_HINT FAssetBundleEntry::FAssetBundleEntry ( )
inline

Declare constructors inline so this can be a header only class

◆ ~FAssetBundleEntry()

PRAGMA_DISABLE_DEPRECATION_WARNINGS UE_FORCEINLINE_HINT FAssetBundleEntry::~FAssetBundleEntry ( )
inline

◆ FAssetBundleEntry() [2/4]

FAssetBundleEntry::FAssetBundleEntry ( const FAssetBundleEntry )
default

◆ FAssetBundleEntry() [3/4]

FAssetBundleEntry::FAssetBundleEntry ( FAssetBundleEntry &&  )
default

◆ FAssetBundleEntry() [4/4]

FAssetBundleEntry::FAssetBundleEntry ( FName  InBundleName)
inlineexplicit

Member Function Documentation

◆ ExportTextItem()

bool FAssetBundleEntry::ExportTextItem ( FString &  ValueStr,
const FAssetBundleEntry DefaultValue,
UObject Parent,
int32  PortFlags,
UObject ExportRootScope 
) const

◆ ImportTextItem()

bool FAssetBundleEntry::ImportTextItem ( const TCHAR *&  Buffer,
int32  PortFlags,
UObject Parent,
FOutputDevice ErrorText 
)

◆ IsValid()

bool FAssetBundleEntry::IsValid ( ) const
inline

Returns true if this represents a real entry

◆ operator!=()

bool FAssetBundleEntry::operator!= ( const FAssetBundleEntry Other) const
inline

◆ operator=() [1/2]

FAssetBundleEntry & FAssetBundleEntry::operator= ( const FAssetBundleEntry )
default

◆ operator=() [2/2]

FAssetBundleEntry & FAssetBundleEntry::operator= ( FAssetBundleEntry &&  )
default

◆ operator==()

bool FAssetBundleEntry::operator== ( const FAssetBundleEntry Other) const
inline

Equality

Member Data Documentation

◆ AssetPaths

TArray<FTopLevelAssetPath> FAssetBundleEntry::AssetPaths

List of references to top-level assets contained in this bundle

◆ BundleName

PRAGMA_ENABLE_DEPRECATION_WARNINGS FName FAssetBundleEntry::BundleName

Specific name of this bundle, should be unique for a given scope


The documentation for this struct was generated from the following files: