Meta SDK2 Beta  2.7.0
Meta.HandInput Namespace Reference

Namespaces

namespace  SwipeInteraction
 
namespace  Utility
 

Classes

class  CenterHandFeature
 
class  Hand
 Represents sdk HandData in the game world. More...
 
class  HandCursor
 Cursor placed on back of hand will display when it has entered a grabbable collider and will provide feedback for when it is grabbing. More...
 
class  HandData
 
class  HandFeature
 Represents a piece of the sdk HandData in the world. More...
 
class  HandFeatureEvent
 
class  HandFeatureUtil
 
class  HandTrigger
 Will gather Meta HandFeature GameObjects when they enter and exit the Trigger on this GameObject. Use whenever you need to determine the entry and exit of the HandFeature into a particular area. More...
 
class  HandTriggerEvent
 
interface  IHandPostProcess
 Post processes a hand More...
 
interface  IInteractionController
 
class  PalmStateMachine
 Class maintaining the palm's state. More...
 
class  SpeedDehooker
 Removes hooks based on the instantaneous speed of the hand. When the hand is moving in a certain range of speeds, it is presumed to be in a hook. More...
 
class  TopHandFeature
 Class containing information about the hand's top feature. More...
 

Enumerations

enum  PalmState { PalmState.Idle, PalmState.Hovering, PalmState.Grabbing }
 Enumorations of hand's palm state. More...
 
enum  PalmStateCommand { PalmStateCommand.HoverEnter, PalmStateCommand.HoverLeave, PalmStateCommand.Grab, PalmStateCommand.Release }
 
enum  HandFeatureType { HandFeatureType.Any = HandFeatureUtil.Any, HandFeatureType.PalmFeature = HandFeatureUtil.CenterHandFeature, HandFeatureType.TopFeature = HandFeatureUtil.TopHandFeature }
 
enum  ControllerType { ControllerType.Hand, ControllerType.Controller }
 
enum  HandType { HandType.Right = 0, HandType.Left = 1 }
 Specifies weather a hand is a right or left hand More...
 

Enumeration Type Documentation

◆ ControllerType

Enumerator
Hand 
Controller 

◆ HandFeatureType

Enumerator
Any 
PalmFeature 
TopFeature 

◆ HandType

Specifies weather a hand is a right or left hand

Enumerator
Right 
Left 

◆ PalmState

Enumorations of hand's palm state.

Enumerator
Idle 

Palm is not near any IInteractible Objects

Hovering 

Palm is near at least one IInteractible Objects, but not grabbing any.

Grabbing 

Palm is grabbing an IInteractible Object.

◆ PalmStateCommand

Enumerator
HoverEnter 
HoverLeave 
Grab 
Release