UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FGeometryCollectionRepStateData Struct Reference

#include <GeometryCollectionComponent.h>

Classes

struct  FReleasedData
 

Public Member Functions

 FGeometryCollectionRepStateData ()
 
bool SetBroken (int32 TransformIndex, int32 NumTransforms, bool bDisabled, const FVector &LinV, const FVector &AngVInRadiansPerSecond)
 
bool Identical (const FGeometryCollectionRepStateData *Other, uint32 PortFlags) const
 
bool NetSerialize (FArchive &Ar, class UPackageMap *Map, bool &bOutSuccess)
 
bool HasChanged (const FGeometryCollectionRepStateData &BaseData) const
 
void Reset ()
 

Public Attributes

int32 Version
 
TBitArray BrokenState
 
uint8 bIsRootAnchored
 
TArray< FReleasedDataReleasedData
 

Detailed Description

Replicated state data for a geometry collection when bEnableReplication is true for that component. State data means what is broken and what is not See UGeomtryCollectionComponent::UpdateRepData

Constructor & Destructor Documentation

◆ FGeometryCollectionRepStateData()

FGeometryCollectionRepStateData::FGeometryCollectionRepStateData ( )
inline

Member Function Documentation

◆ HasChanged()

bool FGeometryCollectionRepStateData::HasChanged ( const FGeometryCollectionRepStateData BaseData) const

◆ Identical()

bool FGeometryCollectionRepStateData::Identical ( const FGeometryCollectionRepStateData Other,
uint32  PortFlags 
) const

◆ NetSerialize()

bool FGeometryCollectionRepStateData::NetSerialize ( FArchive Ar,
class UPackageMap Map,
bool bOutSuccess 
)

◆ Reset()

void FGeometryCollectionRepStateData::Reset ( )
inline

◆ SetBroken()

bool FGeometryCollectionRepStateData::SetBroken ( int32  TransformIndex,
int32  NumTransforms,
bool  bDisabled,
const FVector LinV,
const FVector AngVInRadiansPerSecond 
)

Member Data Documentation

◆ bIsRootAnchored

uint8 FGeometryCollectionRepStateData::bIsRootAnchored

◆ BrokenState

TBitArray FGeometryCollectionRepStateData::BrokenState

◆ ReleasedData

TArray<FReleasedData> FGeometryCollectionRepStateData::ReleasedData

◆ Version

int32 FGeometryCollectionRepStateData::Version

The documentation for this struct was generated from the following files: