TRewritable

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

Choose your operating system:

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