FGameplayDebuggerDataPack

Windows
MacOS
Linux

References

Module

GameplayDebugger

Header

/Engine/Source/Developer/GameplayDebugger/Public/GameplayDebuggerTypes.h

Include

#include "GameplayDebuggerTypes.h"

Syntax

struct FGameplayDebuggerDataPack

Variables

Name Description

Public variable

uint32: 1

 

bIsDirty

Force net replication, regardless DataCRC

Public variable

uint32: 1

 

bNeedsConfirmation

If set, replication must be confirmed by client before sending next update

Public variable

uint32: 1

 

bReceived

Set when client receives complete data pack

Public variable

TArray< uint8 >

 

Data

Data being replicated

Public variable

uint32

 

DataCRC

CRC used to test changes in Data array

Public variable

EGameplayDebugg...

 

Flags

Data pack flags

Public variable

FHeader

 

Header

Minimal header used for DataPack state comparison

Public variable

int32

 

PackId

Auto assigned Id of pack

Public variable

FOnReset

 

ResetDelegate

Public variable

FOnSerialize

 

SerializeDelegate

Constructors

Name Description

Public function

FGameplayDebuggerDataPack()

Functions

Name Description

Public function

bool

 

CheckDirtyAndUpdate()

Public function Const

float

 

GetProgress()

Get replication progress in (0..1) range

Public function Const

bool

 

IsInProgress()

Is replication in progress?

Public function Static

bool

 

IsMultiPacket

(
    int32 TestSize
)

Public function

void

 

OnPacketRequest

(
    int16 DataVersion,
    int32 DataOffset
)

Public function

void

 

OnReplicated()

Public function

bool

 

RequestReplication

(
    int16 SyncCounter
)

Classes

Name

Description

Public struct

FHeader

Typedefs

Name

Description

FOnReset

FOnSerialize

Constants

Name

Description

PacketSize

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