Manages interactions with grabbable objects.
◆ Click()
| void ManoMotion.Demos.Grabber.Click |
( |
Grabbable | grabbable | ) |
|
|
inlineprivate |
◆ DragStart()
| void ManoMotion.Demos.Grabber.DragStart |
( |
Grabbable | grabbable | ) |
|
|
inlineprivate |
◆ GetWorldPosition()
| Vector3 ManoMotion.Demos.Grabber.GetWorldPosition |
( |
int | jointIndex | ) |
|
|
inlineprivate |
◆ Grab()
◆ HoverStart()
| void ManoMotion.Demos.Grabber.HoverStart |
( |
Grabbable | grabbable | ) |
|
|
inlineprivate |
◆ HoverStop()
| void ManoMotion.Demos.Grabber.HoverStop |
( |
| ) |
|
|
inlineprivate |
◆ LateUpdate()
| void ManoMotion.Demos.Grabber.LateUpdate |
( |
| ) |
|
|
inlineprivate |
◆ Pick()
| void ManoMotion.Demos.Grabber.Pick |
( |
Grabbable | grabbable, |
|
|
Vector3 | position ) |
|
inlineprivate |
◆ PickUpdate()
◆ Release()
| void ManoMotion.Demos.Grabber.Release |
( |
| ) |
|
|
inlineprivate |
◆ TryClickOrPick()
| bool ManoMotion.Demos.Grabber.TryClickOrPick |
( |
Vector3 | position, |
|
|
ManoGestureTrigger | trigger ) |
|
inlineprivate |
◆ TryGetHandInfo()
| bool ManoMotion.Demos.Grabber.TryGetHandInfo |
( |
out HandInfo | handInfo | ) |
|
|
inlineprivate |
◆ TryGrab()
◆ TryHover()
| bool ManoMotion.Demos.Grabber.TryHover |
( |
Vector3 | position, |
|
|
out Grabbable | grabbable ) |
|
inlineprivate |
◆ UpdateGrabbed()
| void ManoMotion.Demos.Grabber.UpdateGrabbed |
( |
Vector3 | position, |
|
|
Quaternion | rotation ) |
|
inlineprivate |
◆ castRadius
| float ManoMotion.Demos.Grabber.castRadius = 0.1f |
|
private |
◆ clickGestureTrigger
◆ dropGestureTrigger
◆ grabbedGrabbable
| Grabbable ManoMotion.Demos.Grabber.grabbedGrabbable |
|
private |
◆ GrabJointIndex
| const int ManoMotion.Demos.Grabber.GrabJointIndex = 9 |
|
staticprivate |
◆ grabLayers
| LayerMask ManoMotion.Demos.Grabber.grabLayers |
|
private |
◆ grabTriggerGesture
◆ grabType
◆ handIndex
| int ManoMotion.Demos.Grabber.handIndex |
|
private |
◆ hoveredGrabbable
| Grabbable ManoMotion.Demos.Grabber.hoveredGrabbable |
|
private |
◆ pickDragStartDistance
| float ManoMotion.Demos.Grabber.pickDragStartDistance |
|
private |
◆ pickedGrabbable
| Grabbable ManoMotion.Demos.Grabber.pickedGrabbable |
|
private |
◆ pickGestureTrigger
◆ pickStarted
| bool ManoMotion.Demos.Grabber.pickStarted |
|
private |
◆ pickStartedPosition
| Vector3 ManoMotion.Demos.Grabber.pickStartedPosition |
|
private |
◆ releaseGestureTrigger
◆ GrabPosition
| Vector3 ManoMotion.Demos.Grabber.GrabPosition |
|
getprivate |
◆ PinchPosition
| Vector3 ManoMotion.Demos.Grabber.PinchPosition |
|
getprivate |