static Action< PointableCanvasEventArgs > | WhenSelected ( ) |
static Action< PointableCanvasEventArgs > | WhenUnselected ( ) |
static Action< PointableCanvasEventArgs > | |
static Action< PointableCanvasEventArgs > |
bool | ExclusiveMode[Get] |
static PointableCanvasModule | Instance[Get] |
bool | _started[Get] |
static void | RegisterPointableCanvas ( IPointableCanvas pointerCanvas ) |
static void | UnregisterPointableCanvas ( IPointableCanvas pointerCanvas ) |
override void | Awake ( ) |
override void | OnDestroy ( ) |
override void | Start ( ) |
override void | OnEnable ( ) |
override void | OnDisable ( ) |
void | This method is based on ProcessTouchPoint in StandaloneInputModule, but is instead used for Pointer events. |
override void | ProcessDrag ( PointerEventData pointerEvent ) Override of PointerInputModule's ProcessDrag to allow using the initial press position for drag begin. |
override void | UpdateModule ( ) |
override void | Process ( ) |
static RaycastResult | |
static bool | Used in PointerInputModule's ProcessDrag implementation. |
Action<PointableCanvasEventArgs> Oculus.Interaction.PointableCanvasModule.WhenSelected ( ) |
---|
No description available.
|
Action<PointableCanvasEventArgs> Oculus.Interaction.PointableCanvasModule.WhenUnselected ( ) |
---|
No description available.
|
Action<PointableCanvasEventArgs> Oculus.Interaction.PointableCanvasModule.WhenSelectableHovered ( ) |
---|
No description available.
|
Action<PointableCanvasEventArgs> Oculus.Interaction.PointableCanvasModule.WhenSelectableUnhovered ( ) |
---|
No description available.
|
bool Oculus.Interaction.PointableCanvasModule.ExclusiveMode |
---|
No description available.
|
PointableCanvasModule Oculus.Interaction.PointableCanvasModule.Instance |
---|
No description available.
|
bool Oculus.Interaction.PointableCanvasModule._started |
---|
No description available.
|
static void Oculus.Interaction.PointableCanvasModule.RegisterPointableCanvas ( IPointableCanvas pointerCanvas ) |
---|
No description available.
|
static void Oculus.Interaction.PointableCanvasModule.UnregisterPointableCanvas ( IPointableCanvas pointerCanvas ) |
---|
No description available.
|
override void Oculus.Interaction.PointableCanvasModule.Awake ( ) |
---|
No description available.
|
override void Oculus.Interaction.PointableCanvasModule.OnDestroy ( ) |
---|
No description available.
|
override void Oculus.Interaction.PointableCanvasModule.Start ( ) |
---|
No description available.
|
override void Oculus.Interaction.PointableCanvasModule.OnEnable ( ) |
---|
No description available.
|
override void Oculus.Interaction.PointableCanvasModule.OnDisable ( ) |
---|
No description available.
|
void Oculus.Interaction.PointableCanvasModule.UpdatePointerEventData ( PointerEventData pointerEvent, bool pressed, bool released ) |
---|
This method is based on ProcessTouchPoint in StandaloneInputModule, but is instead used for Pointer events. |
override void Oculus.Interaction.PointableCanvasModule.ProcessDrag ( PointerEventData pointerEvent ) |
---|
Override of PointerInputModule's ProcessDrag to allow using the initial press position for drag begin. Set _useInitialPressPositionForDrag to false if you prefer the default behaviour of PointerInputModule. |
override void Oculus.Interaction.PointableCanvasModule.UpdateModule ( ) |
---|
No description available.
|
override void Oculus.Interaction.PointableCanvasModule.Process ( ) |
---|
No description available.
|
static RaycastResult Oculus.Interaction.PointableCanvasModule.FindFirstRaycastWithinCanvas ( List< RaycastResult > candidates, Canvas canvas ) |
---|
No description available.
|
static bool Oculus.Interaction.PointableCanvasModule.ShouldStartDrag ( Vector2 pressPos, Vector2 currentPos, float threshold, bool useDragThreshold ) |
---|
Used in PointerInputModule's ProcessDrag implementation. Brought into this subclass with a protected signature (as opposed to the parent's private signature) to be used in this subclass's overridden ProcessDrag. |