Namespace UnityEngine.XR.Interaction.Toolkit.Interactors.Visuals
Classes
CurveVisualController
Behavior designed to provide a versatile and configurable controller for a Line Renderer component, based on data provided from an interactor implementing ICurveInteractionDataProvider to visually represent it.
LineProperties
A collection of visual line properties that can be customized for different endpoint type states.
XRInteractorLineVisual
Interactor helper object aligns a LineRenderer with the Interactor.
XRInteractorReticleVisual
Interactor helper object that draws a targeting reticlePrefab over a ray casted point in front of the Interactor.
Interfaces
IAdvancedLineRenderable
An advanced interface for providing line data for rendering with additional functionality.
ICurveInteractionDataProvider
Abstracts the interaction data required to render a curve from an origin to an endpoint.
ILineRenderable
Get line points and hit point info for rendering.
IXRCustomReticleProvider
An interface that allows Interactables to request that an Interactor use a custom reticle.
IXRReticleDirectionProvider
An interface that provides the rotation of a reticle to match an interactor's attach transform.
Enums
EndPointType
Enum representing the the various types of interaction results that dictate the behavior and world space location of the endpoint.
LineDynamicsMode
Specifies the dynamics mode of the line.