FAssetBundleEntry

A struct representing a single AssetBundle

Choose your operating system:

Windows

macOS

Linux

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/AssetRegistry/AssetBundleData.h

Include

#include "AssetRegistry/AssetBundleData.h"

Syntax

struct FAssetBundleEntry

Remarks

A struct representing a single AssetBundle

Variables

Name Description

Public variable

TArray< FSoftOb...

 

BundleAssets

List of string assets contained in this bundle

Public variable

FName

 

BundleName

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

Constructors

Name Description

Public function

FAssetBundleEntry()

Declare constructors inline so this can be a header only class

Public function

FAssetBundleEntry

(
    const FAssetBundleEntry& OldEntry
)

Public function

FAssetBundleEntry

(
    FName InBundleName
)

Public function

FAssetBundleEntry

(
    const FPrimaryAssetId& InBundleSco...,
    FName InBundleName
)

Bundles scopes are removed, please use FAssetBundleEntry(FName InBundleName) instead

Destructors

Name Description

Public function

~FAssetBundleEntry()

Functions

Name Description

Public function Const

bool

 

ExportTextItem

(
    FString& ValueStr,
    const FAssetBundleEntry& DefaultVa...,
    UObject* Parent,
    int32 PortFlags,
    UObject* ExportRootScope
)

Public function

bool

 

ImportTextItem

(
    const TCHAR*& Buffer,
    int32 PortFlags,
    UObject* Parent,
    FOutputDevice* ErrorText
)

Public function Const

bool

 

IsValid()

Returns true if this represents a real entry

Operators

Name Description

Public function Const

bool

 

operator!=

(
    const FAssetBundleEntry& Other
)

Public function Const

bool

 

operator==

(
    const FAssetBundleEntry& Other
)

Equality

Deprecated Functions

Name Description

Public function

 

FAssetBundleEntry

(
    const FPrimaryAssetId& InBundleSco...,
    FName InBundleName
)

Bundles scopes are removed, please use FAssetBundleEntry(FName InBundleName) instead