interface IMockARNetworking (Niantic.ARDK.VirtualStudio.AR.Networking.Mock.IMockARNetworking)

interface IMockARNetworking: Niantic.ARDK.AR.Networking.IARNetworking {
    // methods

    void BroadcastPose(Matrix4x4 pose, float deltaTime);
};

Inherited Members

public:
    // properties

    IARSession ARSession;
    IReadOnlyDictionary<IPeer, Matrix4x4> LatestPeerPoses;
    IReadOnlyDictionary<IPeer, PeerState> LatestPeerStates;
    PeerState LocalPeerState;
    IMultipeerNetworking Networking;

    // events

    event Deinitialized();
    event PeerPoseReceived();
    event PeerStateReceived();

    // methods

    void DisablePoseBroadcasting();
    void EnablePoseBroadcasting();
    void InitializeForMarkerScanning(Vector3[] markerPointLocations = null);

    void ScanForMarker(
        MarkerScanOption options,
        Action<MarkerMetadata> gotResult = null,
        IMarkerScanner scanner = null,
        IMetadataSerializer deserializer = null
    );

    void SetTargetPoseLatency(Int64 targetPoseLatency);