Navigation
API > API/Plugins > API/Plugins/ConcertSyncCore > API/Plugins/ConcertSyncCore/FReplicatedObjectHierarchyCache
Description
Checks whether the object is registered by any client (except for this in IgnoredClients).
This function ignores implicit knowledge of the hierarchy. For example if you register ONLY /Game/Maps.Map:PersistentLevel.Cube.StaticMeshComponent0, then
- IsObjectReferencedDirectly(/Game/Maps.Map:PersistentLevel.Cube.StaticMeshComponent0) == true,
- IsObjectReferencedDirectly(/Game/Maps.Map:PersistentLevel.Cube) == false but e.g. TraverseTopToBottom would list both paths.
| Name | IsObjectReferencedDirectly |
| Type | function |
| Header File | /Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncCore/Source/ConcertSyncCore/Public/Replication/Misc/ReplicatedObjectHierarchyCache.h |
| Include Path | #include "Replication/Misc/ReplicatedObjectHierarchyCache.h" |
| Source | /Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncCore/Source/ConcertSyncCore/Private/Replication/Misc/ReplicatedObjectHierarchyCache.cpp |
bool IsObjectReferencedDirectly
(
const FSoftObjectPath & ObjectPath,
TConstArrayView< FGuid > IgnoredClients
) const