Meta SDK2 Beta  2.7.0
Meta.HandInput.CenterHandFeature Class Reference
Inheritance diagram for Meta.HandInput.CenterHandFeature:
Meta.HandInput.HandFeature Meta.MetaBehaviour Meta.BaseMetaBehaviour< IMetaContext >

Public Member Functions

override void OnInvalid ()
 Event to get fired when hand leaves the scene More...
 
- Public Member Functions inherited from Meta.HandInput.HandFeature
void Initialize (HandData handData)
 

Protected Member Functions

override void Start ()
 
override void Update ()
 

Properties

int NumberOfGrabbedObjects [get]
 The number of interactive objects being grabbed More...
 
override Vector3 Position [get]
 The position of the center of the hand More...
 
PalmState PalmState [get]
 Current state of the palm. More...
 
HandFeatureEvent OnEngagedEvent [get]
 Unity event for when a grab occurs More...
 
HandFeatureEvent OnDisengagedEvent [get]
 Unity event for when a grab ends (a release) More...
 
bool IsNearObject [get]
 Is the hand's center currently near any interactible objects More...
 
List< InteractionNearObjects [get]
 List of closest interaction objects, if any. More...
 
- Properties inherited from Meta.HandInput.HandFeature
Hand Hand [get, protected set]
 Hand which this feature belongs to. More...
 
abstract Vector3 Position [get]
 This feature's position More...
 
- Properties inherited from Meta.BaseMetaBehaviour< IMetaContext >
metaContext [get]
 Contains references to modules used to provide Meta functionality in the scene. More...
 

Additional Inherited Members

- Protected Attributes inherited from Meta.HandInput.HandFeature
HandsProvider HandsSettings
 Global Hands HandsSettings More...
 
Rigidbody Rigidbody
 HandFeature's Rigibody. More...
 
HandData HandData
 Data structure containing information about the hand. More...
 

Member Function Documentation

◆ OnInvalid()

override void Meta.HandInput.CenterHandFeature.OnInvalid ( )
inlinevirtual

Event to get fired when hand leaves the scene

Reimplemented from Meta.HandInput.HandFeature.

◆ Start()

override void Meta.HandInput.CenterHandFeature.Start ( )
inlineprotectedvirtual

Reimplemented from Meta.HandInput.HandFeature.

◆ Update()

override void Meta.HandInput.CenterHandFeature.Update ( )
inlineprotectedvirtual

Reimplemented from Meta.HandInput.HandFeature.

Property Documentation

◆ IsNearObject

bool Meta.HandInput.CenterHandFeature.IsNearObject
get

Is the hand's center currently near any interactible objects

◆ NearObjects

List<Interaction> Meta.HandInput.CenterHandFeature.NearObjects
get

List of closest interaction objects, if any.

◆ NumberOfGrabbedObjects

int Meta.HandInput.CenterHandFeature.NumberOfGrabbedObjects
get

The number of interactive objects being grabbed

◆ OnDisengagedEvent

HandFeatureEvent Meta.HandInput.CenterHandFeature.OnDisengagedEvent
get

Unity event for when a grab ends (a release)

◆ OnEngagedEvent

HandFeatureEvent Meta.HandInput.CenterHandFeature.OnEngagedEvent
get

Unity event for when a grab occurs

◆ PalmState

PalmState Meta.HandInput.CenterHandFeature.PalmState
get

Current state of the palm.

◆ Position

override Vector3 Meta.HandInput.CenterHandFeature.Position
get

The position of the center of the hand