FRecord

Represents a record in the structured archive.

Windows
MacOS
Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Serialization/StructuredArchive.h

Include

#include "Serialization/StructuredArchive.h"

Syntax

class FRecord

Remarks

Represents a record in the structured archive. An object contains slots that are identified by FArchiveName, which may be compiled out with binary-only archives.

Constructors

No constructors are accessible with public or protected access.

Functions

Name Description

Public function

FArray

 

EnterArray

(
    FArchiveFieldName Name,
    int32& Num
)

Public function

FSlot

 

EnterField

(
    FArchiveFieldName Name
)

Public function

FSlot

 

EnterField_TextOnly

(
    FArchiveFieldName Name,
    EArchiveValueType& OutType
)

Public function

FMap

 

EnterMap

(
    FArchiveFieldName Name,
    int32& Num
)

Public function

FRecord

 

EnterRecord

(
    FArchiveFieldName Name
)

Public function

FRecord

 

EnterRecord_TextOnly

(
    FArchiveFieldName Name,
    TArray< FString >& OutFieldNames
)

Public function

FStream

 

EnterStream

(
    FArchiveFieldName Name
)

Public function

FStream

 

EnterStream_TextOnly

(
    FArchiveFieldName Name,
    int32& OutNumElements
)

Public function

FArchive &

 

GetUnderlyingArchive()

Public function

TOptional< F...

 

TryEnterField

(
    FArchiveFieldName Name,
    bool bEnterForSaving
)

Operators

Name Description

Public function

FRecord &

 

operator<<

(
    TNamedValue< T > Item
)

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback