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.
|