Hand[Get] | |
static FingerShapes | DefaultFingerShapes[Get] |
bool | _started[Get] |
void | SetTimeProvider ( Func< float > timeProvider ) Sets a function that returns the current time in seconds. |
bool | |
float? | Returns the current value of the feature. |
GetValueProvider ( HandFinger finger ) | |
bool | IsStateActive ( HandFinger finger, FingerFeature feature, FeatureStateActiveMode mode, string stateId ) |
void | InjectAllFingerFeatureStateProvider ( IHand hand, List< FingerStateThresholds > fingerStateThresholds, FingerShapes fingerShapes, bool disableProactiveEvaluation ) |
void | InjectHand ( IHand hand ) |
void | InjectFingerStateThresholds ( List< FingerStateThresholds > fingerStateThresholds ) |
void | InjectFingerShapes ( FingerShapes fingerShapes ) |
void | InjectDisableProactiveEvaluation ( bool disableProactiveEvaluation ) |
void | InjectOptionalTimeProvider ( Func< float > timeProvider ) |
IHand Oculus.Interaction.PoseDetection.FingerFeatureStateProvider.Hand |
---|
No description available.
|
FingerShapes Oculus.Interaction.PoseDetection.FingerFeatureStateProvider.DefaultFingerShapes |
---|
No description available.
|
bool Oculus.Interaction.PoseDetection.FingerFeatureStateProvider._started |
---|
No description available.
|
void Oculus.Interaction.PoseDetection.FingerFeatureStateProvider.SetTimeProvider ( Func< float > timeProvider ) |
---|
Sets a function that returns the current time in seconds. |
bool Oculus.Interaction.PoseDetection.FingerFeatureStateProvider.GetCurrentState ( HandFinger finger, FingerFeature fingerFeature, out string currentState ) |
---|
No description available.
|
float? Oculus.Interaction.PoseDetection.FingerFeatureStateProvider.GetFeatureValue ( HandFinger finger, FingerFeature fingerFeature ) |
---|
Returns the current value of the feature. If the finger joints are not populated with valid data (for instance, due to a disconnected hand), the method will return NaN. |
FingerShapes Oculus.Interaction.PoseDetection.FingerFeatureStateProvider.GetValueProvider ( HandFinger finger ) |
---|
No description available.
|
bool Oculus.Interaction.PoseDetection.FingerFeatureStateProvider.IsStateActive ( HandFinger finger, FingerFeature feature, FeatureStateActiveMode mode, string stateId ) |
---|
No description available.
|
void Oculus.Interaction.PoseDetection.FingerFeatureStateProvider.InjectAllFingerFeatureStateProvider ( IHand hand, List< FingerStateThresholds > fingerStateThresholds, FingerShapes fingerShapes, bool disableProactiveEvaluation ) |
---|
No description available.
|
void Oculus.Interaction.PoseDetection.FingerFeatureStateProvider.InjectHand ( IHand hand ) |
---|
No description available.
|
void Oculus.Interaction.PoseDetection.FingerFeatureStateProvider.InjectFingerStateThresholds ( List< FingerStateThresholds > fingerStateThresholds ) |
---|
No description available.
|
void Oculus.Interaction.PoseDetection.FingerFeatureStateProvider.InjectFingerShapes ( FingerShapes fingerShapes ) |
---|
No description available.
|
void Oculus.Interaction.PoseDetection.FingerFeatureStateProvider.InjectDisableProactiveEvaluation ( bool disableProactiveEvaluation ) |
---|
No description available.
|
void Oculus.Interaction.PoseDetection.FingerFeatureStateProvider.InjectOptionalTimeProvider ( Func< float > timeProvider ) |
---|
No description available.
|
virtual void Oculus.Interaction.PoseDetection.FingerFeatureStateProvider.Awake ( ) |
---|
No description available.
|
virtual void Oculus.Interaction.PoseDetection.FingerFeatureStateProvider.Start ( ) |
---|
No description available.
|
virtual void Oculus.Interaction.PoseDetection.FingerFeatureStateProvider.OnEnable ( ) |
---|
No description available.
|
virtual void Oculus.Interaction.PoseDetection.FingerFeatureStateProvider.OnDisable ( ) |
---|
No description available.
|