Component to interact with.
◆ Awake()
void ManoMotion.Demos.Grabbable.Awake |
( |
| ) |
|
|
inlineprivate |
◆ Click()
virtual void ManoMotion.Demos.Grabbable.Click |
( |
Grabber | grabber | ) |
|
|
inlinevirtual |
◆ DragStart()
virtual void ManoMotion.Demos.Grabbable.DragStart |
( |
Grabber | grabber | ) |
|
|
inlinevirtual |
◆ Duplicate()
Grabbable ManoMotion.Demos.Grabbable.Duplicate |
( |
| ) |
|
|
inlineprivate |
◆ Grab()
virtual void ManoMotion.Demos.Grabbable.Grab |
( |
Grabber | grabber | ) |
|
|
inlinevirtual |
◆ HoverStart()
virtual void ManoMotion.Demos.Grabbable.HoverStart |
( |
Grabber | grabber | ) |
|
|
inlinevirtual |
◆ HoverStop()
virtual void ManoMotion.Demos.Grabbable.HoverStop |
( |
Grabber | grabber | ) |
|
|
inlinevirtual |
◆ Move()
virtual void ManoMotion.Demos.Grabbable.Move |
( |
Vector3 | position | ) |
|
|
inlinevirtual |
◆ Release()
virtual void ManoMotion.Demos.Grabbable.Release |
( |
Grabber | grabber | ) |
|
|
inlinevirtual |
◆ Rotate()
virtual void ManoMotion.Demos.Grabbable.Rotate |
( |
Quaternion | rotation | ) |
|
|
inlinevirtual |
◆ currentMaterialIndex
int ManoMotion.Demos.Grabbable.currentMaterialIndex = 0 |
|
protected |
◆ grabber
Grabber ManoMotion.Demos.Grabbable.grabber |
|
protected |
◆ hoveredAlpha
float ManoMotion.Demos.Grabbable.hoveredAlpha = 0.5f |
|
protected |
◆ materials
Material [] ManoMotion.Demos.Grabbable.materials |
|
protected |
◆ meshRenderer
MeshRenderer ManoMotion.Demos.Grabbable.meshRenderer |
|
protected |
◆ OnClicked
Action<Grabbable> ManoMotion.Demos.Grabbable.OnClicked |
|
static |
◆ OnDragged
Action<Grabbable> ManoMotion.Demos.Grabbable.OnDragged |
|
static |
◆ OnGrabbed
Action<Grabbable> ManoMotion.Demos.Grabbable.OnGrabbed |
|
static |
◆ OnReleased
Action<Grabbable> ManoMotion.Demos.Grabbable.OnReleased |
|
static |
◆ CanBeGrabbed
virtual bool ManoMotion.Demos.Grabbable.CanBeGrabbed |
|
get |