imported>AshtonSparx |
Automated: update Fields |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 4: | Line 4: | ||
{{stub}} | {{stub}} | ||
{{Infobox Component | {{Infobox Component | ||
|Image= | |Image=InteractionHandlerComponent.png | ||
|Name= | |Name=Interaction Handler | ||
}} | }} | ||
Line 12: | Line 12: | ||
{{Table ComponentFields | {{Table ComponentFields | ||
|Side|Chirality|Specifies Left or Right Hand | |Side|Chirality|Specifies Left or Right Hand | ||
|LocomotionController|LocomotionController| | |LocomotionController|{{RootFieldType|RelayRef`1|[[Component:LocomotionController|LocomotionController]]}}|TypeAdv1=true| | ||
|GrabSmoothing|Float| | |GrabSmoothing|Float| | ||
|_streamDriver| | |_streamDriver|'''[[Component:InteractionHandlerStreamDriver|InteractionHandlerStreamDriver]]'''|TypeAdv3=true| | ||
|_undoItem|ContextMenuItem| | |_undoItem|'''[[Component:ContextMenuItem|ContextMenuItem]]'''|TypeAdv4=true| | ||
|_redoItem|ContextMenuItem| | |_redoItem|'''[[Component:ContextMenuItem|ContextMenuItem]]'''|TypeAdv5=true| | ||
|ContextMenu|ContextMenu| | |ContextMenu|'''[[Component:ContextMenu|ContextMenu]]'''|TypeAdv6=true| | ||
|EquippingEnabled|Bool| | |EquippingEnabled|Bool| | ||
|MenuEnabled|Bool| | |MenuEnabled|Bool| | ||
Line 24: | Line 24: | ||
|PointingGrab|Bool| | |PointingGrab|Bool| | ||
|PointingTouch|Bool| | |PointingTouch|Bool| | ||
| | |_toolRoot|Slot| | ||
|_laserSlot|Slot| | |_laserSlot|Slot| | ||
|_laserPosition| | |_laserPosition|{{RootFieldType|FieldDrive`1|[[Type:Float3|Float3]]}}|TypeAdv15=true| | ||
|_laserRotation| | |_laserRotation|{{RootFieldType|FieldDrive`1|[[Type:FloatQ|FloatQ]]}}|TypeAdv16=true| | ||
|_interactionLaser|InteractionLaser| | |_interactionLaser|'''[[Component:InteractionLaser|InteractionLaser]]'''|TypeAdv17=true| | ||
|_laserEnabled|Bool| | |_laserEnabled|Bool| | ||
|_holderPos| | |_handGrabType|'''[[#HandGrabType|HandGrabType]]'''|TypeAdv19=true| | ||
|_holderRot| | |_holderPos|{{RootFieldType|FieldDrive`1|[[Type:Float3|Float3]]}}|TypeAdv20=true| | ||
|_laserRotationType|LaserRotationType| | |_holderRot|{{RootFieldType|FieldDrive`1|[[Type:FloatQ|FloatQ]]}}|TypeAdv21=true| | ||
|_laserRotationType|'''[[#LaserRotationType|LaserRotationType]]'''|TypeAdv22=true| | |||
|_holderAxisOffset|Float| | |_holderAxisOffset|Float| | ||
|_holderRotationOffset|FloatQ| | |_holderRotationOffset|FloatQ| | ||
|_holderRotationReference|Nullable`1| | |_holderRotationReference|'''[[Type:Nullable`1|Nullable`1]]<[[Type:FloatQ|FloatQ]]>'''|TypeAdv25=true| | ||
|_originalTwistOffset|Float| | |_originalTwistOffset|Float| | ||
|_userspaceToggleIndicator|RingMesh| | |_userspaceToggleIndicator|'''[[Component:RingMesh|RingMesh]]'''|TypeAdv27=true| | ||
|_settingSyncs|SyncRefList`1| | |_settingSyncs|{{RootFieldType|SyncRefList`1|[[Type:SettingSync|SettingSync]]}}|TypeAdv28=true| | ||
| | |ToolHolder|Slot| | ||
|ShowInteractionHints|Bool| | |ShowInteractionHints|Bool| | ||
|_grabberSphereActive| | |_grabberSphereActive|{{RootFieldType|FieldDrive`1|[[Type:Bool|Bool]]}}|TypeAdv31=true| | ||
|_grabIgnoreRoot|Slot| | |_grabIgnoreRoot|Slot| | ||
|_grabber|Grabber| | |_grabber|'''[[Component:Grabber|Grabber]]'''|TypeAdv33=true| | ||
|_currentGrabType|GrabType| | |_currentGrabType|'''[[#GrabType|GrabType]]'''|TypeAdv34=true| | ||
| | |ActiveToolLink|{{RootFieldType|LinkTargetRef`1|[[Type:ITool|ITool]]}}|TypeAdv35=true| | ||
| | |_activeToolGripPoseReference|'''[[Component:GripPoseReference|GripPoseReference]]'''|TypeAdv36=true| | ||
| | |_toolLocked|Bool| | ||
| | |_grabMaterial|'''[[FresnelMaterial|FresnelMaterial]]'''|TypeAdv38=true| | ||
|_grabMaterial|FresnelMaterial| | |||
|_itemShelfSlot|Slot| | |_itemShelfSlot|Slot| | ||
|_itemShelf|ItemShelf| | |_itemShelf|'''[[Component:ItemShelf|ItemShelf]]'''|TypeAdv40=true| | ||
}} | }} | ||
Line 64: | Line 63: | ||
</translate> | </translate> | ||
[[Category:ComponentStubs]] | [[Category:ComponentStubs]] | ||
[[Category:Components{{#translation:}}| | [[Category:Components{{#translation:}}|Interaction Handler]] | ||
[[Category:Components:Uncategorized{{#translation:}}| | [[Category:Components With Nested Enums{{#translation:}}|Interaction Handler]] | ||
[[Category:Components:Uncategorized{{#translation:}}|Interaction Handler]] |
Latest revision as of 15:35, 7 March 2024
This article or section is a Stub. You can help the Resonite Wiki by expanding it.
Component image
Fields
Name | Type | Description |
---|---|---|
persistent
|
Bool | Determines whether or not this item will be saved to the server. |
UpdateOrder
|
Int | Controls the order in which this component is updated. |
Enabled
|
Bool | Controls whether or not this component is enabled. |
Side
|
Chirality | Specifies Left or Right Hand |
LocomotionController
|
direct RelayRef`1<LocomotionController> | |
GrabSmoothing
|
Float | |
_streamDriver
|
InteractionHandlerStreamDriver | |
_undoItem
|
ContextMenuItem | |
_redoItem
|
ContextMenuItem | |
ContextMenu
|
ContextMenu | |
EquippingEnabled
|
Bool | |
MenuEnabled
|
Bool | |
UserScalingEnabled
|
Bool | |
VisualEnabled
|
Bool | |
PointingGrab
|
Bool | |
PointingTouch
|
Bool | |
_toolRoot
|
Slot | |
_laserSlot
|
Slot | |
_laserPosition
|
field drive of Float3 | |
_laserRotation
|
field drive of FloatQ | |
_interactionLaser
|
InteractionLaser | |
_laserEnabled
|
Bool | |
_handGrabType
|
HandGrabType | |
_holderPos
|
field drive of Float3 | |
_holderRot
|
field drive of FloatQ | |
_laserRotationType
|
LaserRotationType | |
_holderAxisOffset
|
Float | |
_holderRotationOffset
|
FloatQ | |
_holderRotationReference
|
Nullable`1<FloatQ> | |
_originalTwistOffset
|
Float | |
_userspaceToggleIndicator
|
RingMesh | |
_settingSyncs
|
list of SettingSync | |
ToolHolder
|
Slot | |
ShowInteractionHints
|
Bool | |
_grabberSphereActive
|
field drive of Bool | |
_grabIgnoreRoot
|
Slot | |
_grabber
|
Grabber | |
_currentGrabType
|
GrabType | |
ActiveToolLink
|
direct LinkTargetRef`1<ITool> | |
_activeToolGripPoseReference
|
GripPoseReference | |
_toolLocked
|
Bool | |
_grabMaterial
|
FresnelMaterial | |
_itemShelfSlot
|
Slot | |
_itemShelf
|
ItemShelf |