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

#include <SaveContext.h>

Public Member Functions

 FTaggedExport ()
 
 FTaggedExport (TObjectPtr< UObject > InObj, bool bInNotAlwaysLoadedForEditorGame=true, bool bInFromOptionalReference=false)
 
bool operator== (const FTaggedExport &Other) const
 

Public Attributes

TObjectPtr< UObjectObj
 
uint32 bNotAlwaysLoadedForEditorGame: 1
 
uint32 bGeneratePublicHash: 1
 
uint32 bFromOptionalReference: 1
 

Detailed Description

Wraps an object tagged as export along with some of its harvested settings

Constructor & Destructor Documentation

◆ FTaggedExport() [1/2]

FTaggedExport::FTaggedExport ( )
inline

◆ FTaggedExport() [2/2]

FTaggedExport::FTaggedExport ( TObjectPtr< UObject InObj,
bool  bInNotAlwaysLoadedForEditorGame = true,
bool  bInFromOptionalReference = false 
)
inline

Member Function Documentation

◆ operator==()

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

Member Data Documentation

◆ bFromOptionalReference

uint32 FTaggedExport::bFromOptionalReference

Indicate if the object that directly referenced this export was optional Used to determine mandatory objects in the game save realm

◆ bGeneratePublicHash

uint32 FTaggedExport::bGeneratePublicHash

Indicate that this export should have a public hash even if it isn't marked as RF_Public This will artificially mark the object RF_Public in the linker tables so the iostore generates the public hash

◆ bNotAlwaysLoadedForEditorGame

uint32 FTaggedExport::bNotAlwaysLoadedForEditorGame

◆ Obj

TObjectPtr<UObject> FTaggedExport::Obj

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