TRewritable

Encapsulates a value written to an archive, which can be seamlessly rewritten at any time, without disturbing seek position

Windows
MacOS
Linux

References

Module

OodleNetworkHandlerComponent

Header

/Engine/Plugins/Compression/OodleNetwork/Source/Public/OodleNetworkArchives.h

Include

#include "OodleNetworkArchives.h"

Syntax

template<class Type>
struct TRewritable

Remarks

Encapsulates a value written to an archive, which can be seamlessly rewritten at any time, without disturbing seek position

Don't use this with types of variable size, e.g. FString, only with types of well defined size

Constructors

Name Description

Public function

TRewritable

(
    Type DefaultVal
)

Initializing constructor

Functions

Name Description

Public function

Type

 

Get()

Retrieves the property value

Public function

void

 

Serialize

(
    FArchive& Ar
)

Serializes the value, to/from an archive

Public function

void

 

Set

(
    FOodleNetworkArchiveBase& Ar,
    Type InValue
)

Sets the property value

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