Namespace UnityEngine.XR.ARFoundation.VisualScripting
Classes
ARAnchorManagerListener
Listens to the anchors
ARAnchorsChangedEventUnit
Event unit for ARAnchorManager.trackablesChanged
.
ARAnchorsChangedListener
Concrete listener type for the ARAnchorManager
.
ARCameraManagerListener
Listens to the frame
AREnvironmentProbeManagerListener
Listens to the environment
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 faces
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 human
ARParticipantManagerListener
Listens to the participants
ARParticipantsChangedEventUnit
Event unit for ARParticipantManager.trackablesChanged
.
ARParticipantsChangedListener
Concrete listener type for the ARParticipantManager
.
ARPlaneManagerListener
Listens to the planes
ARPlanesChangedEventUnit
Event unit for ARPlaneManager.trackablesChanged
.
ARPlanesChangedListener
Concrete listener type for the ARPlaneManager
.
ARPointCloudManagerListener
Listens to the point
ARPointCloudsChangedEventUnit
Event unit for ARPointCloudManager.trackablesChanged
.
ARPointCloudsChangedListener
Concrete listener type for the ARPointCloudManager
.
ARTrackableManagerListener<TManager, TTrackable>
MessageListener
base class for all
ARTrackable
ARTrackablesChangedEventUnit<TManager, TTrackable, TListener>
Base class for units that expose data via the ARTrackableManager.trackablesChanged
event.
ARTrackedImageManagerListener
Listens to the tracked
ARTrackedImagesChangedEventUnit
Event unit for ARTrackedImageManager.trackablesChanged
.
ARTrackedImagesChangedListener
Concrete listener type for the ARTrackedImageManager
.
ARTrackedObjectManagerListener
Listens to the tracked
ARTrackedObjectsChangedEventUnit
Event unit for ARTrackedObjectManager.trackablesChanged
.
ARTrackedObjectsChangedListener
Concrete listener type for the ARTrackedObjectManager
.
AnchorsChangedEventUnit
Uses an ARAnchor
CameraFrameReceivedEventUnit
Uses an ARCamera
EnvironmentProbesChangedEventUnit
Uses an AREnvironment
FaceUpdatedEventUnit
Uses an ARFace
FacesChangedEventUnit
Uses an ARFace
GetAnchorsUnit
Outputs all anchors managed by the input ARAnchor
GetEnvironmentProbesUnit
Outputs all environment probes managed by the input AREnvironment
GetFacesUnit
Outputs all faces managed by the input ARFace
GetHumanBodiesUnit
Outputs all human bodies managed by the input ARHuman
GetParticipantsUnit
Outputs all participants managed by the input ARParticipant
GetPlanesUnit
Outputs all planes managed by the input ARPlane
GetPointCloudsUnit
Outputs all point clouds managed by the input ARPoint
GetRaycastsUnit
Outputs all raycasts managed by the input ARRaycast
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 ARTracked
GetTrackedObjectsUnit
Outputs all tracked objects managed by the input ARTracked
HumanBodiesChangedEventUnit
Uses an ARHuman
ParticipantsChangedEventUnit
Uses an ARParticipant
PlanesChangedEventUnit
Uses an ARPlane
PointCloudsChangedEventUnit
Uses an ARPoint
SessionStateChangedEventUnit
Uses state
SessionStateSwitchUnit
A switch unit that breaks down an ARSession
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 ARTracked
TrackedObjectsChangedEventUnit
Uses a ARTracked