FBinaryArchiveFormatter

Windows
MacOS
Linux

Inheritance Hierarchy

FStructuredArchiveFormatter

FBinaryArchiveFormatter

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Serialization/Formatters/BinaryArchiveFormatter.h

Include

#include "Serialization/Formatters/BinaryArchiveFormatter.h"

Syntax

class FBinaryArchiveFormatter : public FStructuredArchiveFormatter

Constructors

Name Description

Public function

FBinaryArchiveFormatter

(
    FArchive& InInner
)

Destructors

Name Description

Public function Virtual

~FBinaryArchiveFormatter()

Overridden from FStructuredArchiveFormatter

Name Description

Public function Virtual

void

 

EnterArray

(
    int32& NumElements
)

Public function Virtual

void

 

EnterArrayElement()

Public function Virtual

void

 

EnterArrayElement_TextOnly

(
    EArchiveValueType& OutType
)

Public function Virtual

void

 

EnterAttribute

(
    FArchiveFieldName AttributeName
)

Public function Virtual

void

 

EnterAttributedValue()

Public function Virtual

void

 

EnterAttributedValueValue()

Public function Virtual

void

 

EnterField

(
    FArchiveFieldName Name
)

Public function Virtual

void

 

EnterField_TextOnly

(
    FArchiveFieldName Name,
    EArchiveValueType& OutType
)

Public function Virtual

void

 

EnterMap

(
    int32& NumElements
)

Public function Virtual

void

 

EnterMapElement

(
    FString& Name
)

Public function Virtual

void

 

EnterMapElement_TextOnly

(
    FString& Name,
    EArchiveValueType& OutType
)

Public function Virtual

void

 

EnterRecord()

Public function Virtual

void

 

EnterRecord_TextOnly

(
    TArray< FString >& OutFieldNames
)

Public function Virtual

void

 

EnterStream()

Public function Virtual

void

 

EnterStream_TextOnly

(
    int32& NumElements
)

Public function Virtual

void

 

EnterStreamElement()

Public function Virtual

void

 

EnterStreamElement_TextOnly

(
    EArchiveValueType& OutType
)

Public function Virtual

FArchive &

 

GetUnderlyingArchive()

Public function Virtual Const

bool

 

HasDocumentTree()

Public function Virtual

void

 

LeaveArray()

Public function Virtual

void

 

LeaveArrayElement()

Public function Virtual

void

 

LeaveAttribute()

Public function Virtual

void

 

LeaveAttributedValue()

Public function Virtual

void

 

LeaveField()

Public function Virtual

void

 

LeaveMap()

Public function Virtual

void

 

LeaveMapElement()

Public function Virtual

void

 

LeaveRecord()

Public function Virtual

void

 

LeaveStream()

Public function Virtual

void

 

LeaveStreamElement()

Public function Virtual

void

 

Serialize

(
    FLazyObjectPtr& Value
)

Public function Virtual

void

 

Serialize

(
    FSoftObjectPath& Value
)

Public function Virtual

void

 

Serialize

(
    FSoftObjectPtr& Value
)

Public function Virtual

void

 

Serialize

(
    FWeakObjectPtr& Value
)

Public function Virtual

void

 

Serialize

(
    FText& Value
)

Public function Virtual

void

 

Serialize

(
    UObject*& Value
)

Public function Virtual

void

 

Serialize

(
    FName& Value
)

Public function Virtual

void

 

Serialize

(
    FString& Value
)

Public function Virtual

void

 

Serialize

(
    bool& Value
)

Public function Virtual

void

 

Serialize

(
    double& Value
)

Public function Virtual

void

 

Serialize

(
    float& Value
)

Public function Virtual

void

 

Serialize

(
    int64& Value
)

Public function Virtual

void

 

Serialize

(
    int32& Value
)

Public function Virtual

void

 

Serialize

(
    int16& Value
)

Public function Virtual

void

 

Serialize

(
    int8& Value
)

Public function Virtual

void

 

Serialize

(
    uint64& Value
)

Public function Virtual

void

 

Serialize

(
    uint32& Value
)

Public function Virtual

void

 

Serialize

(
    uint16& Value
)

Public function Virtual

void

 

Serialize

(
    uint8& Value
)

Public function Virtual

void

 

Serialize

(
    TArray< uint8 >& Value
)

Public function Virtual

void

 

Serialize

(
    void* Data,
    uint64 DataSize
)

Public function Virtual

bool

 

TryEnterAttribute

(
    FArchiveFieldName AttributeName,
    bool bEnterWhenWriting
)

Public function Virtual

bool

 

TryEnterAttributedValueValue()

Public function Virtual

bool

 

TryEnterField

(
    FArchiveFieldName Name,
    bool bEnterIfWriting
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss