Share via


PublisherASA Class

Definition

Implementation of IPublisher using ASA to push anchors to and retrieve them from the cloud.

public class PublisherASA : UnityEngine.MonoBehaviour, Microsoft.MixedReality.WorldLocking.ASA.IPublisher
type PublisherASA = class
    inherit MonoBehaviour
    interface IPublisher
Public Class PublisherASA
Inherits MonoBehaviour
Implements IPublisher
Inheritance
UnityEngine.MonoBehaviour
PublisherASA
Implements

Remarks

PublisherASA is a Monobehaviour to allow exposing properties in the inspector.

Constructors

PublisherASA()

Properties

AnchorsParent

Transform to attach created anchors to. Should have identity global pose.

AnchorsPrefab

Object to instantiate wherever native anchors are created to visualize their placement.

BeaconUuids

Beacon ids to use in coarse reloctaion.

CoarseRelocationEnabled

Enable coarse relocation.

CoarseRelocPublishEnabled

Whether relocation data will be included in published cloud anchors.

CoarseRelocUseBluetooth

Whether use of bluetooth beacons is to be used in coarse relocation.

CoarseRelocUseGPS

Augment cloud anchors with GPS data to allow them to be found via course relocation.

CoarseRelocUseWifi

Augment cloud anchors with wifi data to allow them to be found via course relocation.

MaxSearchSeconds

Maximum number of seconds to search without finding any anchors before giving up.

MaxWaitForMoreAnchorsSeconds

Max number seconds to wait for more anchors, after having found some.

MinRecommendedForCreateProgress

The minimum value of the recommended-for-create-progress float before allowing creation of cloud anchors.

Status

Methods

Create(LocalPegAndProperties)
CreateLocalPeg(String, Pose)
Delete(String)
Find(Single)
Modify(String, LocalPegAndProperties)
PurgeArea(Single)
Read(IReadOnlyCollection<String>)
Read(String)
ReleaseLocalPeg(ILocalPeg)
Setup()

Initialization.

Applies to