Navigation
API > API/Plugins > API/Plugins/DisplayCluster
Synchronizable object interface
| Name | IDisplayClusterClusterSyncObject |
| Type | class |
| Header File | /Engine/Plugins/Runtime/nDisplay/Source/DisplayCluster/Public/Cluster/IDisplayClusterClusterSyncObject.h |
| Include Path | #include "Cluster/IDisplayClusterClusterSyncObject.h" |
Syntax
class IDisplayClusterClusterSyncObject :
public IDisplayClusterSerializable ,
public IDisplayClusterStringSerializable
Implements Interfaces
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IDisplayClusterClusterSyncObject() |
Cluster/IDisplayClusterClusterSyncObject.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FString GetSyncId() |
Unique ID of the object being synchronized | Cluster/IDisplayClusterClusterSyncObject.h | |
bool IsActive() |
Whether an object needs to be syncrhonized on current frame | Cluster/IDisplayClusterClusterSyncObject.h |
Public Virtual
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ClearDirty() |
Resets the dirty flag, marking the state as not yet changed | Cluster/IDisplayClusterClusterSyncObject.h | |
virtual bool IsDirty() |
Whether the object's state has changed since last ClearDirty call | Cluster/IDisplayClusterClusterSyncObject.h |