Navigation
API > API/Runtime > API/Runtime/Core
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
uint32 WriteVarUInt
(
uint32 InValue, |
Write a variable-length unsigned integer. | Serialization/VarInt.h | |
uint32 WriteVarUInt
(
uint64 InValue, |
Write a variable-length unsigned integer. | Serialization/VarInt.h |
WriteVarUInt(uint32, void *)
Description
Write a variable-length unsigned integer.
| Name | WriteVarUInt |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Serialization/VarInt.h |
| Include Path | #include "Serialization/VarInt.h" |
uint32 WriteVarUInt
(
uint32 InValue,
void * OutData
)
The number of bytes used in the output.
Parameters
| Name | Remarks |
|---|---|
| InValue | An unsigned integer to encode. |
| OutData | A buffer of at least 5 bytes to write the output to. |
WriteVarUInt(uint64, void *)
Description
Write a variable-length unsigned integer.
| Name | WriteVarUInt |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Serialization/VarInt.h |
| Include Path | #include "Serialization/VarInt.h" |
uint32 WriteVarUInt
(
uint64 InValue,
void * OutData
)
The number of bytes used in the output.
Parameters
| Name | Remarks |
|---|---|
| InValue | An unsigned integer to encode. |
| OutData | A buffer of at least 9 bytes to write the output to. |