class _NetworkAnchorManager (Niantic.ARDK.AR.Networking.NetworkAnchors._NetworkAnchorManager)
class _NetworkAnchorManager {
public:
// structs
struct PeerPoseData;
// fields
ArdkEventHandler<PeerAnchorUpdatedArgs> PeerAnchorUpdated;
ArdkEventHandler<SharedAnchorsArgs> SharedAnchorsUpdated;
ArdkEventHandler<SharedAnchorsArgs> SharedAnchorsUploaded;
// properties
_ReadOnlyDictionary<IPeer, Matrix4x4> LatestPeerPoses;
_ReadOnlyDictionary<IPeer, IARPeerAnchor> PeerAnchors;
_ReadOnlyDictionary<SharedAnchorIdentifier, IARSharedAnchor> SharedAnchors;
// methods
_NetworkAnchorManager();
void AddSharedAnchor(_SharedAnchorDataUpdate data);
void ProcessAllNewData();
void QueuePeerAnchor(PeerAnchorData newData);
void QueuePeerPose(IPeer peer, Matrix4x4 pose);
void QueueSharedAnchor(_SharedAnchorDataUpdate newData);
void QueueUploadedAnchor(SharedAnchorIdentifier identifier);
void RemoveAllPeers();
void RemovePeer(IPeer peer);
void UpdatePeerAnchor(PeerAnchorData newData);
};