FOodleNetworkDictionary

Encapsulates Oodle dictionary data loaded from file, to be wrapped in a shared pointer (auto-deleting when no longer in use)

Windows
MacOS
Linux

References

Module

OodleNetworkHandlerComponent

Header

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

Include

#include "OodleNetworkHandlerComponent.h"

Syntax

struct FOodleNetworkDictionary

Remarks

Encapsulates Oodle dictionary data loaded from file, to be wrapped in a shared pointer (auto-deleting when no longer in use)

Variables

Name Description

Public variable

OodleNetwork1UD...

 

CompressorState

The uncompacted compressor state

Public variable

uint32

 

CompressorStateSize

The size of CompressorState

Public variable

uint8 *

 

DictionaryData

The raw dictionary data

Public variable

uint32

 

DictionarySize

The size of the dictionary

Public variable

uint32

 

HashTableSize

Size of the hash table used for the dictionary

Public variable

OodleNetwork1_S...

 

SharedDictionary

Shared dictionary state

Public variable

uint32

 

SharedDictionarySize

The size of the shared dictionary data (stored only for memory accounting)

Constructors

Name Description

Public function

FOodleNetworkDictionary

(
    uint32 InHashTableSize,
    uint8* InDictionaryData,
    uint32 InDictionarySize,
    OodleNetwork1_Shared* InShared...,
    uint32 InSharedDictionarySize,
    OodleNetwork1UDP_State* InInit...,
    uint32 InCompressorStateSize
)

Base constructor

Destructors

Name Description

Public function

~FOodleNetworkDictionary()

Base destructor

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