Navigation
API > API/Runtime > API/Runtime/GeometryCollectionEngine
This structure holds entries for the tracked pieces to be replicated
| Name | FGeometryCollectionRepDynamicData |
| Type | struct |
| Header File | /Engine/Source/Runtime/Experimental/GeometryCollectionEngine/Public/GeometryCollection/GeometryCollectionComponent.h |
| Include Path | #include "GeometryCollection/GeometryCollectionComponent.h" |
Syntax
USTRUCT ()
struct FGeometryCollectionRepDynamicData
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGeometryCollectionRepDynamicData() |
GeometryCollection/GeometryCollectionComponent.h |
Structs
| Name | Remarks |
|---|---|
| FClusterData |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ClusterData | TArray< FClusterData > | GeometryCollection/GeometryCollectionComponent.h | ||
| Version | int32 | GeometryCollection/GeometryCollectionComponent.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool HasChanged
(
const FGeometryCollectionRepDynamicData& BaseData |
Check if the data has changed. | GeometryCollection/GeometryCollectionComponent.h | |
bool Identical
(
const FGeometryCollectionRepDynamicData* Other, |
Just test version to skip having to traverse the whole pose array for replication. | GeometryCollection/GeometryCollectionComponent.h | |
bool NetSerialize
(
FArchive& Ar, |
GeometryCollection/GeometryCollectionComponent.h | ||
bool RemoveOutOfDateClusterData() |
Return true if any entries was removed | GeometryCollection/GeometryCollectionComponent.h | |
void Reset() |
GeometryCollection/GeometryCollectionComponent.h | ||
bool SetData
(
const FClusterData& Data |
Return true if the data has changed from stored one | GeometryCollection/GeometryCollectionComponent.h |