_started
: bool |
Signature
bool _started |
Hand
: IHand
[Get] |
Signature
IHand Hand |
Hmd
: IHmd
[Get] |
Signature
IHmd Hmd |
TrackingToWorldTransformer
: ITrackingToWorldTransformer
[Get] |
Signature
ITrackingToWorldTransformer TrackingToWorldTransformer |
Awake
()
|
Signature
virtual void Awake() Returns void |
OnDisable
()
|
Signature
virtual void OnDisable() Returns void |
OnEnable
()
|
Signature
virtual void OnEnable() Returns void |
Start
()
|
Signature
virtual void Start() Returns void |
GetCurrentState
(
config
, transformFeature
, currentState
)
|
Signature
bool GetCurrentState(TransformConfig config, TransformFeature transformFeature, out string currentState) Parameters Returns bool |
GetFeatureValue
(
config
, transformFeature
)
|
Returns the current value of the feature.
If the hand joints are not populated with valid data (for instance, due to a disconnected hand), the method will return null;
Signature
float? GetFeatureValue(TransformConfig config, TransformFeature transformFeature) Parameters config: TransformConfigtransformFeature: TransformFeatureReturns float? |
GetFeatureVectorAndWristPos
(
config
, transformFeature
, isHandVector
, featureVec
, wristPos
)
|
Signature
void GetFeatureVectorAndWristPos(TransformConfig config, TransformFeature transformFeature, bool isHandVector, ref Vector3? featureVec, ref Vector3? wristPos) Parameters config: TransformConfigtransformFeature: TransformFeatureisHandVector: boolfeatureVec: ref Vector3?wristPos: ref Vector3?Returns void |
InjectAllTransformFeatureStateProvider
(
hand
, hmd
, disableProactiveEvaluation
)
| |
InjectDisableProactiveEvaluation
(
disabled
)
|
Signature
void InjectDisableProactiveEvaluation(bool disabled) Parameters disabled: boolReturns void |
InjectHand
(
hand
)
| |
InjectHmd
(
hand
)
| |
InjectOptionalTimeProvider
(
timeProvider
)
|
Signature
void InjectOptionalTimeProvider(Func< float > timeProvider) Parameters timeProvider: Func< float >Returns void |
IsHandDataValid
()
|
Signature
bool IsHandDataValid() Returns bool |
IsStateActive
(
config
, feature
, mode
, stateId
)
|
Signature
bool IsStateActive(TransformConfig config, TransformFeature feature, FeatureStateActiveMode mode, string stateId) Parameters Returns bool |
RegisterConfig
(
transformConfig
)
|
Signature
void RegisterConfig(TransformConfig transformConfig) Parameters transformConfig: TransformConfigReturns void |
SetTimeProvider
(
timeProvider
)
|
Sets a function that returns the current time in seconds.
Signature
void SetTimeProvider(Func< float > timeProvider) Parameters timeProvider: Func< float >Returns void |
UnRegisterConfig
(
transformConfig
)
|
Signature
void UnRegisterConfig(TransformConfig transformConfig) Parameters transformConfig: TransformConfigReturns void |