docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Namespace UnityEngine.XR.ARFoundation.VisualScripting

    Classes

    ARAnchorManagerListener

    Listens to the anchorsChanged event and forwards it to the visual scripting event bus.

    ARAnchorsChangedEventUnit

    Event unit for ARAnchorManager.trackablesChanged.

    ARAnchorsChangedListener

    Concrete listener type for the ARAnchorManager.

    ARCameraManagerListener

    Listens to the frameReceived event and forwards it to the visual scripting event bus.

    AREnvironmentProbeManagerListener

    Listens to the environmentProbesChanged event and forwards it to the visual scripting event bus.

    AREnvironmentProbesChangedEventUnit

    Event unit for AREnvironmentProbeManager.trackablesChanged.

    AREnvironmentProbesChangedListener

    Concrete listener type for the AREnvironmentProbeManager.

    ARFaceListener

    Listens to the updated event and forwards it to the visual scripting event bus.

    ARFaceManagerListener

    Listens to the facesChanged event and forwards it to the visual scripting event bus.

    ARFacesChangedEventUnit

    Event unit for ARFaceManager.trackablesChanged.

    ARFacesChangedListener

    Concrete listener type for the ARFaceManager.

    ARHumanBodiesChangedEventUnit

    Event unit for ARHumanBodyManager.trackablesChanged.

    ARHumanBodiesChangedListener

    Concrete listener type for the ARHumanBodyManager.

    ARHumanBodyManagerListener

    Listens to the humanBodiesChanged event and forwards it to the visual scripting event bus.

    ARParticipantManagerListener

    Listens to the participantsChanged event and forwards it to the visual scripting event bus.

    ARParticipantsChangedEventUnit

    Event unit for ARParticipantManager.trackablesChanged.

    ARParticipantsChangedListener

    Concrete listener type for the ARParticipantManager.

    ARPlaneManagerListener

    Listens to the planesChanged event and forwards it to the visual scripting event bus.

    ARPlanesChangedEventUnit

    Event unit for ARPlaneManager.trackablesChanged.

    ARPlanesChangedListener

    Concrete listener type for the ARPlaneManager.

    ARPointCloudManagerListener

    Listens to the pointCloudsChanged event and forwards it to the visual scripting event bus.

    ARPointCloudsChangedEventUnit

    Event unit for ARPointCloudManager.trackablesChanged.

    ARPointCloudsChangedListener

    Concrete listener type for the ARPointCloudManager.

    ARTrackableManagerListener<TManager, TTrackable>

    MessageListener base class for all ARTrackableManager<TSubsystem, TSubsystemDescriptor, TProvider, TSessionRelativeData, TTrackable> types.

    ARTrackablesChangedEventUnit<TManager, TTrackable, TListener>

    Base class for units that expose data via the ARTrackableManager.trackablesChanged event.

    ARTrackedImageManagerListener

    Listens to the trackedImagesChanged event and forwards it to the visual scripting event bus.

    ARTrackedImagesChangedEventUnit

    Event unit for ARTrackedImageManager.trackablesChanged.

    ARTrackedImagesChangedListener

    Concrete listener type for the ARTrackedImageManager.

    ARTrackedObjectManagerListener

    Listens to the trackedObjectsChanged event and forwards it to the visual scripting event bus.

    ARTrackedObjectsChangedEventUnit

    Event unit for ARTrackedObjectManager.trackablesChanged.

    ARTrackedObjectsChangedListener

    Concrete listener type for the ARTrackedObjectManager.

    AnchorsChangedEventUnit

    Uses an ARAnchorManagerListener to listen for an anchors-changed event on the visual scripting event bus and assign the ARAnchorsChangedEventArgs to a newly triggered Flow.

    CameraFrameReceivedEventUnit

    Uses an ARCameraManagerListener to listen for a camera-frame-received event on the visual scripting event bus and assign the ARCameraFrameEventArgs to a newly triggered Flow.

    EnvironmentProbesChangedEventUnit

    Uses an AREnvironmentProbeManagerListener to listen for an environment-probes-changed event on the visual scripting event bus and assign the ARAnchorsChangedEventArgs to a newly triggered Flow.

    FaceUpdatedEventUnit

    Uses an ARFaceListener to listen for an AR Face updated event on the visual scripting event bus and assign the ARFaceUpdatedEventArgs to a newly triggered Flow.

    FacesChangedEventUnit

    Uses an ARFaceManagerListener to listen for a faces-changed event on the visual scripting event bus and assign the ARFacesChangedEventArgs to a newly triggered Flow.

    GetAnchorsUnit

    Outputs all anchors managed by the input ARAnchorManager.

    GetEnvironmentProbesUnit

    Outputs all environment probes managed by the input AREnvironmentProbeManager.

    GetFacesUnit

    Outputs all faces managed by the input ARFaceManager.

    GetHumanBodiesUnit

    Outputs all human bodies managed by the input ARHumanBodyManager.

    GetParticipantsUnit

    Outputs all participants managed by the input ARParticipantManager.

    GetPlanesUnit

    Outputs all planes managed by the input ARPlaneManager.

    GetPointCloudsUnit

    Outputs all point clouds managed by the input ARPointCloudManager.

    GetRaycastsUnit

    Outputs all raycasts managed by the input ARRaycastManager.

    GetTrackablesUnit<TManager, TSubsystem, TSubsystemDescriptor, TProvider, TSessionRelativeData, TTrackable>

    Outputs all trackables managed by the input ARTrackableManager using its trackables property.

    GetTrackedImagesUnit

    Outputs all tracked images managed by the input ARTrackedImageManager.

    GetTrackedObjectsUnit

    Outputs all tracked objects managed by the input ARTrackedObjectManager.

    HumanBodiesChangedEventUnit

    Uses an ARHumanBodyManagerListener to listen for a human-bodies-changed event on the visual scripting event bus and assign the ARHumanBodiesChangedEventArgs to a newly triggered Flow.

    ParticipantsChangedEventUnit

    Uses an ARParticipantManagerListener to listen for a participants-changed event on the visual scripting event bus and assign the ARParticipantsChangedEventArgs to a newly triggered Flow.

    PlanesChangedEventUnit

    Uses an ARPlaneManagerListener to listen for a planes-changed event on the visual scripting event bus and assign the ARPlanesChangedEventArgs to a newly triggered Flow.

    PointCloudsChangedEventUnit

    Uses an ARPointCloudManagerListener to listen for a point-clouds-changed event on the visual scripting event bus and assign the ARPointCloudChangedEventArgs to a newly triggered Flow.

    SessionStateChangedEventUnit

    Uses stateChanged to listen for an AR Session state changed event, then fires the same event on the visual scripting event bus.

    SessionStateSwitchUnit

    A switch unit that breaks down an ARSessionState and triggers one of multiple control outputs based on the state value.

    TrackableManagerListener<TManager>

    Listens to the trackables-changed event of TManager and forwards it to the visual scripting event bus.

    TrackablesChangedEventUnit<TManager, TSubsystem, TSubsystemDescriptor, TProvider, TSessionRelativeData, TTrackable, TEventArgs, TListener>

    Uses a TListener to listen for a trackables-changed event on the visual scripting event bus and assign the TEventArgs to a newly triggered Flow.

    TrackedImagesChangedEventUnit

    Uses an ARTrackedImageManagerListener to listen for a tracked-images-changed event on the visual scripting event bus and assign the ARTrackedImagesChangedEventArgs to a newly triggered Flow.

    TrackedObjectsChangedEventUnit

    Uses a ARTrackedObjectManagerListener to listen for a tracked-objects-changed event on the visual scripting event bus and assign the ARTrackedObjectsChangedEventArgs to a newly triggered Flow.

    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)