UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ReplicatedState.h File Reference
#include "UObject/ObjectMacros.h"
#include "Engine/NetSerialization.h"
#include "ReplicatedState.generated.h"

Go to the source code of this file.

Classes

struct  FRepAttachment
 
struct  FRigidBodyState
 
struct  FRepMovement
 
struct  TStructOpsTypeTraits< FRepMovement >
 

Namespaces

namespace  ERigidBodyFlags
 

Enumerations

enum class  EVectorQuantization : uint8 { RoundWholeNumber , RoundOneDecimal , RoundTwoDecimals }
 
enum class  ERotatorQuantization : uint8 { ByteComponents , ShortComponents }
 
enum  ERigidBodyFlags::Type { ERigidBodyFlags::None = 0x00 , ERigidBodyFlags::Sleeping = 0x01 , ERigidBodyFlags::NeedsUpdate = 0x02 , ERigidBodyFlags::RepPhysics = 0x04 }
 

Enumeration Type Documentation

◆ ERotatorQuantization

Describes rules for network replicating a vector efficiently

Enumerator
ByteComponents 

The rotator will be compressed to 8 bits per component.

ShortComponents 

The rotator will be compressed to 16 bits per component.

◆ EVectorQuantization

enum class EVectorQuantization : uint8
strong

Describes rules for network replicating a vector efficiently

Enumerator
RoundWholeNumber 

Each vector component will be rounded to the nearest whole number.

RoundOneDecimal 

Each vector component will be rounded, preserving one decimal place.

RoundTwoDecimals 

Each vector component will be rounded, preserving two decimal places.