UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ObjectResource.cpp File Reference

Macros

#define SERIALIZE_BIT_TO_RECORD(bValue)
 
#define SERIALIZE_BIT_TO_SLOT(bValue)
 

Functions

FArchiveoperator<< (FArchive &Ar, FObjectExport &E)
 
void operator<< (FStructuredArchive::FSlot Slot, FObjectExport &E)
 
void operator<< (FStructuredArchive::FSlot Slot, FObjectTextExport &E)
 
FArchiveoperator<< (FArchive &Ar, FObjectImport &I)
 
void operator<< (FStructuredArchive::FSlot Slot, FObjectImport &I)
 
FArchiveoperator<< (FArchive &Ar, FCellExport &E)
 
void operator<< (FStructuredArchive::FSlot Slot, FCellExport &E)
 
FArchiveoperator<< (FArchive &Ar, FCellImport &I)
 
void operator<< (FStructuredArchive::FSlot Slot, FCellImport &I)
 

Macro Definition Documentation

◆ SERIALIZE_BIT_TO_RECORD

#define SERIALIZE_BIT_TO_RECORD (   bValue)
Value:
{ \
bool b = E.bValue; \
Record << SA_VALUE(TEXT(#bValue), b); \
E.bValue = b; \
}
#define TEXT(x)
Definition Platform.h:1272
#define SA_VALUE(Name, Value)
Definition StructuredArchiveNameHelpers.h:77

◆ SERIALIZE_BIT_TO_SLOT

#define SERIALIZE_BIT_TO_SLOT (   bValue)
Value:
{ \
bool b = E.Export.bValue; \
Slot << SA_OPTIONAL_ATTRIBUTE(TEXT(#bValue), b, false); \
E.Export.bValue = b; \
}
#define SA_OPTIONAL_ATTRIBUTE(Name, Value, Default)
Definition StructuredArchiveNameHelpers.h:83

Function Documentation

◆ operator<<() [1/9]

FArchive & operator<< ( FArchive Ar,
FCellExport E 
)

◆ operator<<() [2/9]

FArchive & operator<< ( FArchive Ar,
FCellImport I 
)

◆ operator<<() [3/9]

FArchive & operator<< ( FArchive Ar,
FObjectExport E 
)

I/O functions

◆ operator<<() [4/9]

FArchive & operator<< ( FArchive Ar,
FObjectImport I 
)

I/O functions

◆ operator<<() [5/9]

void operator<< ( FStructuredArchive::FSlot  Slot,
FCellExport E 
)

◆ operator<<() [6/9]

void operator<< ( FStructuredArchive::FSlot  Slot,
FCellImport I 
)

◆ operator<<() [7/9]

void operator<< ( FStructuredArchive::FSlot  Slot,
FObjectExport E 
)

◆ operator<<() [8/9]

void operator<< ( FStructuredArchive::FSlot  Slot,
FObjectImport I 
)

◆ operator<<() [9/9]

void operator<< ( FStructuredArchive::FSlot  Slot,
FObjectTextExport E 
)

Serializer