Navigation
API > API/Plugins > API/Plugins/OodleNetworkHandlerComponent > API/Plugins/OodleNetworkHandlerComponent/FOodleNetworkArchiveBase
Encapsulates a value written to an archive, which can be seamlessly rewritten at any time, without disturbing seek position NOTE: Don't use this with types of variable size, e.g. FString, only with types of well defined size
| Name | TRewritable |
| Type | struct |
| Header File | /Engine/Plugins/Compression/OodleNetwork/Source/Public/OodleNetworkArchives.h |
| Include Path | #include "OodleNetworkArchives.h" |
Syntax
template<class Type>
struct TRewritable
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TRewritable () |
Disable default constructor | OodleNetworkArchives.h | |
TRewritable
(
Type DefaultVal |
Initializing constructor | OodleNetworkArchives.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Offset | uint32 | Runtime variables The offset of the value, into the archive | OodleNetworkArchives.h | |
| Value | Type | Written variables The property value | OodleNetworkArchives.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
Type Get() |
Retrieves the property value | OodleNetworkArchives.h | |
void Serialize
(
FArchive& Ar |
Serializes the value, to/from an archive | OodleNetworkArchives.h | |
void Set
(
FOodleNetworkArchiveBase& Ar, |
Sets the property value | OodleNetworkArchives.h |