FGameplayDebuggerDataPack

Windows
MacOS
Linux

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

References

Module

GameplayDebugger

Header

Developer/GameplayDebugger/Public/GameplayDebuggerTypes.h

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback