API reference
API reference
Select your platform
No SDKs available
No versions available
Oculus::Interaction::PoseDetection::FingerFeatureConfigBuilder::AbductionStateBuilder _mode None Closed Open AbductionStateBuilder Oculus::Interaction::PoseDetection::Sequence::ActivationStep _activeState _minActiveTime _maxStepTime ActiveState MinActiveTime MaxStepTime ActivationStep ActivationStep Start Oculus::Interaction::PoseDetection::Debug::ActiveStateDebugTree _models ActiveStateDebugTree RegisterModel< TType > TryGetChildren Oculus::Interaction::PoseDetection::Debug::ActiveStateDebugTreeUI _activeState _nodePrefab Value NodePrefab InstantiateTree TitleForValue Oculus::Interaction::PoseDetection::Debug::ActiveStateDebugVisual _activeState _target _normalColor _activeColor _material _lastActiveValue ActiveState Awake Update OnDestroy SetMaterialColor Oculus::Interaction::ActiveStateFingerVisual _activeState ActiveState _fingersMask _handMaterialPropertyBlockEditor _glowLerpSpeed _fingerGlowColor _handShaderGlowPropertyIds _fingerGlowColorPropertyId _prevActive FingersMask GlowLerpSpeed FingerGlowColor _started Awake Start Update UpdateGlowValue InjectAllActiveStateFingerVisual InjectActiveState InjectHandMaterialPropertyBlockEditor Oculus::Interaction::ActiveStateGate _openSelector _closeSelector OpenSelector CloseSelector Active _started Awake Start OnEnable OnDisable HandleOpenSelected HandleCloseSelected InjectAllActiveStateGate InjectOpenState InjectCloseState Oculus::Interaction::ActiveStateGroup ActiveStateGroupLogicOperator AND OR XOR _activeStates ActiveStates _logicOperator Active Awake Start ActiveStateGroup InjectAllActiveStateGroup InjectActiveStates InjectOptionalLogicOperator Oculus::Interaction::PoseDetection::Debug::ActiveStateModel GetChildren GetChildren Oculus::Interaction::PoseDetection::Debug::ActiveStateNodeUIHorizontal _childArea _connectingLine _label _activeImage _activeColor _inactiveColor OBJNAME_FORMAT _boundNode _isRoot _isDuplicate ChildArea Bind Start Update GetLabelText Oculus::Interaction::PoseDetection::Debug::ActiveStateNodeUIVertical _childArea _connectingLine _label _activeImage _activeColor _inactiveColor OBJNAME_FORMAT _boundNode _isRoot _isDuplicate ChildArea Bind Start Update GetLabelText Oculus::Interaction::ActiveStateNot _activeState ActiveState Active Awake Start ActiveStateNot InjectAllActiveStateNot InjectActiveState Oculus::Interaction::ActiveStateSelector _activeState _selecting ActiveState WhenSelected WhenUnselected Awake Start Update InjectAllActiveStateSelector InjectActiveState Oculus::Interaction::ActiveStateToggle StatePrecedence On Off _on On _off Off _precedence _internalActive Precedence Active Awake Start ActiveStateToggle InjectAllActiveStateToggle InjectOn InjectOff Oculus::Interaction::ActiveStateTracker _activeState ActiveState _includeChildrenAsDependents _gameObjects _monoBehaviours _active Awake Start Update SetDependentsActive InjectAllActiveStateTracker InjectActiveState InjectOptionalIncludeChildrenAsDependents InjectOptionalGameObjects InjectOptionalMonoBehaviours Oculus::Interaction::ActiveStateUnityEventWrapper _activeState ActiveState _whenActivated _whenDeactivated _emitOnFirstUpdate _emittedOnFirstUpdate _savedState WhenActivated WhenDeactivated Awake Start Update InvokeEvent InjectAllActiveStateUnityEventWrapper InjectActiveState InjectOptionalEmitOnFirstUpdate InjectOptionalWhenActivated InjectOptionalWhenDeactivated Oculus::Interaction::Locomotion::AdjustableAudio _audioSource _audioClip _volumeFactor _volumeCurve _pitchCurve AudioClip VolumeFactor VolumeCurve PitchCurve _started Reset Start PlayAudio InjectAllAdjustableAudio InjectAudioSource Oculus::Interaction::Samples::PanelWithManipulatorsBorderAffordanceController::Affordance _geometry _opacityTransform _animators _animationState _lastKnownPositionParentSpace AnimationState LastKnownPositionParentSpace Geometry Opacity Oculus::Interaction::Samples::AnchoredWorldSpaceDistanceScaler ScalingMode TwoDimensional ThreeDimensional _parentAnchor _localAnchor _scalingMode _parentAnchorOffset _originalLocalScale _originalParentLocalScale _originalCombinedScale Start LateUpdate Oculus::Interaction::Locomotion::AnimatedSnapTurnVisuals _visuals _locomotionEventBroadcaster _animation _highlightOffset _timeProvider _progressValue _animationRoutine LocomotionEventBroadcaster Animation HighlightOffset _started SetTimeProvider InjectAllAnimatedSnapTurnVisuals InjectVisuals InjectLocomotionEventBroadcaster Awake Start OnEnable OnDisable HandleLocomotionPerformed StopAnimation AnimationRoutine Oculus::Interaction::Samples::AnimatorOverrideLayerWeigth _animator _overrideLayer _layerIsActive _layerIndex _transitionDuration _transitionCurve _toggle TransitionDuration TransitionCurve _started Reset Start OnEnable OnDisable SetOverrideLayerActive InjectAllAnimatorOverrideLayerWeigth InjectAnimator InjectOverrideLayer InjectOptionalToggle LayerTransition Oculus::Interaction::Samples::ArcAffordanceController _animator _pivot _distanceToCurvatureCurve _renderer _topBone _bottomBone _endPositions Start Update Oculus::Interaction::ArcTubeVisual _tubeRenderer _radius _minAngle _maxAngle _degreesPerSegment _rotationCorrectionLeft _started Start InitializeVisuals InitializeSegment InjectAllArcTubeVisual InjectTubeRenderer InjectRadius InjectMinAngle InjectMaxAngle Oculus::Interaction::AssertUtils HiglightColor AssertIsTrue AssertAspect< TValue > AssertField< TValue > AssertCollectionField< TValue > AssertCollectionItems< TValue > WarnInspectorCollectionItems Nicify Oculus::Interaction::AudioPhysics _rigidbody _impactAudioEvents _velocitySplit _minimumVelocity _timeBetweenCollisions _allowMultipleCollisions _timeAtLastCollision _collisionEvents _started Start OnEnable OnDisable OnDestroy HandleCollisionEnter TryPlayCollisionAudio PlayCollisionAudio PlaySoundOnAudioTrigger GetObjectVelocity Oculus::Interaction::AudioTrigger _audioSource _audioClips _volume _volumeRandomization _pitch _pitchRandomization _spatialize _loop _chanceToPlay _playOnStart _previousAudioClipIndex Volume VolumeRandomization Pitch PitchRandomization Spatialize Loop ChanceToPlay Start PlayAudio InjectAllAudioTrigger InjectAudioSource InjectAudioClips InjectOptionalPlayOnStart RandomClipWithoutRepeat Oculus::Interaction::AutoMoveTowardsTarget _travellingData _pointableElement _identifier _tween _target _source _eventRegistered Pose Stopped WhenAborted Identifier Aborting AutoMoveTowardsTarget MoveTo UpdateTarget StopAndSetPose Tick HandlePointerEventRaised AbortSelfAligment GeneratePointerEvent Oculus::Interaction::AutoMoveTowardsTargetProvider _travellingData _pointableElement _started TravellingData PointableElement _movers Awake Start LateUpdate HandleAborted CreateMovement InjectAllAutoMoveTowardsTargetProvider InjectPointableElement Oculus::Interaction::Axis1DFingerUseAPI _hand _axis Hand Axis _started Awake Start GetFingerUseStrength InjectAllUseFingerPinchPressureApi InjectHand InjectAxis Oculus::Interaction::Axis1DPrioritySelector _axisData _fallbackIfNoMatchAxis FallbackIfNoMatchAxis ActiveAxis Current Awake Start Value InjectAll GetActiveAxis Oculus::Interaction::Axis1DSwitch _activeState ActiveState _axisWhenActive _axisWhenInactive AxisWhenActive AxisWhenInactive Current Awake Start Value InjectAllAxis1DSwitch InjectActiveState InjectAxisWhenActive InjectAxisWhenInactive Oculus::Interaction::Axis2DActiveState CheckComponent Any X Y All ComparisonMode GreaterThan LessThan _inputAxis _checkAxis _comparison _absoluteValues _thresold InputAxis CheckAxis Comparison AbsoluteValues Active _started Awake Start OnDisable Update HandleValueUpdated CheckGreaterThan CheckLessThan Oculus::Interaction::Surfaces::AxisAlignedBox BoxSurface XMin YMin ZMin XMax YMax ZMax _size _distances Size Transform Bounds ClosestSurfacePoint Raycast Start IsWithinVolume FindClosestBoxSide ClosestSurfaceNormal Oculus::Interaction::Axis1DPrioritySelector::AxisData _activeState _axis ActiveState Axis Initialize Validate Oculus::Interaction::Demo::BasicPBRGlobals _mainlight Update UpateShaderGlobals Oculus::Interaction::BecomeChildOfTargetOnStart _target _keepWorldPosition Start InjectAllChildToTransform InjectTarget InjectOptionalKeepWorldPosition Oculus::Interaction::BestHoverInteractorGroup _bestInteractor _bestInteractorIndex IsNormalAndShouldHoverPredicate ShouldHover ShouldUnhover ShouldSelect ShouldUnselect HasCandidate HasInteractable HasSelectedInteractable CandidateProperties Hover Unhover Select Unselect Preprocess Process Enable Disable InjectAllInteractorGroupBestHover TryHover TryReplaceHover HoverAtIndex HandleBestInteractorStateChanged UnsuscribeBestInteractor Oculus::Interaction::BestSelectInteractorGroup _bestInteractor IsNormalAndShouldHoverPredicate IsHoverAndShouldUnhoverPredicate IsHoverAndShouldSelectPredicate IsHover ShouldHover ShouldUnhover ShouldSelect ShouldUnselect HasCandidate HasInteractable HasSelectedInteractable CandidateProperties Hover Unhover Select Unselect Preprocess Process Enable Disable InjectAllInteractorGroupBestSelect TryHover UnsuscribeBestInteractor HandleBestInteractorStateChanged Oculus::Interaction::Grab::GrabSurfaces::BezierControlPoint _pose _tangentPoint _disconnected Disconnected GetPose SetPose GetTangent SetTangent Oculus::Interaction::Grab::GrabSurfaces::BezierGrabSurface _controlPoints _relativeTo MAX_PLANE_DOT ControlPoints Reset Start CalculateBestPoseAtSurface CalculateBestPoseAtSurface CalculateBestPoseAtSurface CreateDuplicatedSurface CreateMirroredSurface MirrorPose InjectAllBezierSurface InjectControlPoints InjectRelativeTo GenerateRaycastPlane ProgressForRotation NearestPointInTriangle NearestPointToSegment EvaluateBezier Oculus::Interaction::Body::Input::Body _trackingSpace _jointPosesCache IsConnected IsHighConfidence Scale SkeletonMapping IsTrackedDataValid WhenBodyUpdated GetJointPose GetJointPoseLocal GetJointPoseFromRoot GetRootPose MarkInputDataRequiresUpdate InitializeJointPosesCache CheckJointPosesCacheUpdate Apply Oculus::Interaction::Body::Input::BodyDataAsset SkeletonMapping Root RootScale IsDataValid IsDataHighConfidence JointPoses SkeletonChangedCount CopyFrom Oculus::Interaction::Body::BodyDebugGizmos CoordSpace World Local _body Body _space Space _started Awake Start OnEnable OnDisable TryGetWorldJointPose TryGetParentJointId GetModifiedDrawFlags HandleBodyUpdated InjectAllBodyJointDebugGizmos InjectBody Oculus::Interaction::Body::Input::BodyJointsCache _posesFromRootCollection _worldPosesCollection _localPosesCollection _mapping TryGetParent BodyJointsCache Update GetLocalJointPose GetJointPoseFromRoot GetWorldJointPose GetAllLocalPoses GetAllPosesFromRoot GetAllWorldPoses Oculus::Interaction::Body::PoseDetection::BodyPoseComparerActiveState _poseA PoseA _poseB PoseB _configs _minTimeInState _timeProvider _featureStates _isActive _internalActive _lastStateChangeTime MinTimeInState Active FeatureStates SetTimeProvider InjectAllBodyPoseComparerActiveState InjectPoseA InjectPoseB InjectJoints InjectOptionalTimeProvider Awake Start GetJointDelta Oculus::Interaction::Body::PoseDetection::BodyPoseComparerActiveStateDebugVisual _bodyPoseComparer _bodyPose BodyPose _root _radius Radius Awake Start Update DrawJointSpheres InjectAllBodyPoseComparerActiveStateDebugVisual InjectRootTransform InjectBodyPoseComparer InjectBodyPose Oculus::Interaction::Body::PoseDetection::BodyPoseComparerActiveState::BodyPoseComparerFeatureState Delta MaxDelta BodyPoseComparerFeatureState Oculus::Interaction::Body::PoseDetection::BodyPoseData DATA_VERSION _serializedVersion _jointData _posesFromRoot _localPoses _mapping WhenBodyPoseUpdated SkeletonMapping GetJointPoseFromRoot GetJointPoseLocal SetBodyPose OnBeforeSerialize OnAfterDeserialize Rebuild Oculus::Interaction::Body::PoseDetection::BodyPoseDebugGizmos _bodyPose BodyPose Awake Start Update TryGetWorldJointPose TryGetParentJointId GetVisibilityFlags InjectAllBodyJointDebugGizmos InjectBodyPose Oculus::Interaction::Body::Samples::BodyPoseSwitcher PoseSource PoseA PoseB WhenBodyPoseUpdated _poseA PoseA _poseB PoseB _source SkeletonMapping _started Source GetJointPoseFromRoot GetJointPoseLocal UsePoseA UsePoseB Awake Start OnEnable OnDisable OnPoseUpdated GetPose Oculus::Interaction::Body::Input::BodySkeletonMapping Joints _tree _joints _forwardMap _reverseMap _jointToParent TryGetParentJointId TryGetSourceJointId TryGetBodyJointId GetSourceJointFromBodyJoint GetBodyJointFromSourceJoint BodySkeletonMapping Oculus::Interaction::Input::BoneCapsule StartJoint EndJoint CapsuleRigidbody CapsuleCollider BoneCapsule Oculus::Interaction::Surfaces::BoundsClipper _position _size Position Size GetLocalBounds Oculus::Interaction::BoundsExtensions Clip RoundedBoxVideoController::BoxAnimation rectTransform image duration startHeight animationMaxHeight startVelocity startTime acceleration Update SetColor Oculus::Interaction::Grab::GrabSurfaces::BoxGrabSurface _data _relativeTo RelativePose GetReferencePose GetWidthOffset SetWidthOffset GetSnapOffset SetSnapOffset GetSize SetSize GetRotation SetRotation GetDirection MirrorPose CreateMirroredSurface CreateDuplicatedSurface CalculateBestPoseAtSurface CalculateBestPoseAtSurface CalculateBestPoseAtSurface InjectAllBoxSurface InjectData InjectRelativeTo Reset Start NearestPointInSurface MinimalRotationPoseAtSurface MinimalTranslationPoseAtSurface CalculateCorners ProjectOnSegment NearestPointAndAngleInSurface RotationalScore Oculus::Interaction::Grab::GrabSurfaces::BoxGrabSurfaceData widthOffset snapOffset size eulerAngles Clone Mirror Oculus::Interaction::Throw::StandardVelocityCalculator::BufferingParams BufferLengthSeconds SampleFrequency Validate Oculus::Interaction::PoseDetection::FeatureConfigBuilder::BuildCondition _buildStateFn Is IsNot BuildStateDelegate BuildCondition Oculus::Interaction::CandidateComparer Compare Compare Oculus::Interaction::CandidatePositionComparer _compareOrigin Compare Oculus::Interaction::Samples::CanvasConstantWidthScaler _rect _initialLocalScaleY _initialWidth _initialHeight Start Update Oculus::Interaction::UnityCanvas::CanvasCylinder MIN_RESOLUTION Radius Cylinder _cylinder _orientation _meshGeneration CylinderRelativeScale ArcDegrees Rotation Bottom Top GetCylinderSegment InjectAllCanvasCylinder InjectCylinder InjectOrientation Start UpdateImposter MeshInverseTransform GenerateMesh UpdateMeshPosition GetWorldSize UpdateCurvedPlane CanvasGroupAlphaToggle canvasGroup animationSpeed visible ToggleVisible Start Update Oculus::Interaction::UnityCanvas::CanvasMesh _canvasRenderTexture _meshFilter _meshCollider _started MeshInverseTransform GenerateMesh Start OnEnable OnDisable HandleUpdateRenderTexture UpdateImposter ImposterToCanvasTransformPoint InjectAllCanvasMesh InjectCanvasRenderTexture InjectMeshFilter InjectOptionalMeshCollider Oculus::Interaction::UnityCanvas::CanvasMeshRenderer MainTexShaderID _canvasRenderTexture _meshRenderer _renderingMode _material _started _useAlphaToMask _alphaCutoutThreshold RenderingMode GetShaderName SetAdditionalProperties GetAlphaCutoutThreshold HandleUpdateRenderTexture Start OnEnable OnDisable InjectAllCanvasMeshRenderer InjectCanvasRenderTexture InjectMeshRenderer InjectOptionalRenderingMode InjectOptionalAlphaCutoutThreshold InjectOptionalUseAlphaToMask Oculus::Interaction::UnityCanvas::CanvasRect MeshInverseTransform GenerateMesh InjectAllCanvasRect Oculus::Interaction::UnityCanvas::CanvasRenderTexture DriveMode Auto Manual DEFAULT_UI_LAYERMASK RenderingLayers OnUpdateRenderTexture OverlayCamera Texture DEFAULT_TEXTURE_RES _canvas _renderScale _dimensionsDriveMode _resolution _generateMipMaps _pixelsPerUnit _renderingLayers _listener _tex _camera RenderScale _started CalcAutoResolution GetBaseResolutionToUse GetScaledResolutionToUse PixelsToUnits UnitsToPixels InjectAllCanvasRenderTexture InjectCanvas InjectPixelsPerUnit InjectRenderScale InjectRenderingLayers InjectGenerateMipMaps Start OnEnable OnDisable UpdateCamera UpdateRenderTexture CreateChildObject WhenCanvasRectTransformDimensionsChanged UpdateOrthoSize UpdateCameraCullingMask CanvasSizeConstraint horizontalAnchorA horizontalAnchorB verticalAnchorA verticalAnchorB horizontalSizeOffset verticalSizeOffset _initialSize _initialRectSize _rectTransform _initialLocalScale Start Update Oculus::Interaction::Locomotion::CapsuleLocomotionHandler _capsule _skinWidth _layerMask _playerOrigin _playerEyes _maxWallPenetrationDistance _exitHotspotDistance _autoUpdateHeight _maxSlopeAngle _maxStep _defaultHeight _heightOffset _crouchHeightOffset _speedFactor _crouchSpeedFactor _runningSpeedFactor _acceleration _groundDamping _jumpDamping _airDamping _jumpForce _gravityFactor _maxReboundSteps _logicalHead _logicalFeet _deltaTimeProvider ControllingPlayer _accumulatedDeltaFrame _velocity _ignorePhysics _ignorePhysicsCenter _groundHit _isGrounded _isRunning _isCrouching _sellionToTopOfHead _sellionToBackOfHeadHalf _deferredLocomotionEvent _endOfFrame _endOfFrameRoutine Vector3 SkinWidth LayerMask MaxWallPenetrationDistance ExitHotspotDistance AutoUpdateHeight MaxSlopeAngle MaxStep DefaultHeight HeightOffset CrouchHeightOffset SpeedFactor CrouchSpeedFactor RunningSpeedFactor Acceleration GroundDamping JumpDamping AirDamping JumpForce GravityFactor MaxReboundSteps WhenLocomotionEventHandled _whenLocomotionEventHandled _started IsGrounded SetDeltaTimeProvider Jump ToggleCrouch Crouch ToggleRun Run HandleLocomotionEvent DisableMovement EnableMovement ResetPlayerToCharacter InjectAllCapsuleLocomotionHandler InjectCapsule Start OnEnable OnDisable Update LateUpdate LastUpdate ConsumeDeferredLocomotionEvents HandleDeferredLocomotionEvent AccumulateDelta AddVelocity MoveAbsoluteFeet MoveAbsoluteHead MoveRelative RotateAbsolute RotateRelative RotateVelocity TryExitHotspot UpdateCharacterHeight CatchUpCharacterToPlayer CatchUpPlayerToCharacter UpdateVelocity MoveCharacter Rebound ClimbStep CheckMoveCharacter MoveCapsuleCollides DecomposeDelta SlideDelta IsFlat UpdateGrounded CalculateGround CalculateGround UpdateAnchorPoints GetModifiedSpeedFactor GetCharacterFeet GetCharacterHead GetPlayerHead GetPlayerHeadTop IsHeadFarFromPoint EndOfFrameCoroutine RaycastHitPlane RaycastCapsule RaycastCylinder RaycastSphere Oculus::Interaction::Samples::CarouselView _viewport _content _easeCurve _emptyCarouselVisuals _currentChildIndex _scrollVal CurrentChildIndex ContentArea Start Update ScrollRight ScrollLeft GetCurrentChild ScrollToChild Oculus::Interaction::CenterEyeOffset _hmd _offset _rotation _cachedPose Hmd _started Awake Start OnEnable OnDisable HandleUpdated GetOffset GetWorldPose InjectOffset InjectRotation InjectAllCenterEyeOffset InjectHmd Oculus::Interaction::Surfaces::CircleSurface _planeSurface _radius Transform BackingSurface Start Raycast ClosestSurfacePoint InjectAllCircleProximityField InjectAllCircleSurface InjectPlaneSurface InjectOptionalRadius Oculus::Interaction::Surfaces::ClippedCylinderSurface EPSILON _cylinderSurface _clippers Clippers Transform BackingSurface Cylinder GetClippers Raycast GetClipped ClosestSurfacePoint InjectAllClippedCylinderSurface InjectCylinderSurface InjectClippers Awake Start Oculus::Interaction::Surfaces::ClippedPlaneSurface InfiniteBounds PlaneBounds _planeSurface _clippers Clippers BackingSurface Transform GetClippers ClipBounds ClosestSurfacePoint Raycast InjectAllClippedPlaneSurface InjectPlaneSurface InjectClippers Awake Start ClampPoint Oculus::Interaction::PoseDetection::ColliderContainsHandJointActiveState _hand Hand _entryColliders _exitColliders _jointToTest _active Active Awake Start Update JointPassesTests IsPointWithinColliders InjectAllColliderContainsHandJointActiveState InjectHand InjectEntryColliders InjectExitColliders InjectJointToTest Oculus::Interaction::Grab::GrabSurfaces::ColliderGrabSurface _collider Start NearestPointInSurface CalculateBestPoseAtSurface CalculateBestPoseAtSurface CalculateBestPoseAtSurface MirrorPose CreateMirroredSurface CreateDuplicatedSurface InjectAllColliderGrabSurface InjectCollider Oculus::Interaction::ColliderGroup _boundsCollider _colliders Bounds Colliders ColliderGroup ColliderSizeConstraint size expandingAxis pointA pointB wideSideOffset Update Oculus::Interaction::Surfaces::ColliderSurface _collider Transform Bounds Start Raycast ClosestSurfacePoint InjectAllColliderSurface InjectCollider Oculus::Interaction::AudioPhysics::CollisionEvents WhenCollisionEnter OnCollisionEnter Oculus::Interaction::CollisionInteractionRegistry _rigidbodyCollisionMap _broadcasters _empty CollisionInteractionRegistry Register Unregister List HandleTriggerEntered HandleTriggerExited Oculus::Interaction::Collisions ClosestPointToColliders ClosestPointToCollider IsCapsuleWithinColliderApprox IsPointWithinCollider IsSphereWithinCollider Oculus::Interaction::Samples::ColorChanger _target _targetMaterial _savedColor _lastHue NextColor Save Revert Start OnDestroy Oculus::Interaction::InteractableColorVisual::ColorState Color ColorCurve ColorTime Oculus::Interaction::ConditionalHideAttribute DisplayMode Always Never ShowIfTrue HideIfTrue ConditionalFieldPath Value Display ConditionalHideAttribute ConditionalHideAttribute Oculus::Interaction::ConeUtils RayWithinCone Oculus::Interaction::ConicalFrustum _minLength _maxLength _radiusStart _apertureDegrees Pose MinLength MaxLength RadiusStart ApertureDegrees StartPoint EndPoint Direction IsPointInConeFrustum ConeFrustumRadiusAtLength HitsCollider NearestColliderHit Oculus::Interaction::Samples::ConstantRotation _rotationSpeed _localAxis RotationSpeed LocalAxis Update Oculus::Interaction::Input::Compatibility::OpenXR::Constants NUM_HAND_JOINTS NUM_FINGERS RightProximal RightDistal RightPinkySide RightThumbSide RightPalmar RightDorsal LeftProximal LeftDistal LeftPinkySide LeftThumbSide LeftPalmar LeftDorsal Oculus::Interaction::Input::UnityXR::FromOpenXRHandDataSource::OpenXRHandDataAsset::Constants NUM_HAND_JOINTS NUM_FINGERS Oculus::Interaction::Body::Input::Constants NUM_BODY_JOINTS Oculus::Interaction::Input::Constants NUM_HAND_JOINTS NUM_FINGERS RightProximal RightDistal RightPinkySide RightThumbSide RightPalmar RightDorsal LeftProximal LeftDistal LeftPinkySide LeftThumbSide LeftPalmar LeftDorsal LeftRootRotation Oculus::Interaction::TransformerUtils::ConstrainedAxis ConstrainAxis AxisRange Unconstrained Oculus::Interaction::Input::Controller Handedness Scale IsConnected IsPoseValid IsPointerPoseValid ControllerInput WhenUpdated TrackingToWorldTransformer IsButtonUsageAnyActive IsButtonUsageAllActive TryGetPose TryGetPointerPose MarkInputDataRequiresUpdate InjectAllController Apply Oculus::Interaction::ControllerActiveState _controller Controller Active Awake Start InjectAllControllerActiveState InjectController Oculus::Interaction::Input::ControllerAnimatedHand AllowThumbUp Always GripRequired TriggerAndGripRequired _controller Controller _animator _allowThumbUp _animFlexGain _animPinchGain _animPointAndThumbsUpGain ANIM_LAYER_NAME_POINT ANIM_LAYER_NAME_THUMB ANIM_PARAM_NAME_FLEX ANIM_PARAM_NAME_PINCH ANIM_PARAM_NAME_INDEX_SLIDE TRIGGER_MAX _animLayerIndexThumb _animLayerIndexPoint _animParamIndexFlex _animParamPinch _animParamIndexSlide _isGivingThumbsUp _pointBlend _slideBlend _thumbsUpBlend _pointTarget _slideTarget _animFlex _animPinch _started _deltaTimeProvider AllowThumbUpMode AnimFlexGain AnimPinchGain AnimPointAndThumbsUpGain DeltaTimeProvider SetDeltaTimeProvider InjectAllControllerAnimatedHand InjectController InjectAnimator Awake Start Update UpdateCapTouchStates UpdateAnimStates Oculus::Interaction::ControllerAxis2D _controller _axis Controller Axis _started Awake Start Value InjectAllControllerAxis2DActiveState InjectController Oculus::Interaction::Input::ControllerButtonUsageActiveState _controller Controller _controllerButtonUsage Active Awake Start InjectAllControllerButtonUsageActiveState InjectController InjectControllerButtonUsage Oculus::Interaction::Input::ControllerDataAsset IsDataValid IsConnected IsTracked Input RootPose RootPoseOrigin PointerPose PointerPoseOrigin IsDominantHand Config CopyFrom CopyPosesAndStateFrom Oculus::Interaction::Input::ControllerDataSourceConfig Handedness TrackingToWorldTransformer Oculus::Interaction::Input::ControllerHandDataSource _controllerSource _root _rootIsLocal _bones _config _handDataAsset Root RootIsLocal Config DataAsset Start UpdateData UpdateConfig InjectAllControllerHandDataSource InjectControllerSource InjectBones Oculus::Interaction::Input::ControllerInput ButtonUsageMask Trigger Grip Primary2DAxis Secondary2DAxis PrimaryButton PrimaryTouch SecondaryButton SecondaryTouch GripButton TriggerButton MenuButton Primary2DAxisClick Primary2DAxisTouch Thumbrest Clear SetButton SetAxis1D SetAxis2D Oculus::Interaction::ControllerOffset _controller _offset _rotation Controller _started Awake Start OnEnable OnDisable HandleUpdated GetOffset GetWorldPose InjectController InjectOffset InjectRotation InjectAllControllerOffset Oculus::Interaction::GrabAPI::ControllerPinchInjector::ControllerPinchAPI _controller _triggerStrength _gripStrength _triggerDown _gripDown _prevTriggerDown _prevGripDown _indexPinchPose _middlePinchPose _pinchPose ControllerPinchAPI GetFingerGrabScore GetFingerIsGrabbing GetFingerIsGrabbingChanged GetWristOffsetLocal Update Oculus::Interaction::GrabAPI::ControllerPinchInjector _handGrabAPI _controller Controller _started Awake Start InjectAll InjectHandGrabAPI InjectController Oculus::Interaction::ControllerPointerPose _controller _offset Controller Active _started Awake Start OnEnable OnDisable HandleUpdated InjectController InjectOffset InjectAllHandPointerPose Oculus::Interaction::Throw::ControllerPoseInputDevice _controller Controller IsInputValid IsHighConfidence Vector3 GetRootPose InjectAllControllerPoseInputDevice InjectController Awake Start GetExternalVelocities Oculus::Interaction::ControllerRayVisual _rayInteractor _renderer _materialPropertyBlockEditor _maxRayVisualLength _hoverColor0 _hoverColor1 _selectColor0 _selectColor1 _hideWhenNoInteractable _shaderColor0 _shaderColor1 _started MaxRayVisualLength HoverColor0 HoverColor1 SelectColor0 SelectColor1 Start OnEnable OnDisable HandleStateChanged UpdateVisual InjectAllControllerRayVisual InjectRayInteractor InjectRenderer InjectMaterialPropertyBlockEditor Oculus::Interaction::Input::ControllerRef _controller Controller Handedness IsConnected IsPoseValid ControllerInput Active Scale WhenUpdated Awake Start TryGetPose TryGetPointerPose IsButtonUsageAnyActive IsButtonUsageAllActive InjectAllControllerRef InjectController Oculus::Interaction::ControllerSelector ControllerSelectorLogicOperator Any All _controller _controllerButtonUsage _requireButtonUsages _selected ControllerButtonUsage RequireButtonUsages Controller WhenSelected WhenUnselected Awake Start Update InjectAllControllerSelector InjectController Oculus::Interaction::Input::Visuals::ControllerVisual _controller _root _started Controller ForceOffVisibility Awake Start OnEnable OnDisable HandleUpdated InjectAllOVRControllerVisual InjectController InjectRoot Oculus::Interaction::Samples::CountdownTimer _countdownTime _countdownOn _callback _progressCallback _countdownTimer CountdownOn Awake Update Oculus::Interaction::Cylinder _radius Radius Oculus::Interaction::Surfaces::CylinderClipper _rotation _arcDegrees _bottom _top ArcDegrees Rotation Bottom Top GetCylinderSegment Oculus::Interaction::Grab::GrabSurfaces::CylinderGrabSurface _data _relativeTo RelativePose Epsilon ArcOffset ArcLength LocalPerpendicularDir LocalDirection GetReferencePose GetPerpendicularDir GetStartArcDir GetEndArcDir GetStartPoint SetStartPoint GetEndPoint SetEndPoint GetRadius GetDirection MirrorPose CalculateBestPoseAtSurface CalculateBestPoseAtSurface CreateMirroredSurface CreateDuplicatedSurface CalculateBestPoseAtSurface InjectAllCylinderSurface InjectData InjectRelativeTo GetHeight GetRotation PointAltitude Reset Start NearestPointInSurface MinimalRotationPoseAtSurface MinimalTranslationPoseAtSurface CalculateRotationOffset Oculus::Interaction::Surfaces::CylinderSegment _rotation _arcDegrees _bottom _top ArcDegrees Rotation Bottom Top IsInfiniteHeight IsInfiniteArc CylinderSegment Default Infinite Oculus::Interaction::Surfaces::CylinderSurface NormalFacing Any In Out _cylinder _facing _height IsValid Radius Cylinder Transform Bounds Facing Height _started Start ClosestSurfacePoint Raycast InjectAllCylinderSurface InjectNormalFacing InjectCylinder InjectHeight TransformScale CancelY Oculus::Interaction::Grab::GrabSurfaces::CylinderSurfaceData startPoint endPoint arcOffset arcLength Clone Mirror Oculus::Interaction::Input::DataModifier _iModifyDataFromSourceMono DataAsset _modifyDataFromSource _applyModifier _thisDataAsset _currentDataAsset InvalidAsset CurrentDataVersion ModifyDataFromSource ResetSources InjectAllDataModifier InjectModifyDataFromSource InjectApplyModifier UpdateData Apply Start Oculus::Interaction::Input::DataSource Started UpdateMode CurrentDataVersion _started UpdateModeAfterPrevious _requiresUpdate _updateMode _updateAfter UpdateAfter _currentDataVersion InputDataAvailable DataAsset Start OnEnable OnDisable Update FixedUpdate LateUpdate ResetUpdateAfter RequiresUpdate UpdateData GetData MarkInputDataRequiresUpdate InjectAllDataSource InjectUpdateMode InjectUpdateAfter Oculus::Interaction::DebugGizmos _points _colors _index _addedSegmentSinceLastUpdate _polylineRenderer _root Root Renderer RenderSinglePass _renderSinglePass CUBE_POINTS CUBE_SEGMENTS Color LineWidth OnEnable OnDisable ClearSegments RenderSegments LateUpdate AddSegment DrawPoint DrawLine DrawQuad DrawCurvedQuad DrawWireCube DrawAxis DrawAxis DrawAxis Oculus::Interaction::ActiveStateGroup::DebugModel GetChildren Oculus::Interaction::ActiveStateNot::DebugModel GetChildren Oculus::Interaction::ActiveStateToggle::DebugModel GetChildren Oculus::Interaction::PoseDetection::Sequence::DebugModel GetChildren Oculus::Interaction::PoseDetection::SequenceActiveState::DebugModel GetChildren Oculus::Interaction::DebugTree::DebugTree _existingNodes Root _rootNode DebugTree GetRootNode Rebuild BuildTree BuildTreeRecursive TryGetChildren Oculus::Interaction::DebugTree::DebugTreeUI _contentArea _title _buildTreeOnStart _tree _nodeToUI Value NodePrefab Start InstantiateTree TitleForValue BuildTree BuildTreeRecursive ClearContentArea SetTitleText Oculus::Interaction::Input::DefaultHandSkeletonProvider _skeletons this[Handedness handedness] Oculus::Interaction::DeprecatedPrefab label _replacement _supressWarning Start Oculus::Interaction::DisableRaycaster minAlpha raycaster group Update Oculus::Interaction::DistanceGrabInteractable _colliders _rigidbody _grabSource _resetGrabOnGrabsUpdated _physicsGrabbable _movementProvider Colliders Rigidbody RelativeTo MovementProvider ResetGrabOnGrabsUpdated Reset Awake Start GenerateMovement ApplyVelocities InjectAllGrabInteractable InjectRigidbody InjectOptionalGrabSource InjectOptionalPhysicsGrabbable InjectOptionalMovementProvider Oculus::Interaction::DistanceGrabInteractor _selector _grabCenter _grabTarget _velocityCalculator _distantCandidateComputer _movement VelocityCalculator HitPoint Origin DistanceInteractable Awake Start DoPreprocess ComputeCandidate InteractableSelected InteractableUnselected ComputePointerPose DoSelectUpdate HandleOtherPointerEventRaised InjectAllDistanceGrabInteractor InjectSelector InjectDistantCandidateComputer InjectOptionalGrabCenter InjectOptionalGrabTarget InjectOptionalVelocityCalculator Oculus::Interaction::HandGrab::DistanceHandGrabInteractable _rigidbody _physicsGrabbable _resetGrabOnGrabsUpdated _slippiness _supportedGrabTypes _pinchGrabRules _palmGrabRules _movementProvider _handAligment _handGrabPoses _grabPoseFinder SCORE_MODIFIER Rigidbody RelativeTo SupportedGrabTypes PinchGrabRules PalmGrabRules HandGrabPoses UsesHandPose ResetGrabOnGrabsUpdated Slippiness MovementProvider HandAlignment Colliders Reset Awake Start GenerateMovement ApplyVelocities CalculateBestPose CalculateBestPose SupportsHandedness InjectAllDistanceHandGrabInteractable InjectOptionalPhysicsGrabbable InjectSupportedGrabTypes InjectPinchGrabRules InjectPalmGrabRules InjectRigidbody InjectOptionalHandGrabPoses InjectOptionalMovementProvider Oculus::Interaction::HandGrab::DistanceHandGrabInteractor _hand _handGrabApi _supportedGrabTypes _grabOrigin _gripPoint _pinchPoint _velocityCalculator _distantCandidateComputer _handGrabShouldSelect _handGrabShouldUnselect _cachedResult _currentGrabType Hand VelocityCalculator Movement MovementFinished HandGrabTarget HitPoint FingersStrength WristStrength WristToGrabPoseOffset WristPoint PinchPoint PalmPoint HandGrabApi SupportedGrabTypes TargetInteractable Origin DistanceInteractable IsGrabbing GrabbingFingers CanSelect InjectAllDistanceHandGrabInteractor InjectHandGrabApi InjectDistantCandidateComputer InjectHand InjectSupportedGrabTypes InjectGrabOrigin InjectOptionalGripPoint InjectOptionalPinchPoint InjectOptionalVelocityCalculator Reset Awake Start DoHoverUpdate InteractableSet InteractableUnset DoSelectUpdate InteractableSelected InteractableUnselected HandlePointerEventRaised ComputePointerPose ComputeShouldSelect ComputeShouldUnselect ComputeCandidate SelectingGrabTypes UpdateTarget UpdateTargetSliding SetTarget SetGrabStrength Oculus::Interaction::DistantCandidateComputer _detectionFrustums _detectionDelay _hoverStartTime _detector _stableCandidate _pointedCandidate DetectionFrustums DetectionDelay Origin ComputeCandidate ComputeBestInteractable Oculus::Interaction::DistanceReticles::DistantInteractionLineRendererVisual _lineRenderer Start RenderLine HideLine InjectAllDistantInteractionLineRendererVisual InjectLineRenderer Oculus::Interaction::DistanceReticles::DistantInteractionLineVisual _distanceInteractor _visualOffset _linePoints _visibleDuringNormal _target _numLinePoints _targetlessLength _shouldDrawLine _dummyTarget DistanceInteractor VisualOffset NumLinePoints TargetlessLength _started Awake HandleStateChanged HandlePostProcessed UpdateLine Start OnEnable OnDisable InteractableSet InteractableUnset RenderLine HideLine TargetHit EvaluateBezier InjectAllDistantInteractionLineVisual InjectDistanceInteractor Oculus::Interaction::DistanceReticles::DistantInteractionPolylineVisual _color _lineWidth _linePointsVec4 _lineMaterial _polylineRenderer Color LineWidth Start RenderLine HideLine OnDestroy InjectAllDistantInteractionPolylineVisual InjectLineColor InjectLineMaterial Oculus::Interaction::DistanceReticles::DistantInteractionTubeVisual _tubeRenderer _tubePoints Start RenderLine HideLine InitializeArcPoints InjectAllDistantInteractionPolylineVisual Oculus::Interaction::DistantPointDetector _frustums DistantPointDetector ComputeIsPointing IsPointingWithoutAid IsWithinDeselectionRange IsPointingAtColliders IsPointingAtColliders Oculus::Interaction::DistantPointDetectorFrustums _selectionFrustum _deselectionFrustum _aidFrustum _aidBlending SelectionFrustum DeselectionFrustum AidFrustum AidBlending DistantPointDetectorFrustums Oculus::Interaction::Samples::PalmMenu::DominantHandGameObjectFilter _leftHand _leftHandedGameObjects _rightHandedGameObjects _leftHandedGameObjectSet _rightHandedGameObjectSet LeftHand Start Filter Oculus::Interaction::Input::DominantHandRef _leftHand _rightHand _selectDominant _whenHandUpdated LeftHand RightHand SelectDominant WhenHandUpdated Hand Handedness IsConnected IsHighConfidence IsDominantHand Scale IsPointerPoseValid IsTrackedDataValid CurrentDataVersion Active _started Awake Start OnEnable OnDisable HandleLeftHandUpdated HandleRightHandUpdated GetFingerIsPinching GetIndexFingerIsPinching GetPointerPose GetJointPose GetJointPoseLocal GetJointPosesLocal GetJointPoseFromWrist GetJointPosesFromWrist GetPalmPoseLocal GetFingerIsHighConfidence GetFingerPinchStrength GetRootPose InjectAllDominantHandRef InjectLeftHand InjectRightHand Oculus::Interaction::DotGridProperties _materialPropertyBlockEditor _columns _rows _radius _color _change _colorShaderID _dimensionsShaderID Columns Rows Radius Color Start Update OnValidate InjectAllDotGridProperties InjectMaterialPropertyBlockEditor Oculus::Interaction::DPadUnityEventWrapper _axis _positiveDeadZone _negativeDeadZone _whenPressLeft _whenPressRight _whenPressUp _whenPressDown _lastDirection Axis PositiveDeadZone NegativeDeadZone WhenPressLeft WhenPressRight WhenPressUp WhenPressDown _started Awake Start OnEnable OnDisable Update AxisToDPadDirection InjectAllDPadUnityEventWrapper InjectAxis Oculus::Interaction::PokeInteractable::DragThresholdsConfig Enabled DragNormal DragTangent DragEaseCurve Oculus::Interaction::Samples::DropDownGroup _toggleGroup _headerToggle _toggles _title _titleName _subtitle _subtitleName _icon _iconName _selectedIndex _toggleActions WhenSelectionChanged Title TitleName Subtitle SubtitleName Icon IconName SelectedIndex SelectedToggle _started Reset Start OnEnable OnDisable ForceUpdateSelectedIndex InitializeToggleActions InitializeToggleGroup HandleToggleChanged TryGetChildComponent< TComponent > InjectAllDropDownShowSelectedItem InjectToggles InjectToggleGroup Oculus::Interaction::DistanceReticles::DistantInteractionLineVisual::DummyPointReticle Target ProcessHitPoint Oculus::Interaction::UITheme::ElementColors normal highlighted pressed selected disabled Oculus::Interaction::Samples::EnableTargetOnStart _components _gameObjects Start Oculus::Interaction::Collections::EnumerableHashSet EnumerableHashSet EnumerableHashSet Oculus::Interaction::InteractableRegistry::InteractableSet::Enumerator _set _position Data Current Current Enumerator MoveNext Reset Dispose Oculus::Interaction::Samples::PanelWithManipulatorsBorderAffordanceController::FadePoint affordanceIndex removeFlag FadePoint Oculus::Interaction::Samples::FadeTextAfterActive _fadeOutTime _text _timeLeft OnEnable Update Oculus::Interaction::PoseDetection::FeatureConfigBase _mode _feature _state Mode Feature State Oculus::Interaction::PoseDetection::FeatureConfigBuilder Oculus::Interaction::PoseDetection::FeatureDescription ShortDescription Description MinValueHint MaxValueHint FeatureStates FeatureDescription Oculus::Interaction::PoseDetection::FeatureStateDescription Id Name FeatureStateDescription Oculus::Interaction::PoseDetection::FeatureStateProvider LastUpdatedFrameId _featureToCurrentState _featureToThresholds _valueReader _featureToInt _timeProvider _featureThresholds FeatureEnumValues EnumToInt InitializeStates GetFeatureThresholds ReadDesiredState ReadDesiredState FeatureStateProvider InitializeThresholds ValidateFeatureThresholds GetCurrentFeatureState ReadTouchedFeatureStates Oculus::Interaction::PoseDetection::FeatureStateProvider::FeatureStateSnapshot HasCurrentState State DesiredState LastUpdatedFrameId DesiredStateEntryTime Oculus::Interaction::Utils::FilteredTransform _sourceTransform _filterPosition _positionFilterProperties _filterRotation _rotationFilterProperties _positionFilter _rotationFilter Start Update InjectAllFilteredTransform InjectSourceTransform Oculus::Interaction::PoseDetection::ShapeRecognizer::FingerFeatureConfig Oculus::Interaction::PoseDetection::FingerFeatureConfigBuilder Curl Flexion Abduction Opposition Oculus::Interaction::PoseDetection::ShapeRecognizer::FingerFeatureConfigList _value Value FingerFeatureConfigList FingerFeatureConfigList Oculus::Interaction::PoseDetection::Debug::FingerFeatureDebugVisual _target _normalColor _activeColor _targetText _fingerFeatureState _material _lastActiveValue _handFinger _featureConfig _initialized Awake OnDestroy Update Initialize Oculus::Interaction::PoseDetection::FingerFeatureProperties CurlFeatureStates FlexionFeatureStates AbductionFeatureStates OppositionFeatureStates FeatureDescriptions FeatureCurlShortHelpText FeatureCurlDetailHelpText FeatureFlexionShortHelpText FeatureFlexionDetailHelpText FeatureAbductionShortHelpText FeatureAbductionDetailHelpText FeatureOppositionShortHelpText FeatureOppositionDetailHelpText FeatureStateThresholdMidpointHelpText FeatureStateThresholdWidthHelpText Oculus::Interaction::PoseDetection::Debug::FingerFeatureSkeletalDebugVisual _fingerFeatureStateProvider _lineRenderer _normalColor _activeColor _lineWidth _hand _lastFeatureActiveValue _jointsCovered _finger _fingerFeatureConfig _initializedPositions _initialized Awake Update UpdateFeatureActiveValueAndVisual ToggleLineRendererEnableState UpdateDebugSkeletonLineRendererJoints UpdateFeatureActiveValue Initialize Oculus::Interaction::PoseDetection::FingerFeatureStateDictionary _fingerState InitializeFinger GetStateProvider Oculus::Interaction::PoseDetection::FingerFeatureStateProvider _hand _fingerStateThresholds _disableProactiveEvaluation _state _timeProvider _fingerShapes _handJointPoses Hand DefaultFingerShapes _started SetTimeProvider GetCurrentState GetFeatureValue GetValueProvider IsStateActive InjectAllFingerFeatureStateProvider InjectHand InjectFingerStateThresholds InjectFingerShapes InjectDisableProactiveEvaluation InjectOptionalTimeProvider Awake Start OnEnable OnDisable ReadStateThresholds HandDataAvailable GetCurrentFingerFeatureState IsDataValid Oculus::Interaction::FingerFeatureStateProviderRef _fingerFeatureStateProvider FingerFeatureStateProvider Awake Start GetCurrentState IsStateActive GetFeatureValue InjectAllFingerFeatureStateProviderRef InjectFingerFeatureStateProvider Oculus::Interaction::PoseDetection::FingerFeatureStateThreshold _thresholdMidpoint _thresholdWidth _firstState _secondState ThresholdMidpoint ThresholdWidth ToFirstWhenBelow ToSecondWhenAbove FirstState SecondState FingerFeatureStateThreshold FingerFeatureStateThreshold Oculus::Interaction::PoseDetection::FingerFeatureStateThresholds _featureThresholds _minTimeInState FeatureStateThresholds MinTimeInState Construct Oculus::Interaction::PoseDetection::ShapeRecognizerActiveState::FingerFeatureStateUsage handFinger config Oculus::Interaction::PoseDetection::FingerFeatureThresholds _feature _thresholds Feature Thresholds FingerFeatureThresholds FingerFeatureThresholds Oculus::Interaction::GrabAPI::PalmGrabAPI::FingerGrabData _fingerID _curlNormalizationParams GrabStrength IsGrabbing IsGrabbingChanged FingerGrabData UpdateGrabStrength UpdateIsGrabbing ClearState Oculus::Interaction::GrabAPI::FingerPalmGrabAPI ReturnValue Success Failure apiHandle_ handData_ isdk_FingerPalmGrabAPI_Create isdk_FingerPalmGrabAPI_UpdateHandData isdk_FingerPalmGrabAPI_GetFingerIsGrabbing isdk_FingerPalmGrabAPI_GetFingerIsGrabbingChanged isdk_FingerPalmGrabAPI_GetFingerGrabScore isdk_FingerPalmGrabAPI_GetCenterOffset isdk_FingerPalmGrabAPI_GetConfigParamFloat isdk_FingerPalmGrabAPI_SetConfigParamFloat isdk_FingerPalmGrabAPI_GetConfigParamVec3 isdk_FingerPalmGrabAPI_SetConfigParamVec3 GetHandle FingerPalmGrabAPI GetFingerIsGrabbing GetFingerIsGrabbingChanged GetFingerGrabScore Update GetWristOffsetLocal SetConfigParamFloat GetConfigParamFloat SetConfigParamVec3 GetConfigParamVec3 Oculus::Interaction::GrabAPI::FingerRawPinchAPI::FingerPinchData _finger _tipId PinchStrength IsPinching IsPinchingChanged TipPosition FingerPinchData UpdateIsPinching ClearState UpdateTipPosition Oculus::Interaction::GrabAPI::PinchGrabAPI::FingerPinchData _tipId _minPinchDistance TipPosition IsPinchingChanged PinchStrength IsPinching FingerPinchData UpdateTipPosition UpdateIsPinching ClearState Oculus::Interaction::GrabAPI::FingerPinchGrabAPI ReturnValue Success Failure _fingerPinchGrabApiHandle _pinchData _hmd isdk_FingerPinchGrabAPI_Create isdk_FingerPinchGrabAPI_UpdateHandData isdk_FingerPinchGrabAPI_UpdateHandWristHMDData isdk_FingerPinchGrabAPI_GetString isdk_FingerPinchGrabAPI_GetFingerIsGrabbing isdk_FingerPinchGrabAPI_GetFingerPinchPercent isdk_FingerPinchGrabAPI_GetFingerPinchDistance isdk_FingerPinchGrabAPI_GetFingerIsGrabbingChanged isdk_FingerPinchGrabAPI_GetFingerGrabScore isdk_FingerPinchGrabAPI_GetCenterOffset isdk_Common_GetVersion isdk_FingerPinchGrabAPI_GetPinchGrabParam isdk_FingerPinchGrabAPI_SetPinchGrabParam isdk_FingerPinchGrabAPI_IsPinchVisibilityGood GetHandle Update FingerPinchGrabAPI SetPinchGrabParam GetPinchGrabParam GetIsPinchVisibilityGood GetFingerIsGrabbing GetFingerPinchPercent GetFingerPinchDistance GetWristOffsetLocal GetFingerIsGrabbingChanged GetFingerGrabScore Update Oculus::Interaction::FingerPinchValue _hand _finger _changeRate _curve _value _firstCall Hand Finger ChangeRate Curve _started Awake Start OnEnable OnDisable Value InjectAllFingerPinchValue InjectHand HandleHandUpdated Oculus::Interaction::GrabAPI::FingerRawPinchAPI _fingersPinchData GetFingerIsGrabbing GetWristOffsetLocal GetFingerIsGrabbingChanged GetFingerGrabScore Update ClearState Oculus::Interaction::GrabAPI::FingerRawPinchInjector _handGrabAPI Awake Oculus::Interaction::PoseDetection::FingerShapes CURL_LINE_JOINTS FLEXION_LINE_JOINTS ABDUCTION_LINE_JOINTS OPPOSITION_LINE_JOINTS CURL_ANGLE_JOINTS GetValue GetCurlValue GetFlexionValue GetAbductionValue GetOppositionValue GetJointsAffected PosesCurlValue PosesListCurlValue JointsCurlValue Oculus::Interaction::Input::FingersMetadata HAND_JOINT_IDS FINGER_TO_JOINTS FINGER_TO_JOINT_INDEX HAND_JOINT_CAN_SPREAD JOINT_TO_FINGER_INDEX JOINT_TO_FINGER JOINT_TO_INDEX DefaultFingersFreedom HandJointIdToIndex InitializeHandJointIdToIndex InitializeFingerToJoint InitializeFingerToJointIndex InitializeJointToFingerIndex InitializeCanSpread Oculus::Interaction::PoseDetection::FingerFeatureStateProvider::FingerStateThresholds Finger StateThresholds Oculus::Interaction::TouchHandGrabInteractor::FingerStatus Locked Selecting Joints LocalJoints CurlValueAtLock Timer Oculus::Interaction::FirstHoverInteractorGroup _bestInteractor _bestInteractorIndex IsNormalAndShouldHoverPredicate ShouldHover ShouldUnhover ShouldSelect ShouldUnselect HasCandidate HasInteractable HasSelectedInteractable CandidateProperties Hover Unhover Select Unselect Preprocess Enable Disable InjectAllInteractorGroupFirstHover TryHover HoverAtIndex HandleBestInteractorStateChanged UnsuscribeBestInteractor Oculus::Interaction::Input::FixedScaleHand _scale Apply InjectAllFixedScaleDataModifier InjectScale Oculus::Interaction::FloatConstraint Constrain Value Oculus::Interaction::TransformerUtils::FloatRange Min Max Oculus::Interaction::FollowTarget _speed _space _localTarget _localPose _startTime ROTATION_SPEED_FACTOR Pose Stopped FollowTarget MoveTo UpdateTarget StopAndSetPose Tick ToLocal ToWorld Oculus::Interaction::FollowTargetProvider _speed _space Awake CreateMovement Oculus::Interaction::Input::FromHandPrefabDataSource _handDataAsset _handedness _hidePrefabOnStart _jointTransforms _jointTransformsOpenXR _handSkeletonProvider HandSkeletonProvider _trackingToWorldTransformer TrackingToWorldTransformer DataAsset Handedness JointTransforms Awake Start UpdateData GetTransformFor Oculus::Interaction::Input::UnityXR::FromOpenXRHandDataSource OpenXRData DefaultSkeletonIndexMagnitude TrackedRemoteAimOffset PressThreshold _hmdData HmdData _dataAsset _jointCache _fingerGrabAPI DataAsset Awake Start UpdateData UpdateHandScale PopulateMockHandTrackingAim PopulateMockHandTrackingAimFinger Oculus::Interaction::Input::UnityXR::FromUnityXRHandDataSource _handedness _trackingToWorldTransformer TrackingToWorldTransformer _metaAimHandBindingsLeft _metaAimHandBindingsRight MetaAimHandBindings _config _metaAimFlags _pinchStrengthIndex _pinchStrengthMiddle _pinchStrengthRing _pinchStrengthLittle _devicePosition _deviceRotation _dataAsset _metaAimHandActionMap OpenXRData Config Awake Start OnEnable OnDisable UpdateConfig InjectTrackingToWorldTransformer Oculus::Interaction::UnityXR::FromUnityXRHmdDataSource _trackingToWorldTransformer TrackingToWorldTransformer _hmdDataAsset _config _origin Config DataAsset Awake Start UpdateData InjectAllFromOVRHmdDataSource InjectTrackingToWorldTransformer Oculus::Interaction::GameObjectActiveState _sourceGameObject _sourceActiveSelf SourceActiveSelf Active Start InjectAllGameObjectActiveState InjectSourceGameObject Oculus::Interaction::Locomotion::LocomotionGate::GateSection minAngle maxAngle canEnterDirectly locomotionMode ScoreToAngle Oculus::Interaction::Grabbable _oneGrabTransformer _twoGrabTransformer _targetTransform _maxGrabPoints _rigidbody _kinematicWhileSelected _throwWhenUnselected _timeProvider _activeTransformer OneGrabTransformer TwoGrabTransformer _throw _isKinematicLocked MaxGrabPoints Transform GrabPoints SetTimeProvider ProcessPointerEvent InjectOptionalOneGrabTransformer InjectOptionalTwoGrabTransformer InjectOptionalTargetTransform InjectOptionalRigidbody InjectOptionalThrowWhenUnselected InjectOptionalKinematicWhileSelected Reset Awake Start OnDisable OnDestroy PointableElementUpdated GenerateTransformer UpdateKinematicLock ForceMove BeginTransform UpdateTransform EndTransform Oculus::Interaction::GrabAPI::GrabbingRule _thumbRequirement _indexRequirement _middleRequirement _ringRequirement _pinkyRequirement _unselectMode UnselectMode SelectsWithOptionals this[HandFinger fingerID] DefaultPalmRule DefaultPinchRule FullGrab StripIrrelevant GrabbingRule Oculus::Interaction::GrabFreeTransformer _positionConstraints _rotationConstraints _scaleConstraints _grabbable _grabDeltaInLocalSpace _relativePositionConstraints _relativeScaleConstraints _lastRotation _lastScale _deltas Initialize BeginTransform UpdateTransform EndTransform InjectOptionalPositionConstraints InjectOptionalRotationConstraints InjectOptionalScaleConstraints UpdateTransformerPointData GetCentroid GetCentroidOffset UpdateRotation UpdateScale Oculus::Interaction::GrabInteractable _colliders _rigidbody _grabSource _useClosestPointAsGrabSource _releaseDistance _resetGrabOnGrabsUpdated _physicsGrabbable Colliders Rigidbody _grabRegistry UseClosestPointAsGrabSource ReleaseDistance ResetGrabOnGrabsUpdated Awake Start GetGrabSourceForTarget ApplyVelocities InjectAllGrabInteractable InjectRigidbody InjectOptionalGrabSource InjectOptionalReleaseDistance InjectOptionalPhysicsGrabbable Oculus::Interaction::GrabInteractor _selector _rigidbody _grabCenter _grabTarget _colliders _tween _outsideReleaseDist _velocityCalculator _selectedInteractableOverride _isSelectionOverriden Rigidbody VelocityCalculator Awake Start DoPreprocess ComputeCandidate InteractableSelected InteractableUnselected HandlePointerEventRaised ComputePointerPose DoSelectUpdate ComputeShouldUnselect ForceSelect ForceRelease Unselect InjectAllGrabInteractor InjectSelector InjectRigidbody InjectOptionalGrabCenter InjectOptionalGrabTarget InjectOptionalVelocityCalculator Oculus::Interaction::GrabFreeTransformer::GrabPointDelta _epsilon PrevCentroidOffset CentroidOffset PrevRotation Rotation GrabPointDelta UpdateData IsValidAxis Oculus::Interaction::HandGrab::GrabPoseFinder FindResult NotFound NotCompatible Found _handGrabPoses _relativeTo _interpolationCache UsesHandPose GrabPoseFinder SupportsHandedness FindBestPose CalculateBestScaleInterpolatedPose FindInterpolationRange FindPreviousScaledGrabPose FindNextScaledGrabPose Oculus::Interaction::Grab::GrabPoseHelper PoseCalculator CalculateBestPoseAtSurface SelectBestPose CollidersScore Oculus::Interaction::Grab::GrabPoseScore _translationScore _rotationScore _measureParameters Max GrabPoseScore GrabPoseScore GrabPoseScore IsValid IsBetterThan Score PositionalScore RotationalScore Lerp Oculus::Interaction::GrabStrengthIndicator _handGrabInteractor _handMaterialPropertyBlockEditor _glowLerpSpeed _glowColorLerpSpeed _fingerGlowColorWithInteractable _fingerGlowColorWithNoInteractable _fingerGlowColorHover _handShaderGlowPropertyIds _fingerGlowColorPropertyId _currentGlowColor HandGrab Interactor GlowLerpSpeed GlowColorLerpSpeed FingerGlowColorWithInteractable FingerGlowColorWithNoInteractable FingerGlowColorHover _started Awake UpdateVisual UpdateGlowValue Start OnEnable OnDisable InjectAllGrabStrengthIndicator InjectHandGrab InjectHandMaterialPropertyBlockEditor Oculus::Interaction::TouchShadowHand::GrabTouchInfo offset grabbing grabbingFingers grabT GridSpacingScaler Axis Horizontal Vertical scaleAxis minSpacing _gridLayoutGroup _rectTransform Start LateUpdate Oculus::Interaction::InterfaceSupport::InterfacePicker::GUIStyles Default Window Inspector padding GUIStyles Oculus::Interaction::Input::Hand Handedness TrackingToWorldTransformer HandSkeleton IsConnected IsHighConfidence IsDominantHand Scale IsPointerPoseValid IsTrackedDataValid _jointPosesCache WhenHandUpdated PALM_LOCAL_OFFSET Apply MarkInputDataRequiresUpdate GetFingerIsPinching GetIndexFingerIsPinching GetPointerPose GetJointPose GetJointPoseLocal GetJointPosesLocal GetJointPoseFromWrist GetJointPosesFromWrist GetPalmPoseLocal GetFingerIsHighConfidence GetFingerPinchStrength GetRootPose InjectAllHand InitializeJointPosesCache CheckJointPosesCacheUpdate ValidatePose IsPoseOriginAllowed IsPoseOriginDisallowed Oculus::Interaction::HandActiveState _hand Hand Active Awake Start InjectAllHandActiveState InjectHand Oculus::Interaction::HandConfidenceVisual _hand _handMaterialPropertyBlockEditor _speed _handConfidenceId _jointsConfidence _lastTime Hand Speed _started Awake UpdateVisual Start OnEnable OnDisable InjectAllHandConfidenceVisual InjectHand InjectHandMaterialPropertyBlockEditor Oculus::Interaction::GrabAPI::FingerPalmGrabAPI::HandData NumHandJoints jointValues _rootRotX _rootRotY _rootRotZ _rootRotW _rootPosX _rootPosY _rootPosZ _handedness HandData SetData Oculus::Interaction::Input::Filter::HandData NumHandJoints jointValues _rootRotX _rootRotY _rootRotZ _rootRotW _rootPosX _rootPosY _rootPosZ Init SetData GetData Oculus::Interaction::Input::HandDataAsset IsDataValid IsConnected IsTracked Root RootPoseOrigin Joints IsHighConfidence IsFingerPinching IsFingerHighConfidence FingerPinchStrength HandScale PointerPose PointerPoseOrigin IsDominantHand Config IsDataValidAndConnected CopyFrom CopyPosesFrom Oculus::Interaction::Input::HandDataSourceConfig Handedness TrackingToWorldTransformer HandSkeleton Oculus::Interaction::HandDebugGizmos _hand _isVisible Hand ForceOffVisibility IsVisible WhenHandVisualUpdated _started Awake Start OnEnable OnDisable TryGetParentJointId TryGetWorldJointPose GetJointPose InjectAllHandDebugGizmos InjectHand HandleHandUpdated Oculus::Interaction::HandDebugVisual UpdateSkeleton Oculus::Interaction::Input::Filter::HandFilter AttributeId Unknown WristPosBeta WristPosMinCutOff WristRotBeta WristRotMinCutOff FingerRotBeta FingerRotMinCutOff Frequency WristPosDeltaCutOff WristRotDeltaCutOff FingerRotDeltaCutOff _isdkExternalHandSourceId _isdkOneEuroHandModifierId _isdkSuccess _filterParameters _dataSourceHandle _handModifierHandle _logPrefix _hasFlaggedError _handData _shadowHand isdk_DataSource_Create isdk_DataSource_Destroy isdk_DataModifier_Create isdk_DataSource_Update isdk_DataSource_GetData isdk_ExternalHandSource_SetData isdk_DataSource_SetAttributeFloat Awake OnDestroy Apply UpdateFilterParameters UpdateHandData Oculus::Interaction::Input::HandFilterParameterBlock wristPositionParameters wristRotationParameters fingerRotationParameters frequency Oculus::Interaction::HandFingerMaskGenerator _fingerLinesID _palmFingerLinesID HandednessMultiplier GenerateModelUV GetPositionOnRegion GenerateFingerLines GenerateLineData SetGlowModelUV SetFingerMaskUniforms GenerateFingerMask Oculus::Interaction::PoseDetection::FingerFeatureStateDictionary::HandFingerState StateProvider Oculus::Interaction::Input::Compatibility::OpenXR::HandFingerUtils ToFlags Oculus::Interaction::Input::HandFingerUtils ToFlags Oculus::Interaction::HandGrab::Visuals::HandGhost _puppet _root _handGrabPose Root Reset OnValidate Start SetPose SetPose SetRootPose InjectAllHandGhost InjectHandPuppet InjectOptionalHandGrabPose InjectOptionalRoot Oculus::Interaction::HandGrab::Visuals::HandGhostProvider _leftHand _rightHand GetHand Oculus::Interaction::GrabAPI::HandGrabAPI _hand _hmd _fingerPinchGrabAPI _fingerPalmGrabAPI _started Hand Hmd Awake Start OnEnable OnDisable OnHandUpdated HandGrabbingFingers IsHandSelectFingersChanged IsHandUnselectFingersChanged WristOffsetToWorldPoint GetHandGrabScore HandPinchGrabbingFingers HandPalmGrabbingFingers IsHandPinchGrabbing IsHandPalmGrabbing IsSustainingGrab IsHandSelectPinchFingersChanged IsHandSelectPalmFingersChanged IsHandUnselectPinchFingersChanged IsHandUnselectPalmFingersChanged GetPinchCenter GetPalmCenter GetHandPinchScore GetHandPalmScore GetFingerPinchStrength GetFingerPinchPercent GetFingerPinchDistance GetFingerPalmStrength SetPinchGrabParam GetPinchGrabParam GetFingerIsGrabbing GetFingerIsPalmGrabbing InjectAllHandGrabAPI InjectHand InjectOptionalHmd InjectOptionalFingerPinchAPI InjectOptionalFingerGrabAPI Oculus::Interaction::HandGrabGlow GlowType Fill Outline Both GlowState None Hover Selected SelectedGlowOut GrabState None Pinch Palm _handGrabInteractor _handVisual _handRenderer _materialEditor _glowColorGrabing _glowColorHover _colorChangeSpeed _glowFadeStartTime _glowStrengthChangeSpeed _fadeOut _gradientLength _glowType _state _accumulatedSelectedTime _grabState _glowFadeValue _currentColor HandGrabInteractor Interactor _glowStregth _generateGlowID _glowColorID _glowTypeID _glowParameterID _fingersGlowIDs _started Awake Start OnEnable OnDisable SetMaterialPropertyBlockValues UpdateFingerGlowStrength FingerOptionalOrRequired UpdateGlowStrength UpdateGlowState UpdateGlowColorAndFade TargetSupportsPinch TargetSupportsPalm UpdateGrabState ClearGlow UpdateVisual InjectAllHandGrabGlow InjectHandGrabInteractor InjectHandRenderer InjectMaterialPropertyBlockEditor InjectHandVisual InjectGlowColors InjectVisualChangeSpeed InjectFadeOut InjectGradientLength InjectGlowType Oculus::Interaction::HandGrab::HandGrabInteractable _rigidbody _physicsGrabbable _resetGrabOnGrabsUpdated _scoringModifier _slippiness _supportedGrabTypes _pinchGrabRules _palmGrabRules _movementProvider _handAligment _handGrabPoses _grabPoseFinder Rigidbody HandGrabPoses RelativeTo ScoreModifier SupportedGrabTypes PinchGrabRules PalmGrabRules UsesHandPose ResetGrabOnGrabsUpdated Slippiness MovementProvider HandAlignment Colliders _registry Reset Awake Start GenerateMovement ApplyVelocities CalculateBestPose CalculateBestPose SupportsHandedness InjectAllHandGrabInteractable InjectSupportedGrabTypes InjectPinchGrabRules InjectPalmGrabRules InjectRigidbody InjectOptionalScoreModifier InjectOptionalPhysicsGrabbable InjectOptionalHandGrabPoses InjectOptionalMovementProvider Oculus::Interaction::HandGrab::HandGrabUtils::HandGrabInteractableData poses grabType handAlignment scoringModifier pinchGrabRules palmGrabRules Oculus::Interaction::HandGrab::HandGrabInteractableDataCollection _interactablesData InteractablesData StoreInteractables Oculus::Interaction::HandGrab::HandGrabInteraction TryCalculateBestGrab CurrentGrabType CalculateBestGrab GenerateMovement GetHandGrabPose GetPoseScore CanInteractWith GetGrabOffset ComputeHandGrabScore ComputeShouldSelect ComputeShouldUnselect GrabbingFingers GetPoseOffset SupportsPinch SupportsPalm SupportsPinch SupportsPalm Oculus::Interaction::HandGrab::HandGrabInteractor _hand _rigidbody _handGrabApi _supportedGrabTypes _hoverOnZeroStrength _grabOrigin _gripPoint _gripCollider _pinchPoint _pinchCollider _velocityCalculator _handGrabShouldSelect _handGrabShouldUnselect _cachedResult _selectedInteractableOverride _currentGrabType Hand HoverOnZeroStrength VelocityCalculator Movement MovementFinished HandGrabTarget FingersStrength WristStrength WristToGrabPoseOffset WristPoint PinchPoint PalmPoint HandGrabApi SupportedGrabTypes TargetInteractable IsGrabbing Rigidbody GrabbingFingers CanSelect ForceSelect ForceRelease SetComputeCandidateOverride Unselect InjectAllHandGrabInteractor InjectHandGrabApi InjectHand InjectRigidbody InjectSupportedGrabTypes InjectGrabOrigin InjectOptionalGripPoint InjectOptionalGripCollider InjectOptionalPinchPoint InjectOptionalPinchCollider InjectOptionalVelocityCalculator Reset Awake Start DoHoverUpdate InteractableSet InteractableUnset DoSelectUpdate InteractableSelected InteractableUnselected HandlePointerEventRaised ComputePointerPose ComputeShouldSelect ComputeShouldUnselect ComputeCandidate SelectingGrabTypes OverlapsVolume UpdateTarget UpdateTargetSliding SetTarget SetGrabStrength Oculus::Interaction::HandGrab::HandGrabPose OVROffsetMode None Apply Ignore OVR_OFFSET_LH OVR_OFFSET_RH _surface _snapSurface _relativeTo _usesHandPose _handPose _targetHandPose _ghostProvider _handGhostProvider _ovrOffsetMode _ovrOffsetAppliedToTransform ShouldApplyOVROffset SnapSurface HandPose RelativeScale RelativePose LocalPose WorldPose RelativeTo GetOVROffset Awake Reset UsesHandPose CalculateBestPose CalculateBestPose InjectAllHandGrabPose InjectRelativeTo InjectOptionalSurface InjectOptionalHandPose CompareNearPoses Oculus::Interaction::HandGrab::HandGrabUtils::HandGrabPoseData gripPose handPose scale Oculus::Interaction::HandGrab::Recorder::HandGrabPoseLiveRecorder _leftHand _rightHand _ghostProvider _timerControl _delayLabel _leftDetector _rightDetector _waitOneSeconds _delayedSnapRoutine _recorderSteps _currentStepIndex _grabbingEnabled GhostProvider CurrentStepIndex WhenTimeStep WhenSnapshot WhenError WhenCanUndo WhenCanRedo WhenGrabAllowed WhenGrabDisallowed Active Awake Start ClearSnapshot DelayedSnapshot TakeSnapshot FindNearestItem Record TrackedPose AddHandGrabPose AttachGhost Record Undo Redo EnableGrabbing Oculus::Interaction::HandGrab::Recorder::Editor::HandGrabPoseLiveRecorderEditor _ghostProviderProperty Awake AssignMissingGhostProvider Oculus::Interaction::HandGrab::HandGrabResult HasHandPose HandPose RelativePose Score HandGrabResult CopyFrom Oculus::Interaction::HandGrab::HandGrabStateExtensions GetVisualWristPose GetTargetGrabPose Oculus::Interaction::HandGrab::HandGrabStateVisual _handGrabState HandGrabState _syntheticHand _areFingersFree _isWristFree _wasCompletelyFree _started Awake Start LateUpdate ConstrainingForce UpdateHandPose UpdateFingers FreeFingers FreeWrist InjectAllHandGrabInteractorVisual InjectHandGrabState InjectSyntheticHand Oculus::Interaction::HandGrab::HandGrabTarget GrabAnchor None Wrist Pinch Palm _relativeTo _handGrabResult HandPose HandAlignment Anchor GetWorldPoseDisplaced Set Set Oculus::Interaction::HandGrab::HandGrabUseInteractable _handUseDelegate _useFingers _strengthDeadzone _relaxedHandGrabPoses _tightHandGrabPoses HandUseDelegate UseFingers StrengthDeadzone UseProgress RelaxGrabPoints TightGrabPoints UseStrengthDeadZone Reset Awake SelectingInteractorAdded SelectingInteractorRemoved ComputeUseStrength FindBestHandPoses InjectOptionalForwardUseDelegate InjectOptionalRelaxedHandGrabPoints InjectOptionalTightHandGrabPoints FindScaledHandPose Oculus::Interaction::HandGrab::HandGrabUseInteractor _hand _useAPI _relaxedHandPose _tightHandPose _cachedRelaxedHandPose _cachedTightHandPose _fingersInUse _fingerUseStrength _usesHandPose _handUseShouldSelect _handUseShouldUnselect Hand UseAPI HandGrabTarget WhenHandGrabStarted WhenHandGrabEnded IsGrabbing WristStrength FingersStrength WristToGrabPoseOffset ComputeShouldSelect ComputeShouldUnselect Awake Start InteractableSelected InteractableUnselected DoHoverUpdate DoSelectUpdate ComputeCandidate StartUsing IsUsingInteractable CalculateUseStrength MoveFingers MarkFingerInUse UnmarkFingerInUse LerpFingerRotation GrabbingFingers InjectAllHandGrabUseInteractor InjectUseApi InjectOptionalHand Oculus::Interaction::HandGrab::HandGrabUtils CreateHandGrabInteractable CreateHandGrabPose MirrorHandGrabPose SaveData LoadData LoadHandGrabPose SaveHandGrabPoseData LoadHandGrabPoseData Oculus::Interaction::HandJoint _hand _handJointId _localPositionOffset _rotationOffset _jointId _posOffset _rotOffset _useLegacyOrientation _mirrorOffsetsForLeftHand _freezeRotationX _freezeRotationY _freezeRotationZ _cachedPose Hand MirrorOffsetsForLeftHand HandJointId LocalPositionOffset RotationOffset _started Awake Start OnEnable OnDisable HandleHandUpdated GetOffset InjectAllHandJoint InjectHand Oculus::Interaction::Input::HandJointCache _localPoses _posesFromWrist _worldPoses _posesFromWristCollection _localPosesCollection _originalJoints _dirtyWorldJoints _dirtyWristJoints LocalDataVersion HandJointCache Update GetAllLocalPoses GetAllPosesFromWrist LocalJointPose PoseFromWrist WorldJointPose UpdateAllLocalPoses UpdateAllPosesFromWrist UpdateWristJoint Oculus::Interaction::HandGrab::Visuals::HandJointMap id transform rotationOffset RotationOffset TrackedRotation Oculus::Interaction::Throw::HandPoseInputDevice::HandJointPoseMetaData Finger JointId Velocities _previousPosition _lastWritePos _bufferLength HandJointPoseMetaData BufferNewValue GetAverageVelocityVector ResetSpeedsBuffer Oculus::Interaction::HandJointsPose _hand _weightedJoints _localPositionOffset _rotationOffset _joints _posOffset _rotOffset _mirrorOffsetsForLeftHand _cachedPose Hand MirrorOffsetsForLeftHand WeightedJoints LocalPositionOffset RotationOffset _started Awake Start OnEnable OnDisable HandleHandUpdated GetOffset InjectAllHandJoint InjectHand Oculus::Interaction::Input::Compatibility::OpenXR::HandJointUtils FingerToJointList JointToFingerList JointParentList JointChildrenList JointIds _handFingerProximals GetHandFingerTip GetHandFingerProximal WristJointPosesToLocalRotations Oculus::Interaction::Input::HandJointUtils FingerToJointList JointToFingerList JointParentList JointChildrenList JointIds _handFingerProximals GetHandFingerTip GetHandFingerProximal Oculus::Interaction::Input::HandMirroring _leftHandSpace _rightHandSpace Mirror Mirror Mirror Reflect TransformPose TransformPosition TransformRotation Oculus::Interaction::Input::HandPhysicsCapsules _handVisual HandVisual _hand Hand _jointsRadiusFeature _asTriggers _useLayer _mask _whenCapsulesGenerated _rootTransform _capsules _rigidbodies _capsulesAreActive _capsulesGenerated WhenCapsulesGenerated Capsules RootTransform _started Reset Awake Start OnEnable OnDisable GenerateCapsules IgnoreSelfCollisions TryGetJointRigidbody CreateJointRigidbody CreateCollider DisableRigidbodies HandleHandUpdated UpdateColliders UpdateRigidbodies InjectAllOVRHandPhysicsCapsules InjectHand InjectAsTriggers InjectUseLayer InjectMask InjectJointsRadiusFeature Oculus::Interaction::GrabAPI::HandPinchData NumHandJoints _jointPositions HandPinchData SetJoints SetJoints Oculus::Interaction::HandPinchOffset _hand _handGrabApi _collider _localPositionOffset _rotationOffset _posOffset _rotOffset _mirrorOffsetsForLeftHand _cachedPose Hand MirrorOffsetsForLeftHand LocalPositionOffset RotationOffset _started Awake Start OnEnable OnDisable HandleHandUpdated GetOffset InjectAllHandPinchOffset InjectHand InjectHandGrabAPI InjectOptionalCollider Oculus::Interaction::HandPointerPose _hand _offset Hand Active _started Awake Start OnEnable OnDisable HandleHandUpdated InjectAllHandPointerPose InjectHand InjectOffset Oculus::Interaction::HandPokeLimiterVisual _hand Hand _pokeInteractor _syntheticHand _isTouching _started Awake Start OnEnable OnDisable LateUpdate HandlePassedSurfaceChanged HandleStateChanged CheckPassedSurface LockWrist UnlockWrist UpdateWrist InjectAllHandPokeLimiterVisual InjectHand InjectPokeInteractor InjectSyntheticHand Oculus::Interaction::HandPokeOvershootGlow GlowType Fill Outline Both _hand _pokeInteractor _handVisual _handRenderer _materialEditor _glowColor _overshootMaxDistance _pokeFinger _maxGradientLength _glowType Hand _glowEnabled _glowFingerIndexID _generateGlowID _glowColorID _glowTypeID _glowParameterID _glowMaxLengthID _started Awake Start OnEnable OnDisable UpdateOvershoot UpdateVisual InjectAllHandPokeOvershootGlow InjectAllHandPokeOvershootGlow InjectHand InjectPokeInteractor InjectHandRenderer InjectHandVisual InjectMaterialPropertyBlockEditor InjectGlowColor InjectOvershootMaxDistance InjectGlowType Oculus::Interaction::HandGrab::HandPose _handedness _fingersFreedom _jointRotations Handedness JointRotations FingersFreedom HandPose HandPose HandPose CopyFrom Lerp Oculus::Interaction::Throw::HandPoseInputDevice _hand _bufferLengthSeconds _sampleFrequency _bufferSize _jointPoseInfoArray Hand BufferLengthSeconds SampleFrequency IsInputValid IsHighConfidence Vector3 GetRootPose InjectAllHandPoseInputDevice InjectHand Awake Start LateUpdate BufferFingerVelocities AllocateFingerBonesArrayIfNecessary GetFingerIsHighConfidence GetJointPose BufferFingerBoneVelocities GetExternalVelocities Oculus::Interaction::HandGrab::Visuals::HandPuppet _jointMaps _jointsCache JointMaps Scale JointsCache SetJointRotations SetRootPose CopyCachedJoints Oculus::Interaction::HandRayInteractorCursorVisual _hand Hand _rayInteractor _cursor _renderer _outlineColor _offsetAlongNormal _playerHead _startScale _shaderRadialGradientScale _shaderRadialGradientIntensity _shaderRadialGradientBackgroundOpacity _shaderOutlineColor _selectObject PlayerHead OutlineColor OffsetAlongNormal _started Start OnEnable OnDisable UpdateVisual UpdateVisualState InjectAllHandRayInteractorCursorVisual InjectHand InjectRayInteractor InjectCursor InjectRenderer Oculus::Interaction::HandRayPinchGlow GlowType Fill Outline Both _hand _rayInteractor _materialEditor _glowColor _glowType Hand _generateGlowID _glowPositionID _glowColorID _glowTypeID _glowParameterID _glowMaxLengthID _glowEnabled _started Awake Start OnEnable OnDisable UpdateVisualState UpdateGlow UpdateVisual InjectAllHandRayPinchGlow InjectHand InjectRayInteractor InjectMaterialPropertyBlockEditor InjectGlowColor InjectGlowType Oculus::Interaction::Input::HandRef _hand Hand WhenHandUpdated Handedness IsConnected IsHighConfidence IsDominantHand Scale IsPointerPoseValid IsTrackedDataValid CurrentDataVersion Active Awake Start GetFingerIsPinching GetIndexFingerIsPinching GetPointerPose GetJointPose GetJointPoseLocal GetJointPosesLocal GetJointPoseFromWrist GetJointPosesFromWrist GetPalmPoseLocal GetFingerIsHighConfidence GetFingerPinchStrength GetRootPose InjectAllHandRef InjectHand Oculus::Interaction::HandRootOffset _hand _offset _rotation _posOffset _rotOffset _mirrorOffsetsForLeftHand _freezeRotationX _freezeRotationY _freezeRotationZ _cachedPose Hand MirrorOffsetsForLeftHand FreezeRotationX FreezeRotationY FreezeRotationZ Offset Rotation MirrorLeftRotation _started Awake Start OnEnable OnDisable HandleHandUpdated FreezeRotation GetOffset GetOffset GetWorldPose InjectAllHandRootOffset InjectHand InjectOffset InjectRotation InjectAllHandWristOffset Oculus::Interaction::PoseDetection::Debug::HandShapeDebugVisual _fingerFeatureStateProvider FingerFeatureStateProvider _shapeRecognizerActiveState _target _normalColor _activeColor _fingerFeatureDebugVisualPrefab _fingerFeatureParent _fingerSpacingVec _fingerFeatureSpacingVec _fingerFeatureDebugLocalScale _targetText _material _lastActiveValue Awake Start OnDestroy Update AllFeatureStates Oculus::Interaction::PoseDetection::Debug::HandShapeSkeletalDebugVisual _shapeRecognizerActiveState _fingerFeatureDebugVisualPrefab Awake Start AllFeatureStates Oculus::Interaction::Input::Compatibility::OpenXR::HandSkeleton joints Joints this[int jointId] DefaultLeftSkeleton DefaultRightSkeleton FromJoints Oculus::Interaction::Input::HandSkeleton joints Joints this[int jointId] DefaultLeftSkeleton DefaultRightSkeleton FromJoints Oculus::Interaction::Input::Compatibility::OpenXR::HandSkeletonJoint parent pose Oculus::Interaction::Input::HandSkeletonJoint parent pose radius Oculus::Interaction::Input::HandMirroring::HandSpace distal dorsal thumbSide rotation HandSpace Oculus::Interaction::HandSphere Position Radius Joint HandSphere Oculus::Interaction::HandSphereMap _handPrefabDataSource _sourceSphereMap Awake Start GetSpheres Oculus::Interaction::Input::HandMirroring::HandsSpace _leftHand _rightHand this[Handedness handedness] HandsSpace Oculus::Interaction::HandTrackingConfidenceProvider _interactor Interactor _hand Hand _interactorTrackingConfidence _started Reset Awake Start OnEnable OnDisable TryGetTrackingConfidence InjectAllHandTrackingConfidenceProvider InjectInteractor InjectHand Oculus::Interaction::HandTransformScaler _hand _originalScale Hand _started Awake Start OnEnable OnDisable HandleHandUpdated Oculus::Interaction::HandTranslationUtils UpgradeRequiredMessage UpgradeRequiredButton FixButtonStyle openXRHands ovrHands HAND_JOINT_IDS_OpenXRtoOVR _openXRLeft _openXRRight _ovrLeft _ovrRight OpenXRHandJointToOVR OVRHandRotationsToOpenXRPoses OVRHandJointToOpenXR TransformOVRToOpenXRPosition TransformOVRToOpenXRRotation Oculus::Interaction::HandVisual _hand _updateRootPose _updateRootScale _updateVisibility _skinnedMeshRenderer _root _handMaterialPropertyBlockEditor _jointTransforms _openXRSkinnedMeshRenderer _openXRRoot _openXRHandMaterialPropertyBlockEditor _openXRJointTransforms _wristScalePropertyId _forceOffVisibility _started Hand Joints Root SkinnedMeshRenderer HandMaterialPropertyBlockEditor ForceOffVisibility WhenHandVisualUpdated IsVisible Awake Start OnEnable OnDisable UpdateVisibility UpdateSkeleton GetTransformByHandJointId GetJointPose InjectAllHandSkeletonVisual InjectHand InjectSkinnedMeshRenderer InjectOptionalUpdateRootPose InjectOptionalUpdateRootScale InjectOptionalRoot InjectOptionalMaterialPropertyBlockEditor Oculus::Interaction::HashSetExtensions UnionWithNonAlloc< T > UnionWithNonAlloc< T > ExceptWithNonAlloc< T > ExceptWithNonAlloc< T > OverlapsNonAlloc< T > OverlapsNonAlloc< T > Oculus::Interaction::HelpBoxAttribute MessageType None Info Warning Error Message Value Type Display HelpBoxCondition HelpBoxAttribute HelpBoxAttribute HelpBoxAttribute HelpBoxAttribute Oculus::Interaction::Samples::HideHandVisualOnGrab _handGrabInteractor _handVisual HandVisual Awake Start Update InjectAll InjectHandGrabInteractor InjectHandVisual Oculus::Interaction::PokeInteractor::SurfaceHitCache::HitInfo IsValid Hit HitInfo Oculus::Interaction::Input::Hmd WhenUpdated Apply MarkInputDataRequiresUpdate TryGetRootPose Oculus::Interaction::Input::HmdDataAsset Root IsTracked FrameId Config CopyFrom Oculus::Interaction::Input::HmdDataSourceConfig TrackingToWorldTransformer Oculus::Interaction::PoseDetection::HmdOffset _hmd Hmd _offsetTranslation _offsetRotation _disablePitchFromSource _disableYawFromSource _disableRollFromSource _started Awake Start OnEnable OnDisable HandleHmdUpdated InjectAllHmdOffset InjectHmd InjectOptionalOffsetTranslation InjectOptionalOffsetRotation InjectOptionalDisablePitchFromSource InjectOptionalDisableYawFromSource InjectOptionalDisableRollFromSource Oculus::Interaction::Input::HmdRef _hmd Hmd WhenUpdated Awake Start TryGetRootPose InjectAllHmdRef InjectHmd Oculus::Interaction::HoverInteractorsGate _interactorsA InteractorsA _interactorsB InteractorsB _hoveringInteractorsACount _hoveringInteractorsBCount _started Awake Start OnEnable OnDisable HandleInteractorAStateChanged HandleInteractorBStateChanged ProcessInteractorsStateChange EnableAll InjectAllHoverInteractorsGate InjectInteractorsA InjectInteractorsB Oculus::Interaction::IActiveState Active Oculus::Interaction::PoseDetection::Debug::IActiveStateModel GetChildren Oculus::Interaction::Input::IAxis1D Value Oculus::Interaction::Input::IAxis2D Value Oculus::Interaction::Body::Input::IBody SkeletonMapping IsConnected IsHighConfidence IsTrackedDataValid Scale CurrentDataVersion WhenBodyUpdated GetRootPose GetJointPose GetJointPoseLocal GetJointPoseFromRoot Oculus::Interaction::Body::PoseDetection::IBodyPose WhenBodyPoseUpdated SkeletonMapping GetJointPoseLocal GetJointPoseFromRoot Oculus::Interaction::Surfaces::IBounds Bounds Oculus::Interaction::Surfaces::IBoundsClipper GetLocalBounds Oculus::Interaction::Input::IButton Value Oculus::Interaction::ICandidateComparer Compare Oculus::Interaction::ICandidatePosition CandidatePosition Oculus::Interaction::Surfaces::IClippedSurface GetClippers Oculus::Interaction::ICollidersRef Colliders Oculus::Interaction::Input::IController Handedness Scale IsConnected IsPoseValid ControllerInput WhenUpdated TryGetPose TryGetPointerPose IsButtonUsageAnyActive IsButtonUsageAllActive Oculus::Interaction::Input::IControllerDataModifier Apply Oculus::Interaction::Input::Compatibility::OpenXR::ICopyFrom CopyFrom Oculus::Interaction::Input::ICopyFrom CopyFrom Oculus::Interaction::ICurvedPlane Cylinder ArcDegrees Rotation Bottom Top Oculus::Interaction::Surfaces::ICylinderClipper GetCylinderSegment Oculus::Interaction::Input::IDataSource Oculus::Interaction::Input::IDataSource CurrentDataVersion InputDataAvailable MarkInputDataRequiresUpdate GetData Oculus::Interaction::IDeltaTimeConsumer SetDeltaTimeProvider Oculus::Interaction::IDistanceInteractor Origin HitPoint DistanceInteractable Oculus::Interaction::Collections::IEnumerableHashSet Count GetEnumerator Contains IsProperSubsetOf IsProperSupersetOf IsSubsetOf IsSupersetOf Overlaps SetEquals Oculus::Interaction::IEvent Data Oculus::Interaction::PoseDetection::IFeatureStateThreshold ToFirstWhenBelow ToSecondWhenAbove FirstState SecondState Oculus::Interaction::PoseDetection::IFeatureStateThresholds Feature Thresholds Oculus::Interaction::PoseDetection::IFeatureThresholds FeatureStateThresholds MinTimeInState Oculus::Interaction::IFingerAPI GetFingerIsGrabbing GetFingerIsGrabbingChanged GetFingerGrabScore GetWristOffsetLocal Update Oculus::Interaction::PoseDetection::IFingerFeatureStateProvider GetCurrentState IsStateActive GetFeatureValue Oculus::Interaction::IFingerUseAPI GetFingerUseStrength Oculus::Interaction::IGameObjectFilter Filter Oculus::Interaction::IGrabbable GrabPoints Transform Oculus::Interaction::Grab::GrabSurfaces::IGrabSurface CalculateBestPoseAtSurface CalculateBestPoseAtSurface CalculateBestPoseAtSurface MirrorPose CreateMirroredSurface CreateDuplicatedSurface Oculus::Interaction::Input::IHand Handedness IsConnected IsHighConfidence IsDominantHand Scale IsPointerPoseValid IsTrackedDataValid CurrentDataVersion WhenHandUpdated GetFingerIsPinching GetIndexFingerIsPinching GetPointerPose GetJointPose GetJointPoseLocal GetJointPosesLocal GetJointPoseFromWrist GetJointPosesFromWrist GetPalmPoseLocal GetFingerIsHighConfidence GetFingerPinchStrength GetRootPose Oculus::Interaction::HandGrab::IHandGrabInteractable HandAlignment UsesHandPose Slippiness SupportedGrabTypes PinchGrabRules PalmGrabRules SupportsHandedness GenerateMovement CalculateBestPose CalculateBestPose Oculus::Interaction::HandGrab::IHandGrabInteractor Hand WristPoint PinchPoint PalmPoint HandGrabApi SupportedGrabTypes TargetInteractable Oculus::Interaction::HandGrab::IHandGrabState IsGrabbing FingersStrength WristStrength WristToGrabPoseOffset HandGrabTarget GrabbingFingers Oculus::Interaction::HandGrab::IHandGrabUseDelegate BeginUse EndUse ComputeUseStrength Oculus::Interaction::Input::IHandSkeletonProvider this[Handedness handedness] Oculus::Interaction::IHandSphereMap GetSpheres Oculus::Interaction::IHandVisual Hand IsVisible ForceOffVisibility WhenHandVisualUpdated GetJointPose Oculus::Interaction::Input::IHmd WhenUpdated TryGetRootPose Oculus::Interaction::IInteractable MaxInteractors MaxSelectingInteractors Enable Disable RemoveInteractorByIdentifier Oculus::Interaction::IInteractableView Data State MaxInteractors MaxSelectingInteractors InteractorViews SelectingInteractorViews WhenStateChanged WhenInteractorViewAdded WhenInteractorViewRemoved WhenSelectingInteractorViewAdded WhenSelectingInteractorViewRemoved Oculus::Interaction::IInteractor ShouldHover ShouldUnhover ShouldSelect ShouldUnselect Preprocess Process Postprocess ProcessCandidate Enable Disable Hover Unhover Select Unselect Oculus::Interaction::IInteractorView Identifier Data HasCandidate CandidateProperties HasInteractable HasSelectedInteractable State WhenStateChanged WhenPreprocessed WhenProcessed WhenPostprocessed Oculus::Interaction::PoseDetection::IJointDeltaProvider GetPositionDelta GetRotationDelta RegisterConfig UnRegisterConfig Oculus::Interaction::Locomotion::ILocomotionEventBroadcaster WhenLocomotionPerformed Oculus::Interaction::Locomotion::ILocomotionEventHandler WhenLocomotionEventHandled HandleLocomotionEvent Oculus::Interaction::IMovement Pose Stopped MoveTo UpdateTarget StopAndSetPose Tick Oculus::Interaction::IMovementProvider CreateMovement Oculus::Interaction::ImpactAudio _hardCollisionSound _softCollisionSound HardCollisionSound SoftCollisionSound Oculus::Interaction::IndexPinchSafeReleaseSelector _hand _selectOnRelease _safeReleaseThreshold _wasPinching _active _pendingUnselect Hand SelectOnRelease SafeReleaseThreshold Active WhenSelected WhenUnselected _started Awake Start OnEnable OnDisable IsIndexExtended HandleHandUpdated Cancel InjectAllIndexPinchSafeReleaseSelector InjectSelectOnRelease InjectHand Oculus::Interaction::IndexPinchSelector _hand _isIndexFingerPinching Hand WhenSelected WhenUnselected _started Awake Start OnEnable OnDisable HandleHandUpdated InjectAllIndexPinchSelector InjectHand Oculus::Interaction::DebugTree::INodeUI ChildArea Bind Oculus::Interaction::Unity::Input::InputAxis _axisName Value Oculus::Interaction::Unity::Input::InputButton _buttonName Value Oculus::Interaction::Unity::Input::InputKey _key Value Oculus::Interaction::Unity::Input::InputMouseButton _button Value Oculus::Interaction::InspectorButtonAttribute BUTTON_WIDTH BUTTON_HEIGHT ButtonWidth methodName buttonHeight InspectorButtonAttribute InspectorButtonAttribute Oculus::Interaction::Interactable _interactorFilters InteractorFilters _maxInteractors _maxSelectingInteractors _data _interactors _selectingInteractors _state _whenInteractorAdded _whenInteractorRemoved _whenSelectingInteractorAdded _whenSelectingInteractorRemoved Data MaxInteractors MaxSelectingInteractors State _started InteractorViews SelectingInteractorViews WhenInteractorAdded WhenInteractorRemoved WhenSelectingInteractorAdded WhenSelectingInteractorRemoved Interactors SelectingInteractors WhenStateChanged WhenInteractorViewAdded WhenInteractorViewRemoved WhenSelectingInteractorViewAdded WhenSelectingInteractorViewRemoved _registry Registry InteractorAdded InteractorRemoved SelectingInteractorAdded SelectingInteractorRemoved Awake Start OnEnable OnDisable SetRegistry AddInteractor RemoveInteractor AddSelectingInteractor RemoveSelectingInteractor CanBeSelectedBy HasInteractor HasSelectingInteractor Enable Disable RemoveInteractorByIdentifier InjectOptionalInteractorFilters InjectOptionalData UpdateInteractableState Oculus::Interaction::InteractableColorVisual _interactableView _editor _colorShaderPropertyName _normalColorState _hoverColorState _selectColorState _disabledColorState _currentColor _target _colorShaderID _routine InteractableView _waiter _started Awake Start OnEnable OnDisable UpdateVisual UpdateVisualState ColorForState ChangeColor SetColor CancelRoutine InjectAllInteractableColorVisual InjectInteractableView InjectMaterialPropertyBlockEditor InjectOptionalColorShaderPropertyName InjectOptionalNormalColorState InjectOptionalHoverColorState InjectOptionalSelectColorState Oculus::Interaction::InteractableDebugVisual _interactableView _renderer _normalColor _hoverColor _selectColor _disabledColor InteractableView _material NormalColor HoverColor SelectColor DisabledColor _started Awake Start OnEnable OnDisable OnDestroy UpdateVisual UpdateVisualState SetNormalColor InjectAllInteractableDebugVisual InjectInteractableView InjectRenderer Oculus::Interaction::InteractableGroup _interactables Interactables _limits _maxInteractors _maxSelectingInteractors _interactors _selectInteractors _data Data _started Awake Start OnEnable OnDisable UpdateInteractorCount UpdateSelectingInteractorCount HandleInteractorViewAdded HandleInteractorViewRemoved HandleSelectingInteractorViewAdded HandleSelectingInteractorViewRemoved UpdateMaxInteractors UpdateMaxSelecting InjectAllInteractableGroup InjectInteractables InjectOptionalData Oculus::Interaction::InteractableGroupView _interactables Interactables _data _state Data InteractorsCount SelectingInteractorsCount MaxInteractors MaxSelectingInteractors State InteractorViews SelectingInteractorViews WhenInteractorViewAdded WhenInteractorViewRemoved WhenSelectingInteractorViewAdded WhenSelectingInteractorViewRemoved WhenStateChanged _started UpdateState HandleStateChange HandleInteractorViewAdded HandleInteractorViewRemoved HandleSelectingInteractorViewAdded HandleSelectingInteractorViewRemoved Awake Start OnEnable OnDisable InjectAllInteractableGroupView InjectInteractables InjectOptionalData Oculus::Interaction::InteractableGroup::InteractableLimits MaxInteractors MaxSelectingInteractors InteractableObjectLabel LabelState Hidden FocusCheck Focused HideCheck Used viewTargets labelPositions playerHead interactableGroup group alphaAnimationSpeed focusDelay hideDelay alignmentThreshold minScale positionAnimationSpeed quadMesh quadMaterial canvasTransform canvasTexture _startScale _currentState _targetAlpha _currentAlpha _startTime _block _quadTransform _quadRenderer currentLabelPosition _started Start CreateTextureQuad OnEnable OnDisable SetTargetAlpha MaximizedDotView StateTransition InteractableStateChange FindHighestLabelPosition UpdateLabelTransform Update Oculus::Interaction::InteractableRegistry _interactables InteractableRegistry Register Unregister List List List Oculus::Interaction::InteractableRegistry::InteractableSet _data _onlyInclude _testAgainst InteractableSet GetEnumerator GetEnumerator GetEnumerator Include Oculus::Interaction::InteractableStateChangeArgs PreviousState NewState InteractableStateChangeArgs Oculus::Interaction::InteractableTriggerBroadcaster WhenTriggerEntered WhenTriggerExited _interactable _rigidbodyTriggers _rigidbodies _skippedPhysics _forcedGlobalPhysicsUpdate _broadcasters _started Start OnTriggerStay OnEnable FixedUpdate OnDisable OnDestroy UpdateTriggers ForceGlobalUpdateTriggers InjectAllInteractableTriggerBroadcaster InjectInteractable Oculus::Interaction::InteractableUnityEventWrapper _interactableView InteractableView _whenHover _whenUnhover _whenSelect _whenUnselect _whenInteractorViewAdded _whenInteractorViewRemoved _whenSelectingInteractorViewAdded _whenSelectingInteractorViewRemoved WhenHover WhenUnhover WhenSelect WhenUnselect WhenInteractorViewAdded WhenInteractorViewRemoved WhenSelectingInteractorViewAdded WhenSelectingInteractorViewRemoved _started Awake Start OnEnable OnDisable HandleStateChanged HandleInteractorViewAdded HandleInteractorViewRemoved HandleSelectingInteractorViewAdded HandleSelectingInteractorViewRemoved InjectAllInteractableUnityEventWrapper InjectInteractableView Oculus::Interaction::Interactor DefaultNativeId _activeState ActiveState _interactableFilters InteractableFilters _candidateTiebreaker CandidateTiebreaker _computeCandidateOverride _clearComputeCandidateOverrideOnSelect _computeShouldSelectOverride _clearComputeShouldSelectOverrideOnSelect _computeShouldUnselectOverride _clearComputeShouldUnselectOverrideOnUnselect _state _selector _maxIterationsPerFrame _selectorQueue QueuedSelect QueuedUnselect _whenInteractableSet _whenInteractableUnset _whenInteractableSelected _whenInteractableUnselected _identifier _data _nativeId _candidate _interactable _selectedInteractable _started ShouldHover ShouldUnhover ShouldSelect ShouldUnselect MaxIterationsPerFrame Selector State CandidateProperties Data IsRootDriver WhenStateChanged WhenPreprocessed WhenProcessed WhenPostprocessed Candidate Interactable SelectedInteractable HasCandidate HasInteractable HasSelectedInteractable WhenInteractableSet WhenInteractableUnset WhenInteractableSelected WhenInteractableUnselected Identifier DoPreprocess DoNormalUpdate DoHoverUpdate DoSelectUpdate DoPostprocess ComputeShouldSelect ComputeShouldUnselect InteractableSet InteractableUnset InteractableSelected InteractableUnselected Awake Start OnEnable OnDisable OnDestroy ComputeCandidate ComputeCandidateTiebreaker HandleEnabled HandleDisabled HandleSelected HandleUnselected Update SetComputeCandidateOverride ClearComputeCandidateOverride SetComputeShouldSelectOverride ClearComputeShouldSelectOverride SetComputeShouldUnselectOverride ClearComputeShouldUnselectOverride Preprocess Process Postprocess ProcessCandidate InteractableChangesUpdate Hover Unhover Select Unselect CanSelect Enable Disable Drive InjectOptionalActiveState InjectOptionalInteractableFilters InjectOptionalCandidateTiebreaker InjectOptionalData SetInteractable UnsetInteractable SelectInteractable UnselectInteractable UpdateActiveState Oculus::Interaction::InteractorActiveState InteractorProperty HasCandidate HasInteractable IsSelecting HasSelectedInteractable IsNormal IsHovering IsDisabled _interactor Interactor _property Property Active Awake Start InjectAllInteractorActiveState InjectInteractor Oculus::Interaction::InteractorDebugVisual _interactorView _renderer _normalColor _hoverColor _selectColor _disabledColor InteractorView _material NormalColor HoverColor SelectColor DisabledColor _started Awake Start OnEnable OnDisable UpdateVisual UpdateVisualState OnDestroy InjectAllInteractorDebugVisual InjectInteractorView InjectRenderer Oculus::Interaction::InteractorGroup _interactors _candidateComparer CandidateComparer _started Interactors Data Identifier _activeState ActiveState _maxIterationsPerFrame _state _identifier MaxIterationsPerFrame IsRootDriver ShouldHover ShouldUnhover ShouldSelect ShouldUnselect HasCandidate HasInteractable HasSelectedInteractable CandidateProperties State WhenStateChanged WhenPreprocessed WhenProcessed WhenPostprocessed TruePredicate HasCandidatePredicate HasInteractablePredicate Hover Unhover Select Unselect Preprocess Process Postprocess ProcessCandidate Enable Disable Drive InjectAllInteractorGroupBase InjectInteractors InjectOptionalActiveState InjectOptionalCandidateComparer InteractorPredicate Awake Start OnEnable OnDisable OnDestroy TryGetBestCandidateIndex AnyInteractor CompareCandidates DisableAllExcept EnableAllExcept UpdateActiveState Update CompareStates Oculus::Interaction::DebugTree::InteractorGroupDebugTreeUI::InteractorGroupDebugTree InteractorGroupDebugTree TryGetChildren Oculus::Interaction::DebugTree::InteractorGroupDebugTreeUI _root _nodePrefab Value NodePrefab InstantiateTree TitleForValue Oculus::Interaction::DebugTree::InteractorGroupNodeUI _childArea _connectingLine _label _activeImage _selectColor _hoverColor _normalColor _disabledColor OBJNAME_FORMAT _boundNode _isRoot _isDuplicate ChildArea Bind Start Update GetLabelText Oculus::Interaction::DistanceReticles::InteractorReticle _visibleDuringSelect _drawn VisibleDuringSelect Interactor InteractableComponent _started _targetData Start OnEnable OnDisable Draw Align Hide HandleStateChanged HandlePostProcessed InteractableSet InteractableUnset Oculus::Interaction::InteractorStateChangeArgs PreviousState NewState InteractorStateChangeArgs Oculus::Interaction::InteractorUnityEventWrapper _interactorView InteractorView _whenEnabled _whenDisabled _whenHover _whenUnhover _whenSelect _whenUnselect _whenPreprocessed _whenProcessed _whenPostprocessed WhenDisabled WhenEnabled WhenHover WhenUnhover WhenSelect WhenUnselect WhenPreprocessed WhenProcessed WhenPostprocessed _started Awake Start OnEnable OnDisable HandleStateChanged HandlePreprocessed HandleProcessed HandlePostprocessed InjectAllInteractorUnityEventWrapper InjectInteractorView Oculus::Interaction::InterfaceAttribute Types TypeFromFieldName InterfaceAttribute InterfaceAttribute Oculus::Interaction::InterfaceSupport::InterfaceDrawer _filteredObjectPickerID _singleMonoBehaviourType OnGUI IsAssignableFromTypes GetTypesName GetTypeName GetInterfaceTypes IsAssignableTo IsAssignableToGenericType ReplaceObjectPickerForControl Oculus::Interaction::InterfaceSupport::InterfacePicker SELECT_BUTTON_HEIGHT_PX LABEL_COLUMN_RATIO EDGE_PADDING_PX _targets _propertyPath _monoInspectors _scrollPos AnyOpen Show OnGUI OnDestroy Prune DrawAll DrawHeader DrawComponent Apply Oculus::Interaction::HandGrab::GrabPoseFinder::InterpolationCache underResult overResult Oculus::Interaction::Input::IOneEuroFilter Value SetProperties Step Reset Oculus::Interaction::IPointable WhenPointerEventRaised Oculus::Interaction::IPointableCanvas Canvas Oculus::Interaction::IPointableElement ProcessPointerEvent Oculus::Interaction::IPolyline PointsCount PointAtIndex Oculus::Interaction::Throw::IPoseInputDevice IsInputValid IsHighConfidence Vector3 GetRootPose GetExternalVelocities Oculus::Interaction::Input::Compatibility::OpenXR::IReadOnlyHandSkeleton Joints Oculus::Interaction::Input::IReadOnlyHandSkeleton Joints Oculus::Interaction::Input::IReadOnlyHandSkeletonJointList this[int jointId] Oculus::Interaction::Input::Compatibility::OpenXR::IReadOnlyHandSkeletonJointList this[int jointId] Oculus::Interaction::IRelativeToRef RelativeTo Oculus::Interaction::DistanceReticles::IReticleData ProcessHitPoint Oculus::Interaction::IRigidbodyRef Rigidbody Oculus::Interaction::ISelector WhenSelected WhenUnselected Oculus::Interaction::Body::Input::ISkeletonMapping Joints TryGetParentJointId Oculus::Interaction::ISnapPoseDelegate TrackElement UntrackElement SnapElement UnsnapElement MoveTrackedElement SnapPoseForElement Oculus::Interaction::Surfaces::ISurface Transform Raycast ClosestSurfacePoint Oculus::Interaction::Surfaces::ISurfacePatch BackingSurface Oculus::Interaction::Throw::IThrowVelocityCalculator CalculateThrowVelocity Oculus::Interaction::ITimeConsumer SetTimeProvider Oculus::Interaction::Input::ITrackingToWorldTransformer Transform WorldToTrackingWristJointFixup ToWorldPose ToTrackingPose Oculus::Interaction::ITransformer Initialize BeginTransform UpdateTransform EndTransform Oculus::Interaction::PoseDetection::ITransformFeatureStateProvider IsStateActive GetCurrentState RegisterConfig UnRegisterConfig GetFeatureVectorAndWristPos Oculus::Interaction::DebugTree::ITreeNode Value Children Oculus::Interaction::IUpdateDriver IsRootDriver Drive Oculus::Interaction::Throw::IVelocityCalculator UpdateFrequency WhenThrowVelocitiesChanged WhenNewSampleAvailable LastThrowVelocities SetUpdateFrequency Oculus::Interaction::HandGrab::Visuals::JointCollection _jointIndices _jointMaps this[int jointIndex] JointCollection Oculus::Interaction::Body::PoseDetection::BodyPoseComparerActiveState::JointComparerConfig Joint MaxDelta Width Oculus::Interaction::Body::PoseDetection::BodyPoseData::JointData JointId ParentId PoseFromRoot LocalPose Oculus::Interaction::PoseDetection::JointDeltaConfig InstanceID JointIDs JointDeltaConfig Oculus::Interaction::PoseDetection::JointDeltaProvider _hand Hand _poseDataCache _trackedJoints _requestors PrevDataIndex CurDataIndex _lastUpdateDataVersion _started GetPositionDelta GetRotationDelta GetPrevJointPose RegisterConfig UnRegisterConfig Awake Start OnEnable OnDisable UpdateData Oculus::Interaction::JointDeltaProviderRef _jointDeltaProvider JointDeltaProvider Awake Start GetPositionDelta GetRotationDelta RegisterConfig UnRegisterConfig InjectAllJointDeltaProviderRef InjectJointDeltaProvider Oculus::Interaction::PoseDetection::JointDistanceActiveState _handA HandA _jointIdA _jointA _handB HandB _jointIdB _jointB _distance _thresholdWidth _minTimeInState _activeState _internalState _lastStateChangeTime _lastStateUpdateFrame JointIdA JointIdB Active Awake Start Update UpdateActiveState JointDistanceWithinThreshold InjectAllJointDistanceActiveState InjectHandA InjectJointIdA InjectHandB InjectJointIdB InjectOptionalDistance InjectOptionalThresholdWidth InjectOptionalMinTimeInState Oculus::Interaction::Body::Input::BodySkeletonMapping::JointInfo SourceJointId ParentJointId JointInfo Oculus::Interaction::PoseDetection::JointRotationActiveState RelativeTo Hand World WorldAxis PositiveX NegativeX PositiveY NegativeY PositiveZ NegativeZ HandAxis Pronation Supination RadialDeviation UlnarDeviation Extension Flexion _hand _jointDeltaProvider _featureConfigs _featureConfigurations _degreesPerSecond _thresholdWidth _minTimeInState _timeProvider _featureStates _jointDeltaConfig JointDeltaProvider _lastStateUpdateFrame _lastStateChangeTime _lastUpdateTime _internalState _activeState Hand Active FeatureConfigs FeatureStates _started SetTimeProvider InjectAllJointRotationActiveState InjectFeatureConfigList InjectHand InjectJointDeltaProvider InjectOptionalTimeProvider Awake Start Update OnEnable OnDisable CheckAllJointRotations UpdateActiveState GetWorldTargetAxis GetWorldAxisVector GetHandAxisVector Oculus::Interaction::PoseDetection::Debug::JointRotationDebugVisual _jointRotation _lineRendererMaterial _rendererLineWidth _rendererLineLength _lineRenderers _enabledRendererCount _started Awake Start OnDisable Update DrawDebugLine ResetLines AddLine Oculus::Interaction::PoseDetection::JointRotationActiveState::JointRotationFeatureConfig _relativeTo _worldAxis _handAxis RelativeTo WorldAxis HandAxis Oculus::Interaction::PoseDetection::JointRotationActiveState::JointRotationFeatureConfigList _values Values Oculus::Interaction::PoseDetection::JointRotationActiveState::JointRotationFeatureState TargetAxis Amount JointRotationFeatureState Oculus::Interaction::Input::JointRotationHistoryHand _historyLength _historyOffset _jointHistory _historyIndex _capturedDataVersion Start Apply SetHistoryOffset InjectAllJointHistoryHand InjectHistoryLength Oculus::Interaction::Input::JointsRadiusFeature _hand GetJointRadius Oculus::Interaction::PoseDetection::JointVelocityActiveState RelativeTo Hand World Head WorldAxis PositiveX NegativeX PositiveY NegativeY PositiveZ NegativeZ HeadAxis HeadForward HeadBackward HeadUp HeadDown HeadLeft HeadRight HandAxis PalmForward PalmBackward WristUp WristDown WristForward WristBackward _hand _jointDeltaProvider _hmd _featureConfigs _featureConfigurations _minVelocity _thresholdWidth _minTimeInState _timeProvider _featureStates _jointDeltaConfig _lastStateUpdateFrame _lastStateChangeTime _lastUpdateTime _internalState _activeState Hand JointDeltaProvider Hmd Active FeatureConfigs FeatureStates _started SetTimeProvider InjectAllJointVelocityActiveState InjectFeatureConfigList InjectHand InjectJointDeltaProvider InjectOptionalTimeProvider InjectOptionalHmd Awake Start Update OnEnable OnDisable CheckAllJointVelocities UpdateActiveState GetWorldTargetVector GetWorldAxisVector GetHandAxisVector GetHeadAxisVector Oculus::Interaction::PoseDetection::Debug::JointVelocityDebugVisual _jointVelocity _lineRendererMaterial _rendererLineWidth _rendererLineLength _lineRenderers _enabledRendererCount _started Awake Start OnDisable Update DrawDebugLine ResetLines AddLine Oculus::Interaction::PoseDetection::JointVelocityActiveState::JointVelocityFeatureConfig _relativeTo _worldAxis _handAxis _headAxis RelativeTo WorldAxis HandAxis HeadAxis Oculus::Interaction::PoseDetection::JointVelocityActiveState::JointVelocityFeatureConfigList _values Values Oculus::Interaction::PoseDetection::JointVelocityActiveState::JointVelocityFeatureState TargetVector Amount JointVelocityFeatureState Oculus::Interaction::Input::LastKnownGoodHand _lastState Apply Oculus::Interaction::ListLayout::ListElement id pos halfSize prev next ListElement Oculus::Interaction::ListLayoutEase::ListElementEase _curve _curveTime _startTime _start _target position ListElementEase SetTarget UpdateTime Oculus::Interaction::ListLayout _root _elements _sizeUpdate _moveElement _size WhenElementAdded WhenElementUpdated WhenElementRemoved Size ListLayout AddElement RemoveElement MoveElement UpdateElementSize GetElementPosition GetElementSize GetTargetPosition UpdatePos UpdatePositionsFromRoot UpdatePositionsRight SwapWithNext SwapWithPrev Oculus::Interaction::ListLayoutEase _listLayout _elementDict _curve _curveTime _time ListLayoutEase UpdateTime GetPosition HandleElementAdded HandleElementUpdated HandleElementRemoved Oculus::Interaction::ListSnapPoseDelegate _snappedIds _layout _layoutEase _defaultSize Size Start Update SizeForId FloatForPose PoseForFloat TrackElement UntrackElement SnapElement UnsnapElement MoveTrackedElement SnapPoseForElement Oculus::Interaction::Samples::ListSnapPoseDelegateRoundedBoxVisual _listSnapPoseDelegate _properties _snapInteractable _minSize _curve _targetWidth _startWidth LateUpdate Oculus::Interaction::Body::Samples::LockedBodyPose HIP_OFFSET WhenBodyPoseUpdated _pose Pose _referenceJoint _referenceOffset _lockedPoses _started SkeletonMapping GetJointPoseLocal GetJointPoseFromRoot UpdateLockedBodyPose Awake Start OnEnable OnDisable Oculus::Interaction::Locomotion::LocomotionAxisTurnerInteractable Oculus::Interaction::Locomotion::LocomotionAxisTurnerInteractor _axis2D Axis2D _deadZone _horizontalAxisValue DeadZone ShouldHover ShouldUnhover ComputeShouldSelect ComputeShouldUnselect Awake OnDisable Start DoPreprocess ComputeCandidate Value InjectAllLocomotionAxisTurner InjectAxis2D Oculus::Interaction::Locomotion::LocomotionComfortVignetteSetting ComfortType Turning Accelerating Moving _toggle _comfortType _curve _tunneling _started Start OnEnable OnDisable InjectCurve InjectAllComfortOption InjectComfortType InjectToggle InjectCurve InjectTunneling Oculus::Interaction::Locomotion::LocomotionEvent TranslationType None Velocity Absolute AbsoluteEyeLevel Relative RotationType None Velocity Absolute Relative Identifier Pose Translation Rotation LocomotionEvent LocomotionEvent LocomotionEvent Oculus::Interaction::Locomotion::LocomotionEventsConnection _broadcasters _handler _started Broadcasters Handler WhenLocomotionEventHandled Awake Start OnEnable OnDisable HandleLocomotionEvent InjectAllLocomotionBroadcastersHandlerConnection InjectAllLocomotionBroadcastersHandlerConnection InjectOptionalBroadcasters InjectHandler Oculus::Interaction::Locomotion::LocomotionGate LocomotionMode None Teleport Turn _hand _shoulder _gateSections _enableShape _disableShape _turningState _teleportState _previousShapeEnabled _currentGateIndex _activeMode _whenActiveModeChanged _enterPoseThreshold _wristLimit _cancelled Hand EnableShape DisableShape ActiveMode CurrentAngle WristDirection StabilizationPose WhenActiveModeChanged _started DefaultSection Awake Start OnEnable OnDisable Disable Cancel InjectAllLocomotionGate InjectHand InjectShoulder InjectEnableShape InjectDisableShape InjectTurningState InjectTeleportState InjectGateSections HandleHandupdated GetBestGateSection Oculus::Interaction::Locomotion::LocomotionGateUnityEventWrapper _locomotionGate WhenEnterLocomotion WhenExitLocomotion WhenChangedToTurn WhenChangedToTeleport _started Start OnEnable OnDisable HandleActiveModeChanged InjectAllLocomotionGateUnityEventWrapper InjectLocomotionGate Oculus::Interaction::Locomotion::LocomotionGate::LocomotionModeEventArgs PreviousMode NewMode LocomotionModeEventArgs Oculus::Interaction::Locomotion::LocomotionSeatedSetting _seated _standing _locomotor _seatedHeightOffset SeatedHeightOffset _started Start OnEnable OnDisable HandleSeatedChanged HandleStandingChanged InjectAllSeatedMode InjectSeated InjectStanding InjectLocomotor Oculus::Interaction::Locomotion::LocomotionTunneling _locomotor _tunneling _rotationStrength _accelerationStrength _movementStrength _fadeOutTime _fadeOutWait _deltaTimeProvider _timeProvider _started _lastVelocity _fadeOutStart Locomotor RotationStrength AccelerationStrength MovementStrength FadeOutTime FadeOutWait SetDeltaTimeProvider SetTimeProvider Awake Start OnEnable OnDisable LateUpdate HandleLocomotionEventHandled SetFOV Oculus::Interaction::Locomotion::LocomotionTurnerInteractable Oculus::Interaction::Locomotion::LocomotionTurnerInteractor _origin _selector _stabilizationPoint _transformer _dragThresold _midPoint _axisValue _whenTurnDirectionChanged Transformer MidPoint Origin ShouldHover ShouldUnhover DragThresold WhenTurnDirectionChanged Awake Start HandleEnabled DoHoverUpdate DoSelectUpdate ComputeCandidate UpdatePointers InitializeMidPoint UpdateMidPoint DragMidPoint UpdateAxisValue Value InjectAllLocomotionTurnerInteractor InjectOrigin InjectSelector InjectStabilizationPoint InjectTransformer Oculus::Interaction::Locomotion::LocomotionTurnerInteractorEventsWrapper _turner _whenTurnDirectionLeft _whenTurnDirectionRight WhenTurnDirectionLeft WhenTurnDirectionRight _started Start OnEnable OnDisable HandleTurnDirectionChanged InjectAllLocomotionTurnerInteractorEventsWrapper InjectTurner Oculus::Interaction::Locomotion::LocomotionTurnerInteractorVisual _turner _broadcaster _lookAt _root _visuals _progress _verticalOffset Progress VerticalOffset _started Awake Start OnEnable OnDisable HandleTurnerStateChanged HandleTurnerPostprocessed UpdatePose InjectAllLocomotionTurnerInteractorArrowsVisual InjectTurner InjectOptionalRoot InjectVisuals InjectOptionalLookAt InjectOptionalProgress Oculus::Interaction::Locomotion::LocomotionTurnSliderSetting _slider _snapTurnToggle _smoothTurnToggle _snapTurnSteps _smoothTurnSteps _controllerTurners _handTurners _started Start OnEnable OnDisable HandleValueChanged HandleSnapTurnChanged HandleSmoothTurnChanged Oculus::Interaction::Samples::LocomotionTutorialAnimationUnityEventWrapper WhenEnableTeleportRay WhenDisableTeleportRay WhenEnableTurningRing WhenDisableTurningRing EnableTeleportRay DisableTeleportRay EnableTurningRing DisableTurningRing Oculus::Interaction::Samples::LocomotionTutorialProgressTracker _dots _pendingSprite _currentSprite _completedSprite _consumeTranslationEvents _consumeRotationEvents _locomotionHandler LocomotionHandler _currentProgress _totalProgress WhenCompleted _started Awake Start OnEnable OnDisable LocomotionEventHandled Progress ResetProgress InjectAllLocomotionTutorialProgressTracker InjectDots InjectPendingSprite InjectCurrentSprite InjectCompletedSprite InjectConsumeTranslationEvents InjectConsumeRotationEvents InjectLocomotionHandler Oculus::Interaction::Samples::LocomotionTutorialTurnVisual _value _progress _leftArrow _rightArrow _leftTrail _rightTrail _leftMaterialBlock _rightMaterialBlock _verticalOffset _radius _margin _trailLength _maxAngle _railGap _squeezeLength _disabledColor _enabledColor _highligtedColor _degreesPerSegment VerticalOffset DisabledColor EnabledColor HighligtedColor _rotationCorrectionLeft _colorShaderPropertyID _started Start OnEnable OnDisable Update InitializeVisuals UpdateArrows UpdateArrowPosition RotateTrail UpdateTrail UpdateColors InitializeSegment Oculus::Interaction::Locomotion::LocomotorSound _locomotor _translationSound _translationDeniedSound _snapTurnSound _translationCurve _rotationCurve _pitchVariance Locomotor _started Awake Start OnEnable OnDisable HandleLocomotionEvent PlayTranslationSound PlayDenialSound PlayRotationSound InjectAllLocomotorSound InjectPlayerLocomotor Oculus::Interaction::Samples::LookAtTarget _toRotate _target Start Update Oculus::Interaction::Input::OneEuroFilter::LowPassFilter PrevValue _isFirstUpdate _hatx _hatxprev LowPassFilter Reset Filter Oculus::Interaction::MAction Action Oculus::Interaction::Samples::ManipulatorAffordanceController _grabInteractable _handGrabInteractable _rayInteractable _stateSignaler _animators _panelHoverState Start OnDestroy GetAnimatorStateFromInteractable GetAnimatorState HandleInteractableStateChanged PanelHoverStateChanged HandleStateChanged Oculus::Interaction::Body::PoseDetection::BodyPoseData::Mapping Joints JointToParent Joints TryGetParentJointId Oculus::Interaction::Samples::PalmMenu::MatchNonDominantPalmWorldSpaceTransform _leftHand _rightHand _leftAnchorPoint _leftAimPoint _rightAnchorPoint _rightAimPoint LeftHand RightHand Awake Update Oculus::Interaction::MaterialPropertyBlockEditor _renderers _vectorProperties _colorProperties _floatProperties _updateEveryFrame _materialPropertyBlock Renderers VectorProperties ColorProperties FloatProperties MaterialPropertyBlock Awake Update UpdateMaterialPropertyBlock Oculus::Interaction::MaterialPropertyColor name value Oculus::Interaction::MaterialPropertyFloat name value Oculus::Interaction::MaterialPropertyVector name value Oculus::Interaction::Locomotion::MenuToggler _panel _closeButton _headAnchor _spawnOffset HeadAnchor SpawnOffset _started Start OnEnable OnDisable TogglePanel HidePanel ShowPanel InjectAllAUIToggler InjectPanel InjectOptionalCloseButton Oculus::Interaction::Demo::MeshBlit MAIN_TEX material renderTexture _blitsPerSecond _mesh _waitForSeconds Mesh BlitsPerSecond OnEnable SetBlitsPerSecond Blit Oculus::Interaction::UnityCanvas::CanvasCylinder::MeshGenerationSettings VerticesPerDegree MaxHorizontalResolution MaxVerticalResolution Oculus::Interaction::MinMaxPair _useRandomRange _min _max UseRandomRange Min Max Oculus::Interaction::PokeInteractable::MinThresholdsConfig Enabled MinNormal Oculus::Interaction::MonoBehaviourEndOfFrameExtensions _endOfFrame _routines RegisterEndOfFrameCallback UnregisterEndOfFrameCallback EndOfFrameCoroutine Oculus::Interaction::MonoBehaviourStartExtensions BeginStart EndStart Oculus::Interaction::InterfaceSupport::InterfacePicker::MonoInspector Mono Editor MonoInspector Destroy Oculus::Interaction::MoveAtSourceProvider CreateMovement Oculus::Interaction::MoveFromTarget Pose Stopped StopMovement MoveTo UpdateTarget StopAndSetPose Tick Oculus::Interaction::MoveFromTargetProvider CreateMovement MoveRelativeToTarget Pose Stopped _current _originalTarget _originalSource _offset MoveTo UpdateTarget StopAndSetPose Tick Oculus::Interaction::MoveRelativeToTarget Pose Stopped _current _originalTarget _originalSource MoveTo UpdateTarget StopAndSetPose Tick MoveRelativeToTargetProvider CreateMovement Oculus::Interaction::MoveTowardsTarget _travellingData _tween _source _target Pose Stopped MoveTowardsTarget MoveTo UpdateTarget StopAndSetPose Tick Oculus::Interaction::MoveTowardsTargetProvider _travellingData CreateMovement InjectAllMoveTowardsTargetProvider InjectTravellingData Oculus::Interaction::MultiAction actions Action Invoke Oculus::Interaction::NativeMethods IsdkSuccess isdk_NativeComponent_Activate Oculus::Interaction::Surfaces::NavMeshSurface _areaName _snapDistance _voxelSize _calculateNormals _openUnityNavigation _areaMask AreaName SnapDistance VoxelSize CalculateHitNormals Transform Start ClosestSurfacePoint Raycast AlignHits SnapSurfaceHit GetNavMeshNormal OpenUnityNavigation Oculus::Interaction::Body::Input::BodySkeletonMapping::SkeletonTree::Node SourceJointId BodyJointId Parent Children Node Oculus::Interaction::DebugTree::DebugTree::Node Value Children Value Children Oculus::Interaction::Demo::WaterSpray::NonAlloc _overlapResults _blits PropertyBlock _meshFilters _roots _block GetMeshFiltersInChildren GetRootsFromOverlapResults CleanUpDestroyedBlits GetRoot Oculus::Interaction::ObjectPull _speed _deadZone _current _grabberStartPose _grabbableStartPose _target _pullingPlane _translationDelta _lastTime _originalDistance _reachedGrabber Pose Stopped ObjectPull MoveTo UpdateTarget StopAndSetPose Tick Oculus::Interaction::ObjectPullProvider _speed _deadZone Speed DeadZone CreateMovement Oculus::Interaction::Input::OneEuroFilter _DEFAULT_FREQUENCY_HZ Value _properties _isFirstUpdate _xfilt _dxfilt OneEuroFilter GetAlpha SetProperties Step Reset CreateFloat CreateVector2 CreateVector3 CreateVector4 CreateQuaternion CreatePose Oculus::Interaction::Input::OneEuroFilter::OneEuroFilterMulti Value _arrayToType _getValAtIndex _filters _componentValues OneEuroFilterMulti SetProperties Step Reset Oculus::Interaction::Input::OneEuroFilterPropertyBlock _minCutoff _beta _dCutoff MinCutoff Beta DCutoff DefaultMinCutoff DefaultBeta DefaultDCutoff Default OneEuroFilterPropertyBlock OneEuroFilterPropertyBlock Oculus::Interaction::OneGrabFreeTransformer _positionConstraints _rotationConstraints _grabbable _grabDeltaInLocalSpace _parentConstraints _localToTarget Initialize BeginTransform UpdateTransform EndTransform Oculus::Interaction::OneGrabPhysicsJointTransformer _customJoint _isKinematicGrab _rigidbodiesRoot _joint _grabbingRigidbody _grabbable _targetPosition _targetRotation IsKinematicGrab _cachedGrabbingRigidbodies OnValidate FixedUpdate AddJoint RemoveCurrentJoint GetGrabRigidbody RemoveCurrentGrabRigidbody CreateRigidBody CreateDefaultJoint Initialize BeginTransform UpdateTransform EndTransform InjectOptionalCustomJoint InjectOptionalRigidbodiesRoot CreateJointHolder CloneJoint Oculus::Interaction::OneGrabRotateTransformer::OneGrabRotateConstraints MinAngle MaxAngle Oculus::Interaction::OneGrabRotateTransformer Axis Right Up Forward _pivotTransform _rotationAxis _constraints _relativeAngle _constrainedRelativeAngle _grabbable _grabPositionInPivotSpace _transformPoseInPivotSpace _worldPivotPose _previousVectorInPivotSpace _localRotation _startAngle Pivot RotationAxis Constraints Initialize ComputeWorldPivotPose BeginTransform UpdateTransform EndTransform InjectOptionalPivotTransform InjectOptionalRotationAxis InjectOptionalConstraints Oculus::Interaction::Samples::OneGrabScaleTransformer::OneGrabScaleConstraints IgnoreFixedAxes ConstrainXYAspectRatio MinX MaxX MinY MaxY MinZ MaxZ Oculus::Interaction::Samples::OneGrabScaleTransformer _constraints _initialLocalScale _initialLocalPosition _grabbable Constraints Initialize BeginTransform UpdateTransform EndTransform Oculus::Interaction::OneGrabSphereTransformer _sphereCenter _minAngle _maxAngle _scaleWithRadius _radiusToScaleRatio _grabbable _localToTransform MinAngle MaxAngle ScaleWithRadius RadiusToScaleRatio ClampMinMax Initialize BeginTransform UpdateTransform EndTransform Oculus::Interaction::OneGrabTranslateTransformer::OneGrabTranslateConstraints ConstraintsAreRelative MinX MaxX MinY MaxY MinZ MaxZ Oculus::Interaction::OneGrabTranslateTransformer _constraints _parentConstraints _initialPosition _grabbable _localToTarget Constraints Initialize BeginTransform UpdateTransform EndTransform InjectOptionalConstraints GenerateParentConstraints ConstrainTransform Oculus::Interaction::Samples::OpacityFromAnimatedTransformController _renderer _opacityTransform _materialProperties _isSkinnedMeshRenderer Start Update Oculus::Interaction::PoseDetection::FingerFeatureConfigBuilder::OpenCloseStateBuilder _mode _fingerFeature _states Open Neutral Closed OpenCloseStateBuilder Oculus::Interaction::Input::UnityXR::FromOpenXRHandDataSource::OpenXRHandDataAsset JointTrackingState None Radius Pose LinearVelocity AngularVelocity WillNeverBeValid AimFlagsFB None Computed Valid IndexPinching MiddlePinching RingPinching LittlePinching SystemGesture DominantHand MenuPressed IsDataValid IsConnected IsTracked Root RootPoseOrigin JointStates JointPoses JointRadiuses JointAngularVelocities JointLinearVelocities AimFlags FingerPinchStrength PointerPose PointerPoseOrigin Config CopyFrom CopyPosesFrom Oculus::Interaction::Input::UnityXR::OpenXRHandDataAssetUtils OpenXRToOVRLeftRotTipInverted OpenXRToOVRRightRotTipInverted XRLeftHandLegacyBindPoseThumb0 XRRightHandLegacyBindPoseThumb0 XRLeftHandLegacyBindPoseThumb1 XRRightHandLegacyBindPoseThumb1 WristFixupRotation CopyFrom CopyOpenXRPoses CopyXRHandTrackingAim OpenXRToOVRFingerRecursive HandJointIdToXRHandJointIndex FlipX FlipZ FlipZ Oculus::Interaction::PoseDetection::FingerFeatureConfigBuilder::OppositionStateBuilder _mode Touching Near None OppositionStateBuilder Oculus::Interaction::OptionalAttribute Flag None AutoGenerated DontHide Obsolete Flags OptionalAttribute OptionalAttribute PageScroll::Page toggle container canvasGroup PageScroll _toggleGroup _contentContainer _pages _pageIndex _pageAnim animationSpeed alphaTransitionCurve SetPageIndex ScrollPage InjectAllPageScroll InjectToggleGroup InjectContentContainer InjectPages InjectPageIndex OnEnable OnDisable Start Update ActiveToggleChanged LateStart UpdateVisial SetOtherPagesTransparent Oculus::Interaction::GrabAPI::PalmGrabAPI _poseVolumeCenterOffset _fingerShapes _fingersGrabData POSE_VOLUME_OFFSET START_THRESHOLD RELEASE_THRESHOLD CURL_RANGE GetFingerIsGrabbing GetFingerIsGrabbingChanged GetFingerGrabScore Update GetWristOffsetLocal UpdateVolumeCenter ClearState Oculus::Interaction::Samples::PalmMenu::PalmMenuExample _menuInteractable _menuParent _menuPanel _buttons _paginationDots _selectionIndicatorDot _paginationButtonScaleCurve _defaultButtonDistance _paginationSwipeAudio _showMenuAudio _hideMenuAudio _currentSelectedButtonIdx Start Update CalculateNearestButtonIdx LerpToButton ToggleMenu Oculus::Interaction::Samples::PalmMenu::PalmMenuExampleButtonHandlers _controlledObject _colors _rotationEnabledIcon _rotationDisabledIcon _rotationLerpSpeed _rotationDirectionText _rotationDirectionNames _rotationDirectionIcons _rotationDirections _elevationText _elevationChangeIncrement _elevationChangeLerpSpeed _shapeNameText _shapeNames _shapes _currentColorIdx _rotationEnabled _currentRotationDirectionIdx _targetPosition _currentShapeIdx Start Update CycleColor ToggleRotationEnabled CycleRotationDirection IncrementElevation CycleShape PanelHoverState grabbables Hovered hovered WhenStateChanged Update PanelSetup InteractableLength InteractableDepth AddVerticalRotation AddHorizontalRotation panelTransform panelClippedPlaneSurface boundsClipper topLeftCornerAnchor AnchorTopLeft AnchorTopRight AnchorBottomLeft AnchorBottomRight PanelInteractable ScalerTopLeft ScalerTopRight ScalerBottomLeft ScalerBottomRight RotatorVerticalTop RotatorVerticalBottom RotatorHorizontalLeft RotatorHorizontalRight UpdatePanelProperties CreateCollider SetColliderSize Vec2Sign GetRectCorners GetRectSides Oculus::Interaction::Samples::PanelWithManipulatorsBorderAffordanceController RailState Hidden Hover Selected AffordanceState Hidden Visible _grabInteractable _handGrabInteractable _rayInteractable _stateSignaler _panelHoverState _grabbale _boneTransform _cornerArcRadius _railOpacityAnimator _railOpacityTransform _affordances _railRenderer _fadePoints _materialPropertyBlock _points _affordancesInUse _deletePointKeys _projectToRoundedBoxEdge Start OnDestroy CreateFadePoint HandlePointerEvent SetRailAnimatorState UpdateFadePoints UpdateMaterialProperties Update HandleInteractableStateChanged HandleStateChanged Oculus::Interaction::Samples::PanelWithManipulatorsStateSignaler State Default Selected Idle WhenStateChanged _state CurrentState Oculus::Interaction::Samples::ParentScaleInverter _initialLocalScale _initialParentScale Start LateUpdate PbrMaterialDefinition SmoothnessSourceValues MetallicAlpha AlbedoAlpha OutputFbxFile Opacity AlbedoColor AlbedoColorTexture MetallicFactor MetallicTexture Smoothness SmoothnessSource NormalTexture NormalFactor HeightTexture HeightFactor OcclusionTexture OcclusionFactor DetailMask EmissionEnabled EmissionColor EmissiveTexture UvTiling UvOffset Oculus::Interaction::PhysicsGrabbable _pointable _rigidbody _scaleMassWithSize _initialScale _hasPendingForce _linearVelocity _angularVelocity _selectorsCount Pointable _started WhenVelocitiesApplied Reset HandlePointerEventRaised AddSelection RemoveSelection DisablePhysics ReenablePhysics FixedUpdate CachePhysicsState Awake Start OnEnable OnDisable ApplyVelocities InjectAllPhysicsGrabbable InjectAllPhysicsGrabbable InjectGrabbable InjectPointable InjectRigidbody InjectOptionalScaleMassWithSize Oculus::Interaction::Surfaces::PhysicsLayerSurface _layerMask _closeCollidersCacheSize _cachedCloseColliders _sphereCollider LayerMask CloseCollidersCacheSize Transform Awake OnDestroy ClosestSurfacePoint Raycast Oculus::Interaction::GrabAPI::PinchGrabAPI _isPinchVisibilityGood DistanceStart DistanceStopMax DistanceStopOffset PINCH_DISTANCE_START PINCH_DISTANCE_STOP_MAX PINCH_DISTANCE_STOP_OFFSET PINCH_HQ_DISTANCE_START PINCH_HQ_DISTANCE_STOP_MAX PINCH_HQ_DISTANCE_STOP_OFFSET THUMB_DISTANCE_START THUMB_DISTANCE_STOP_MAX THUMB_DISTANCE_STOP_OFFSET THUMB_MAX_DOT PINCH_HQ_VIEW_ANGLE_THRESHOLD THUMB_JOINTS_SELECT THUMB_JOINTS_MAINTAIN INDEX_JOINTS _fingersPinchData _hmd _shadowHand _handScale _rootPose PinchGrabAPI GetFingerIsGrabbing GetWristOffsetLocal GetFingerIsGrabbingChanged GetFingerGrabScore Update Update UpdateThumb IsThumbNearIndex UpdateFinger UpdatePinchData ClearState IsPointNearThumb GetClosestDistanceToJoints GetClosestDistanceToJoints DistancePointToSegment DistanceSegmentToSegment PinchHasGoodVisibility Oculus::Interaction::PinchPointerVisual _interactor Interactor _skinnedMeshRenderer _localOffset _remapCurve _alphaRange _tint _progress Progress LocalOffset RemapCurve AlphaRange Tint _started Awake Start OnEnable OnDisable SetPositionAndRotation InjectAllPinchPointerVisual InjectInteractor InjectSkinnedMeshRenderer HandleStateChanged HandlePostprocessed UpdateColor Oculus::Interaction::Surfaces::PlaneSurface NormalFacing Backward Forward _facing _doubleSided Facing DoubleSided Normal Bounds Transform IsPointAboveSurface ClosestSurfacePoint Raycast GetPlane InjectAllPlaneSurface InjectNormalFacing InjectDoubleSided Oculus::Interaction::Locomotion::PlayerLocomotor _playerOrigin _playerHead _whenLocomotionEventHandled _deferredEvent WhenLocomotionEventHandled _started Start OnEnable OnDisable MovePlayer MovePlayer RotatePlayer HandleLocomotionEvent InjectAllPlayerLocomotor InjectPlayerOrigin InjectPlayerHead Oculus::Interaction::PointableCanvas _canvas _registered Canvas Start OnEnable OnDisable Register Unregister InjectAllPointableCanvas InjectCanvas Oculus::Interaction::PointableCanvasEventArgs Canvas Hovered Dragging PointableCanvasEventArgs Oculus::Interaction::PointableCanvasMesh _canvasMesh Start ProcessPointerEvent InjectAllCanvasMeshPointable InjectCanvasMesh Oculus::Interaction::PointableCanvasModule WhenSelected WhenUnselected WhenSelectableHovered WhenSelectableUnhovered _useInitialPressPositionForDrag _exclusiveMode _pointerEventCamera _pointerMap _raycastResultCache _pointersForDeletion _pointerCanvasActionMap _inputModules _pointersToProcessScratch ExclusiveMode Instance _instance _started RegisterPointableCanvas UnregisterPointableCanvas AddPointerCanvas RemovePointerCanvas HandlePointerEvent DisableOtherModules UpdateRaycasts ProcessPointers ProcessPointer HandleSelectableHover HandleSelectablePress ClearPointerSelection Awake OnDestroy Start OnEnable OnDisable UpdatePointerEventData ProcessDrag UpdateModule Process FindFirstRaycastWithinCanvas ShouldStartDrag Oculus::Interaction::PointableCanvasUnityEventWrapper _pointableCanvas PointableCanvas _suppressWhileDragging _whenBeginHighlight _whenEndHighlight _whenSelectedHovered _whenSelectedEmpty _whenUnselectedHovered _whenUnselectedEmpty _started ShouldFireEvent PointableCanvasModule_WhenSelectableHoverEnter PointableCanvasModule_WhenSelectableHoverExit PointableCanvasModule_WhenSelectableSelected PointableCanvasModule_WhenSelectableUnselected Awake Start OnEnable OnDisable Oculus::Interaction::PointableDebugGizmos _pointable _radius _hoverColor _selectColor _drawAxes _points Pointable Radius HoverColor SelectColor DrawAxes _started Reset HandlePointerEventRaised Awake Start OnEnable OnDisable LateUpdate InjectAllPointableDebugGizmos InjectPointable Oculus::Interaction::Deprecated::PointableDebugPolylineGizmos Oculus::Interaction::PointableDebugVisual _pointable _renderer _normalColor _hoverColor _selectColor Pointable _material _hover _select NormalColor HoverColor SelectColor _started Awake Start OnEnable OnDisable OnDestroy HandlePointerEventRaised UpdateMaterialColor InjectAllPointableDebugVisual InjectPointable InjectRenderer Oculus::Interaction::PointableElement _transferOnSecondSelection _addNewPointsToFront _forwardElement ForwardElement TransferOnSecondSelection AddNewPointsToFront WhenPointerEventRaised Points PointsCount SelectingPoints SelectingPointsCount _points _pointIds _selectingPoints _selectingPointIds _started Awake Start OnEnable OnDisable PointableElementUpdated HandlePointerEventRaised Hover Move Unhover Select Unselect Cancel ProcessPointerEvent InjectOptionalForwardElement Oculus::Interaction::PointableUnityEventWrapper _pointable Pointable _pointers _whenRelease _whenHover _whenUnhover _whenSelect _whenUnselect _whenMove _whenCancel WhenRelease WhenHover WhenUnhover WhenSelect WhenUnselect WhenMove WhenCancel _started Awake Start OnEnable OnDisable HandlePointerEventRaised InjectAllPointableUnityEventWrapper InjectPointable Oculus::Interaction::PointableDebugGizmos::PointData Pose Selecting Oculus::Interaction::PointableCanvasModule::Pointer PointerEventData MarkedForDeletion _canvas _position _targetPosition _hoveredSelectable _pressing _pressed _released Canvas Position HoveredSelectable Pointer Press Release ReadAndResetPressedReleased MarkForDeletion SetPosition SetHoveredSelectable Oculus::Interaction::PointerEvent Identifier Type Pose Data PointerEvent Oculus::Interaction::PointerInteractable _pointableElement PointableElement WhenPointerEventRaised PublishPointerEvent InjectOptionalPointableElement Awake Start Oculus::Interaction::PointerInteractor GeneratePointerEvent HandlePointerEventRaised InteractableSet InteractableUnset InteractableSelected InteractableUnselected DoPostprocess ComputePointerPose Oculus::Interaction::PokeInteractable _surfacePatch _enterHoverNormal _enterHoverTangent _exitHoverNormal _exitHoverTangent _cancelSelectNormal _cancelSelectTangent _minThresholds _dragThresholds _positionPinning _recoilAssist _closeDistanceThreshold _tiebreakerScore SurfacePatch EnterHoverNormal EnterHoverTangent ExitHoverNormal ExitHoverTangent CancelSelectNormal CancelSelectTangent CloseDistanceThreshold TiebreakerScore MinThresholds DragThresholds PositionPinning RecoilAssist Awake Start ClosestSurfacePatchHit ClosestBackingSurfaceHit InjectAllPokeInteractable InjectSurfacePatch Oculus::Interaction::PokeInteractableVisual _pokeInteractable _buttonBaseTransform _maxOffsetAlongNormal _planarOffset _pokeInteractors _postProcessInteractor _postProcessHandler _started Start OnEnable OnDisable HandleInteractorAdded HandleInteractorRemoved UpdateComponentPosition InjectAllPokeInteractableVisual InjectPokeInteractable InjectButtonBaseTransform Oculus::Interaction::PokeInteractor _pointTransform _radius _touchReleaseThreshold _equalDistanceThreshold _previousPokeOrigin _previousCandidate _hitInteractable _recoilInteractable _previousSurfacePointLocal _firstTouchPointLocal _targetTouchPointLocal _easeTouchPointLocal _isRecoiled _isDragging _dragEaseCurve _pinningResyncCurve _dragCompareSurfacePointLocal _maxDistanceFromFirstTouchPoint _recoilVelocityExpansion _selectMaxDepth _reEnterDepth _lastUpdateTime _timeProvider _isPassedSurface _hitCache _previousSurfaceTransformMap _previousDragCurveProgress _previousPinningCurveProgress ClosestPoint TouchPoint TouchNormal Origin IsPassedSurface Radius WhenPassedSurfaceChanged SetTimeProvider MinPokeDepth ComputeDepth InjectAllPokeInteractor InjectPointTransform InjectRadius InjectOptionalTouchReleaseThreshold InjectOptionalEqualDistanceThreshold InjectOptionalTimeProvider Awake Start DoPreprocess DoPostprocess ComputeShouldSelect ComputeShouldUnselect DoHoverUpdate ComputeCandidate ComputeCandidateTiebreaker InteractableSelected HandleDisabled ComputePointerPose SurfaceUpdate ShouldCancel ShouldRecoil DoSelectUpdate GetBackingHit GetPatchHit InteractableInRange ComputeSelectCandidate PassesEnterHoverDistanceCheck ComputeHoverCandidate ComputeDistanceAbove ComputePokeDepth ComputeDistanceFrom ComputeTangentDistance Oculus::Interaction::Deprecated::PolylineGizmos Oculus::Interaction::PolylineRenderer _positions _positionsNeedUpdate _colors _colorsNeedUpdate _bounds _baseMesh _material _renderSinglePass Copies BufferSize _positionBuffer _colorBuffer _argsBuffer _argsData _positionBufferShaderID _colorBufferShaderID _localToWorldShaderID _scaleShaderID _maxLineCount _matrix _lineScaleFactor LineScaleFactor PolylineRenderer Cleanup SetLines SetLines RenderLines SetTransform SetPositions SetColors SetColor SetDrawCount PrepareColorBuffer Oculus::Interaction::Body::Samples::PoseCaptureCountdown _timerStart _timerSecondTick _timeUp _countdownText _poseText duration _renderer _resetColor _timer Restart Update Oculus::Interaction::PoseDetection::JointDeltaProvider::PoseData IsValid Pose Oculus::Interaction::Body::PoseDetection::PoseFromBody WhenBodyPoseUpdated _body Body _autoUpdate _jointPosesLocal _jointPosesFromRoot AutoUpdate _started SkeletonMapping GetJointPoseLocal GetJointPoseFromRoot UpdatePose InjectAllPoseFromBody InjectBody Awake Start OnEnable OnDisable Body_WhenBodyUpdated Oculus::Interaction::Grab::PoseMeasureParameters _positionRotationWeight PositionRotationWeight DEFAULT PoseMeasureParameters Lerp Oculus::Interaction::PoseTravelData _travelSpeed _useFixedTravelTime _travelCurve DEGREES_TO_PERCEIVED_METERS DEFAULT FAST CreateTween PerceivedDistance Oculus::Interaction::Samples::PoseUseSample _hmd _poses _onSelectIcons _poseActiveVisualPrefab _poseActiveVisuals Hmd Awake Start ShowVisuals HideVisuals Oculus::Interaction::PoseUtils SetPose GetPose Multiply Multiply Premultiply Postmultiply Lerp Lerp Inverse Invert CopyFrom Delta Delta Delta Delta DeltaScaled DeltaScaled GlobalPose GlobalPoseScaled MirrorPoseRotation Delta Delta Oculus::Interaction::TransformerUtils::PositionConstraints ConstraintsAreRelative XAxis YAxis ZAxis Oculus::Interaction::PokeInteractable::PositionPinningConfig Enabled MaxPinDistance PinningEaseCurve ResyncCurve Oculus::Interaction::Editor::VerifyScenePackageDependencies::PreprocessBuild callbackOrder OnProcessScene Oculus::Interaction::PressureBreakable _breakThreshold _unbrokenObject _brokenObject _brokenBodies _grabInteractables _explosionForce _explosionRadius _unbreakDelay _useStrength _isBroken _brokenBodiesInitialPoses Awake Start Update BeginUse EndUse ComputeUseStrength Break Unbreak Oculus::Interaction::PressureSquishable _squishableObject _maxSquish _maxStretch _initialScale _started Start BeginUse EndUse ComputeUseStrength Oculus::Interaction::ProgressCurve _animationCurve _animationLength _timeProvider _animationStartTime AnimationCurve AnimationLength TimeProvider SetTimeProvider ProgressCurve ProgressCurve ProgressCurve Copy Start Progress ProgressIn ProgressTime End Oculus::Interaction::UnityCanvas::CanvasRenderTexture::Properties DimensionDriveMode Resolution RenderScale PixelsPerUnit RenderLayers GenerateMipMaps Canvas Oculus::Interaction::UnityCanvas::CanvasMeshRenderer::Properties RenderingMode UseAlphaToMask AlphaCutoutThreshold Oculus::Interaction::RandomSampleConsensus _modelSet _exclusionZone _maxDataPoints GenerateModel EvaluateModelScore RandomSampleConsensus FindOptimalModel FindOptimalModel Oculus::Interaction::Throw::RANSACVelocityCalculator::RANSACOffsettedVelocity _offset RANSACOffsettedVelocity RANSACOffsettedVelocity GetOffsettedVelocities PositionOffset Oculus::Interaction::Throw::RANSACVelocity _highConfidenceStreak _lastProcessedTime _maxSyntheticSpeed _minSyntheticSpeed _ransac _poses MaxSyntheticSpeed RANSACVelocity RANSACVelocity Initialize Process GetVelocities CalculateVelocityFromSamples CalculateTorqueFromSamples ScoreDistance ScoreAngularDistance PositionOffset GetSortedTimePoses GetTorque Oculus::Interaction::Throw::RANSACVelocityCalculator _poseInputDevice _timeProvider _previousPositionId _ransac PoseInputDevice SetTimeProvider CalculateThrowVelocity InjectAllRANSACVelocityCalculator InjectPoseInputDevice Awake Start Update ProcessInput GetThrowInformation Oculus::Interaction::RayInteractor::RayCandidateProperties ClosestInteractable CandidatePosition RayCandidateProperties Oculus::Interaction::RayInteractable _surface _selectSurface SelectSurface _movementProvider _tiebreakerScore Surface MovementProvider TiebreakerScore Awake Start Raycast GenerateMovement InjectAllRayInteractable InjectSurface InjectOptionalSelectSurface InjectOptionalMovementProvider Oculus::Interaction::RayInteractor _selector _rayOrigin _maxRayLength _equalDistanceThreshold _rayCandidateProperties _movement _movedHit _movementHitDelta Origin Rotation Forward End MaxRayLength CollisionInfo Ray CandidateProperties Awake Start DoPreprocess ComputeCandidate ComputeCandidateTiebreaker InteractableSelected InteractableUnselected DoSelectUpdate ComputePointerPose InjectAllRayInteractor InjectSelector InjectRayOrigin InjectOptionalEqualDistanceThreshold Oculus::Interaction::RayInteractorCursorVisual _rayInteractor _renderer _hoverColor _selectColor _outlineColor _offsetAlongNormal _playerHead _startScale _shaderRadialGradientScale _shaderRadialGradientIntensity _shaderRadialGradientBackgroundOpacity _shaderInnerColor _shaderOutlineColor PlayerHead HoverColor SelectColor OutlineColor OffsetAlongNormal _started Start OnEnable OnDisable UpdateVisual UpdateVisualState InjectAllRayInteractorCursorVisual InjectRayInteractor InjectRenderer Oculus::Interaction::RayInteractorDebugGizmos _rayInteractor _rayWidth _normalColor _hoverColor _selectColor RayWidth NormalColor HoverColor SelectColor Start LateUpdate InjectAllRayInteractorDebugGizmos InjectRayInteractor Oculus::Interaction::Deprecated::RayInteractorDebugPolylineGizmos Oculus::Interaction::RayInteractorPinchVisual _hand Hand _rayInteractor _skinnedMeshRenderer _remapCurve _alphaRange RemapCurve AlphaRange _started Awake Start OnEnable OnDisable UpdateVisual UpdateVisualState InjectAllRayInteractorPinchVisual InjectHand InjectRayInteractor InjectSkinnedMeshRenderer Oculus::Interaction::Body::Input::ReadOnlyBodyJointPoses _poses Empty Count this[int index] this[BodyJointId index] ReadOnlyBodyJointPoses GetEnumerator GetEnumerator Oculus::Interaction::Input::ReadOnlyHandJointPoses _poses Empty Count this[int index] this[HandJointId index] ReadOnlyHandJointPoses GetEnumerator GetEnumerator Oculus::Interaction::Input::Compatibility::OpenXR::ReadOnlyHandJointPoses _poses Empty Count this[int index] this[HandJointId index] ReadOnlyHandJointPoses GetEnumerator GetEnumerator Oculus::Interaction::PokeInteractable::RecoilAssistConfig Enabled UseDynamicDecay DynamicDecayCurve UseVelocityExpansion VelocityExpansionMinSpeed VelocityExpansionMaxSpeed VelocityExpansionDistance VelocityExpansionDecayRate ExitDistance ReEnterDistance Oculus::Interaction::HandGrab::Recorder::HandGrabPoseLiveRecorder::RecorderStep RawHandPose GrabPoint Item HandScale interactable RecorderStep ClearInteractable RectSizeConstraint target LateUpdate Oculus::Interaction::RectTransformBoundsClipperDriver _boundsClipper Awake Start OnRectTransformDimensionsChange Resize Oculus::Interaction::Throw::ReleaseVelocityInformation LinearVelocity AngularVelocity Origin IsSelectedVelocity ReleaseVelocityInformation Oculus::Interaction::Samples::RespawnOnDrop _yThresholdForRespawn _whenRespawned _sleepFrames _initialPosition _initialRotation _initialScale _freeTransformers _rigidBody _sleepCountDown WhenRespawned OnEnable Update FixedUpdate Respawn Oculus::Interaction::DistanceReticles::ReticleDataGhost _targetPoint ProcessHitPoint Oculus::Interaction::DistanceReticles::ReticleDataIcon _renderer _customIcon _snappiness CustomIcon Snappiness GetTargetSize ProcessHitPoint InjectOptionalRenderer Oculus::Interaction::DistanceReticles::ReticleDataMesh _filter Filter Target ProcessHitPoint Oculus::Interaction::DistanceReticles::ReticleDataTeleport TeleportReticleMode Hidden ValidTarget InvalidTarget _snapPoint _materialBlock _reticleMode _highlightShaderID ReticleMode HideReticle _hideReticle ProcessHitPoint Highlight InjectOptionalSnapPoint InjectOptionalMaterialPropertyBlockEditor Oculus::Interaction::DistanceReticles::ReticleGhostDrawer _handGrabInteractor _syntheticHand _handVisual HandVisual _areFingersFree _isWristFree Transformer HandGrabInteractor Interactor InteractableComponent Awake Start Align Draw Hide UpdateHandPose UpdateFingers FreeFingers FreeWrist InjectAllReticleGhostDrawer InjectHandGrabInteractor InjectSyntheticHand InjectVisualHand Oculus::Interaction::DistanceReticles::ReticleIconDrawer _distanceInteractor _renderer _centerEye _defaultIcon _constantScreenSize _originalScale DistanceInteractor DefaultIcon ConstantScreenSize Interactor InteractableComponent OnValidate Awake Start Draw Align Hide InjectAllReticleIconDrawer InjectDistanceInteractor InjectCenterEye InjectRenderer Oculus::Interaction::DistanceReticles::ReticleMeshDrawer _handGrabInteractor _filter _renderer _travelData _tween HandGrabInteractor TravelData Interactor InteractableComponent Reset Awake Start Draw Hide Align DestinationPose InjectAllReticleMeshDrawer InjectHandGrabInteractor InjectFilter InjectRenderer Oculus::Interaction::HandGrab::Recorder::RigidbodyDetector _ignoredBodies IntersectingBodies IgnoreBody UnIgnoreBody OnTriggerEnter OnTriggerExit Oculus::Interaction::RigidbodyKinematicLocker IsLocked _rigidbody _counter _savedIsKinematicState Awake LockKinematic UnlockKinematic Oculus::Interaction::RigidbodyKinematicLockerExtension IsLocked LockKinematic UnlockKinematic Oculus::Interaction::RingBuffer Count Capacity _buffer _capacity _head _count this[int index] RingBuffer Clear Add Peek Oculus::Interaction::Samples::RotationAudioEvents Direction None Opening Closing _interactableView _trackedTransform _relativeTo _thresholdDeg _maxRangeDeg _whenRotationStarted _whenRotationEnded _whenRotatedOpen _whenRotatedClosed InteractableView _baseDelta _isRotating _lastCrossedDirection WhenRotationStarted WhenRotationEnded WhenRotatedOpen WhenRotatedClosed TrackedTransform _started RotationStarted RotationEnded GetCurrentRotation GetTotalDelta UpdateRotation Awake Start Update Oculus::Interaction::TransformerUtils::RotationConstraints XAxis YAxis ZAxis Oculus::Interaction::RoundedBoxProperties _editor _width _height _color _borderColor _radiusTopLeft _radiusTopRight _radiusBottomLeft _radiusBottomRight _borderInnerRadius _borderOuterRadius _colorShaderID _borderColorShaderID _radiiShaderID _dimensionsShaderID Width Height Color BorderColor RadiusTopLeft RadiusTopRight RadiusBottomLeft RadiusBottomRight BorderInnerRadius BorderOuterRadius Awake Start OnValidate UpdateSize UpdateMaterialPropertyBlock RoundedBoxUIProperties _image borderRadius OnEnable OnDisable Start DelayVertexGeneration ModifyMesh ModifyMesh RoundedBoxVideoController timeSlider animationDuration animationTime cycleCount playIcon pauseIcon playPauseImg isPlaying boxColors boxes leftLabel rightLabel backgroundImage direction colorA colorB animationCycleDuration columnDirectionID rowDirectionID animationTimeID colorAID colorBID animations OnEnable Start SetPaused SetPlay FormatTime LateUpdate UpdateBackgroundMaterialProperties OnSliderValueChange TogglePlayPause Oculus::Interaction::Throw::StandardVelocityCalculator::SamplePoseData TransformPose LinearVelocity AngularVelocity Time SamplePoseData Oculus::Interaction::Samples::SamplesInfoPanel HandleUrlButton Oculus::Interaction::Samples::ScaleAudioEvents Direction None ScaleUp ScaleDown _interactableView _trackedTransform _stepSize _maxEventFreq _whenScalingStarted _whenScalingEnded _whenScaledUp _whenScaledDown InteractableView _isScaling _lastStep _lastEventTime _direction WhenScalingStarted WhenScalingEnded WhenScaledUp WhenScaledDown TrackedTransform _started ScalingStarted ScalingEnded GetTotalDelta UpdateScaling Awake Start Update Oculus::Interaction::TransformerUtils::ScaleConstraints ConstraintsAreRelative XAxis YAxis ZAxis Oculus::Interaction::Samples::ScaleModifier SetScaleX SetScaleY SetScaleZ Oculus::Interaction::Samples::SceneLoader _loading _waitingCount WhenLoadingScene WhenSceneLoaded Load HandleReadyToLoad LoadSceneAsync Oculus::Interaction::SecondaryInteractorConnection _primaryInteractor _secondaryInteractor PrimaryInteractor SecondaryInteractor Awake Start InjectAllSecondaryInteractorConnection InjectPrimaryInteractor InjectSecondaryInteractorConnection Oculus::Interaction::SecondaryInteractorFilter _primaryInteractable _secondaryInteractable _selectRequired _primaryToSecondaryMap PrimaryInteractable SecondaryInteractable _started Awake Start OnEnable OnDisable Filter InjectAllSecondaryInteractorFilter ClearInteractorsForPrimary HandleWhenInteractorViewRemoved HandleWhenSelectingInteractorViewRemoved InjectPrimaryInteractable InjectSecondaryInteractable InjectSelectRequired Oculus::Interaction::SectionAttribute SectionName SectionAttribute Oculus::Interaction::SelectorDebugVisual _selector _renderer _normalColor _selectColor Selector _material _selected NormalColor SelectColor _started Awake Start OnEnable OnDisable OnDestroy HandleSelected HandleUnselected InjectAllSelectorDebugVisual InjectSelector InjectRenderer Oculus::Interaction::SelectorUnityEventWrapper _selector Selector _whenSelected _whenUnselected WhenSelected WhenUnselected _started Awake Start OnEnable OnDisable HandleSelected HandleUnselected InjectAllSelectorUnityEventWrapper InjectSelector Oculus::Interaction::PoseDetection::Sequence _stepsToActivate _remainActiveWhile _remainActiveCooldown _timeProvider _currentStepActivatedTime _stepFailedTime _currentStepWasActive _cooldownExceededTime _wasRemainActive RemainActiveWhile CurrentActivationStep Active SetTimeProvider InjectOptionalStepsToActivate InjectOptionalRemainActiveWhile InjectOptionalTimeProvider Awake Start Update EnterNextStep ResetState Sequence Oculus::Interaction::PoseDetection::SequenceActiveState _sequence _activateIfStepsStarted _activateIfStepsComplete Active Start SequenceActiveState InjectAllSequenceActiveState InjectSequence InjectActivateIfStepsStarted InjectActivateIfStepsComplete Oculus::Interaction::SequentialSlotsProvider _slots _slotInteractors _started Start TrackElement UntrackElement SnapElement UnsnapElement MoveTrackedElement SnapPoseForElement InjectAllSequentialSlotsProvider InjectSlots TryFindIndexForInteractor TryOccupySlot IsSlotFree FindBestSlotIndex PushSlots SwapSlot Oculus::Interaction::Input::ShadowHand _localJointMap _worldJointMap _rootPose _rootScale _dirtyMap ShadowHand GetLocalPose SetLocalPose GetWorldPose GetWorldPoses GetRoot SetRoot GetRootScale SetRootScale Copy CheckDirtyBit SetDirtyBit ClearDirtyBit MarkDirty UpdateDirty Oculus::Interaction::Input::ShadowHandExtensions FromHandRoot FromHandFingers FromJoints FromHand Oculus::Interaction::PoseDetection::ShapeRecognizer _shapeName _thumbFeatureConfigs _indexFeatureConfigs _middleFeatureConfigs _ringFeatureConfigs _pinkyFeatureConfigs ThumbFeatureConfigs IndexFeatureConfigs MiddleFeatureConfigs RingFeatureConfigs PinkyFeatureConfigs ShapeName GetFingerFeatureConfigs GetFingerFeatureConfigs InjectAllShapeRecognizer InjectThumbFeatureConfigs InjectIndexFeatureConfigs InjectMiddleFeatureConfigs InjectRingFeatureConfigs InjectPinkyFeatureConfigs InjectShapeName Oculus::Interaction::PoseDetection::ShapeRecognizerActiveState _hand _fingerFeatureStateProvider _shapes _allFingerStates _nativeActive Hand Active FingerFeatureStateProvider Shapes Handedness Awake Start InitStateProvider FlattenUsedFeatures InjectAllShapeRecognizerActiveState InjectHand InjectFingerFeatureStateProvider InjectShapes Oculus::Interaction::ShoulderEstimatePosition _hmd _hand Hmd Hand ShoulderOffset _started Awake Start OnEnable OnDisable HandleHmdUpdated InjectAllShoulderPosition InjectHmd InjectHand Oculus::Interaction::Samples::ShouldHideHandOnGrab Oculus::Interaction::SkeletonDebugGizmos VisibilityFlags Joints Axes Bones _visibility _jointColor _boneColor _radius LineWidth Radius Visibility JointColor BoneColor HasNegativeScale TryGetWorldJointPose TryGetParentJointId Draw Oculus::Interaction::Input::SkeletonJointsCache ULONG_BITS _dirtyJointsFromRoot _dirtyLocalJoints _dirtyWorldJoints _scale _rootPose _worldRoot _numJoints _dirtyArraySize LocalDataVersion _originalPoses _posesFromRoot _localPoses _worldPoses TryGetParent UpdateAllWorldPoses UpdateAllLocalPoses UpdateAllPosesFromRoot SkeletonJointsCache Update GetLocalJointPose GetJointPoseFromRoot GetWorldJointPose GetWorldRootPose UpdateJointPoseFromRoot UpdateLocalJointPose UpdateWorldJointPose CheckJointDirty SetJointClean Oculus::Interaction::Body::Input::BodySkeletonMapping::SkeletonTree Root Nodes SkeletonTree SkinnedRoundedBoxMesh _topLeft _topRight _bottomLeft _bottomRight _cornerSegmentCount _cylinderFaceCount _borderRadius _cylinderRadius _skinnedMeshRenderer generateOnStart Start GenerateArcPath GenerateCylinderAroundPath GenerateCylinderIndices GenerateMesh PushBoneWeigth GenerateMeshFromMenu Oculus::Interaction::Locomotion::SlideLocomotionBroadcaster _axis2D Axis2D _aiming _dotSafeDirectionThreshold _verticalDeadZone _horizontalDeadZone _whenLocomotionPerformed _identifier Aiming DotSafeDirectionThreshold VerticalDeadZone HorizontalDeadZone WhenLocomotionPerformed Identifier _started Awake Start Update ProcessAxisSensitivity StepDirection InjectAllSlideLocomotionBroadcaster InjectAxis2D Oculus::Interaction::Samples::SlingshotPellet _rigidbody grabbable _handGrabInteractables _lastHandGrabInteractor Identifier _hasPendingForce _linearVelocity HandGrabber OnEnable OnDisable HandleSelectingHandGrabInteractorAdded FixedUpdate Attach Move Eject Oculus::Interaction::SnapInteractable _rigidbody _snapPoseDelegate _movementProvider Rigidbody SnapPoseDelegate MovementProvider _registry Reset Awake Start InteractorAdded InteractorRemoved SelectingInteractorAdded SelectingInteractorRemoved InteractorHoverUpdated PoseForInteractor GenerateMovement InjectAllSnapInteractable InjectRigidbody InjectOptionalMovementProvider InjectOptionalSnapPoseDelegate Oculus::Interaction::SnapInteractor _pointableElement _rigidbody _distanceThreshold _snapPoseTransform _defaultInteractable _timeOutInteractable _timeOut _idleStarted _movement _shouldSelect _shouldUnselect PointableElement Rigidbody SnapPose DistanceThreshold Reset GeneratePointerEvent TimedOut Awake Start OnEnable OnDisable ComputeShouldSelect ComputeShouldUnselect DoHoverUpdate DoSelectUpdate InteractableSet InteractableUnset InteractableSelected InteractableUnselected HandlePointerEventRaised DoPreprocess ComputePointerPose ComputeCandidate InjectAllSnapInteractor InjectPointableElement InjectRigidbody InjectOptionalSnapPoseTransform InjectOptionalTimeOutInteractable InjectOptionaTimeOut Oculus::Interaction::SnapInteractorFollowVisual _snapInteractor _hoverOffset _easeCurve _transform _from _to HoverOffset EaseCurve _started Start OnEnable OnDisable ComputeTargetPose Update HandleStateChanged InjectAllSnapInteractorFollowVisual InjectOptionalTransform Oculus::Interaction::Grab::GrabSurfaces::SphereGrabSurface _data _relativeTo RelativePose GetReferencePose GetCentre SetCentre GetRadius GetDirection MirrorPose CalculateBestPoseAtSurface CalculateBestPoseAtSurface CalculateBestPoseAtSurface CreateMirroredSurface CreateDuplicatedSurface InjectAllSphereSurface InjectData InjectRelativeTo Reset Start NearestPointInSurface MinimalRotationPoseAtSurface MinimalTranslationPoseAtSurface RotationAtPoint Oculus::Interaction::Grab::GrabSurfaces::SphereGrabSurfaceData centre Clone Mirror Oculus::Interaction::Throw::StandardVelocityCalculator _throwInputDevice _referenceOffset _bufferingParams _instantVelocityInfluence _trendVelocityInfluence _tangentialVelocityInfluence _externalVelocityInfluence _stepBackTime _maxPercentZeroSamplesTrendVeloc _filterProps _updateFrequency _updateLatency _lastUpdateTime _linearVelocityFilter _timeProvider _currentThrowVelocities _linearVelocity _angularVelocity _previousReferencePosition _previousReferenceRotation _accumulatedDelta _bufferedPoses _lastWritePos _bufferSize _windowWithMovement _tempWindow _TREND_DOT_THRESHOLD int Vector3 ThrowInputDevice ReferenceOffset InstantVelocityInfluence TrendVelocityInfluence TangentialVelocityInfluence ExternalVelocityInfluence StepBackTime MaxPercentZeroSamplesTrendVeloc AddedInstantLinearVelocity AddedTrendLinearVelocity AddedTangentialLinearVelocity AxisOfRotation CenterOfMassToObject TangentialDirection AxisOfRotationOrigin UpdateFrequency WhenThrowVelocitiesChanged WhenNewSampleAvailable SetTimeProvider CalculateThrowVelocity LastThrowVelocities SetUpdateFrequency InjectAllStandardVelocityCalculator InjectPoseInputDevice InjectBufferingParams InjectOptionalTimeProvider Awake Start LateUpdate IncludeInstantVelocities IncludeEstimatedReleaseVelocities IncludeTrendVelocities IncludeTangentialInfluence IncludeExternalVelocities FindPoseIndicesAdjacentToTime ComputeTrendVelocities BufferedVelocitiesValid FindLargestWindowWithMovement FindMostRecentBufferedSampleWithMovement TransferToDestBuffer CalculateTangentialVector CalculateLatestVelocitiesAndUpdateBuffer UpdateLatestVelocitiesAndPoseValues GetLatestLinearAndAngularVelocities Oculus::Interaction::Samples::StayInView _eyeCenter _extraDistanceForward _zeroOutEyeHeight Update Oculus::Interaction::Locomotion::StepLocomotionBroadcaster _origin _stepLength _identifier Origin StepLength _started Identifier WhenLocomotionPerformed Start StepLeft StepRight StepForward StepBackward Step Oculus::Interaction::Surfaces::SurfaceHit Point Normal Distance Oculus::Interaction::PokeInteractor::SurfaceHitCache _surfacePatchHitCache _backingSurfaceHitCache _origin GetPatchHit GetBackingHit SurfaceHitCache Reset Oculus::Interaction::SurfaceSnapPoseDelegate _surface _snappedPoses Surface Awake Start TrackElement UntrackElement SnapElement UnsnapElement MoveTrackedElement SnapPoseForElement InjectAllSurfaceSnapPoseDelegate InjectSurface ComputeWorldSurfacePose ComputeLocalSurfacePose Oculus::Interaction::SurfaceUtils ComputeDistanceAbove ComputeTangentDistance ComputeDepth ComputeDistanceFrom SwipeGesture Axis Horizontal Vertical gestureMaxDuration gestureMinDistanceNormalized invertScroll swipeAxis startTime startLocalPosition swipeExecuted OnBeginDrag OnEndDrag Oculus::Interaction::Input::SyntheticControllerInHand _rawHand RawHand _syntheticHand SyntheticHand _handToControllerDelta _rootToPointerDelta Awake Start UpdateData Apply RecalculateOffset InjectAllSyntheticControllerInHand InjectOptionalRawHand InjectOptionalSyntheticHand Oculus::Interaction::Input::SyntheticHand WristLockMode Position Rotation Full _wristPositionLockCurve _wristPositionUnlockCurve _wristRotationLockCurve _wristRotationUnlockCurve _jointLockCurve _jointUnlockCurve _spreadAllowance _lastStates _wristPositionOverrideFactor _wristRotationOverrideFactor _jointsOverrideFactor _jointLockProgressCurves _jointUnlockProgressCurves _desiredWristPose _wristPositionLocked _wristRotationLocked _constrainedWristPose _lastWristPose _desiredJointsRotation _constrainedJointRotations _lastSyntheticRotation _jointsFreedomLevels _hasConnectedData UpdateRequired Start Apply UpdateRootPose UpdateJointsRotation OverrideJointRotationAtIndex SetJointFreedomAtIndex SyntheticWristLockChangedState OverrideAllJoints OverrideFingerRotations OverrideJointRotation LockFingerAtCurrent LockJoint SetFingerFreedom SetJointFreedom GetJointFreedom FreeAllJoints LockWristPose LockWristPosition LockWristRotation FreeWrist InjectAllSyntheticHandModifier InjectWristPositionLockCurve InjectWristPositionUnlockCurve InjectWristRotationLockCurve InjectWristRotationUnlockCurve InjectJointLockCurve InjectJointUnlockCurve InjectSpreadAllowance OverFlex UpdateProgressCurve Oculus::Interaction::TagSet _tags _tagSet Start ContainsTag AddTag RemoveTag InjectOptionalTags Oculus::Interaction::TagSetFilter _requireTags _excludeTags _requireTagSet _excludeTagSet Start Filter InjectOptionalRequireTags InjectOptionalExcludeTags Oculus::Interaction::Locomotion::TeleportArcGravity _origin _stabilizationPoint _rangeCurve _stabilizationMixCurve _pitchCurve _gravityModifier _arcPointsCount _pose _speed RangeCurve StabilizationMixCurve PitchCurve GravityModifier PointsCount GRAVITY GROUND_MARGIN _started Start Update PointAtIndex UpdateArcParameters InjectAllTeleportArcGravity InjectOrigin InjectStabilizationPoint EvaluateGravityArc CalculatePose CalculateSpeed StabilizeDirection RemapPitch Oculus::Interaction::Locomotion::TeleportArcVisual _interactor _arcRenderer _positions _started Start OnEnable OnDisable HandleInteractorPostProcessed InjectAllTeleportArcVisual InjectInteractor InjectArcRenderer Oculus::Interaction::Locomotion::TeleportCandidateComputer _equalDistanceThreshold _blockCheckOrigin _teleportInteractor EqualDistanceThreshold BlockCheckOrigin Awake ComputeCandidate Oculus::Interaction::Locomotion::TeleportHit relativeTo Point Normal _localPose DEFAULT TeleportHit Oculus::Interaction::Locomotion::TeleportInteractable _allowTeleport _equalDistanceToBlockerOverride _tieBreakerScore _surface _targetPoint _faceTargetDirection _eyeLevel AllowTeleport EqualDistanceToBlockerOverride TieBreakerScore Surface SurfaceBounds FaceTargetDirection EyeLevel Awake Start IsInRange DetectHit TargetPose InjectAllTeleportInteractable InjectSurface InjectOptionalTargetPoint Oculus::Interaction::Locomotion::TeleportInteractor _selector _teleportArc _equalDistanceThreshold _hmd _arcEnd _whenLocomotionPerformed _acceptDestination _computeCandidate TeleportArc EqualDistanceThreshold Hmd ArcOrigin TeleportTarget WhenLocomotionPerformed AcceptDestination ArcEnd AcceptDestinationComputer ComputeCandidateTiebreakerDelegate ComputeCandidateDelegate CanSelect HasValidDestination InjectAllTeleportInteractor InjectSelector InjectOptionalHmd InjectOptionalTeleportArc InjectOptionalCandidateComputer Awake Start InteractableSelected ComputeCandidate ComputeCandidateTiebreaker Oculus::Interaction::Locomotion::TeleportProceduralArcVisual _interactor _tubeRenderer _pointer _pointerAnchor _progress Progress _arcPointsCount _noDestinationTint _arcPoints _reticleData ArcPointsCount NoDestinationTint _started Awake Start OnEnable OnDisable HandleInteractableSet HandleInteractableUnset HandleInteractorStateChanged HandleInteractorPostProcessed UpdatePointer UpdateVisualArcPoints EvaluateBezierArc CalculateMidpointFactor InjectAllTeleportProceduralArcVisual InjectTeleportInteractor InjectOptionalProgress InjectOptionalPointer InjectOptionalPointerAnchor Oculus::Interaction::DistanceReticles::TeleportReticleDrawer _interactor _targetRenderer _invalidTargetRenderer _progressState _highlightState _acceptColor _rejectColor _acceptAnimation _rejectAnimation _transitionSpeed _selectionAnimation _animatedProgress _currentProgress _acceptMode ProgressState HighlightState AcceptColor RejectColor AcceptAnimation RejectAnimation TransitionSpeed Interactor _progressKey _highlightKey _colorKey _highlightColorKey InteractableComponent Awake Start OnEnable OnDisable Align Draw Hide SetReticleColor SetReticleProgress SetReticleHighlight HandleStateChanged SelectionAnimation InjectAllTeleportReticleDrawer InjectInteractor InjectTargetRenderer InjectOptionalValidTargetRenderer InjectOptionalInalidTargetRenderer InjectOptionalProgress InjectOptionalHighlightState Oculus::Interaction::Grabbable::ThrowWhenUnselected _rigidbody _pointable _selectors _timeProvider _ransacVelocity _prevPose _prevTime _isHighConfidence _ransacVelocityPool _selectorsPool SetTimeProvider ThrowWhenUnselected Dispose AddSelection RemoveSelection HandlePointerEventRaised Initialize Teardown MarkFrameConfidence Process LoadThrowVelocities Oculus::Interaction::Throw::RANSACVelocity::TimedPose time pose TimedPose Oculus::Interaction::HandGrab::Recorder::TimerUIControl _timerLabel _delaySeconds _maxSeconds _moreButton _lessButton DelaySeconds OnEnable OnDisable Start IncreaseTime DecreaseTime UpdateDisplay Oculus::Interaction::ToggleDeselect _clearStateOnDrag ClearStateOnDrag OnBeginDrag Oculus::Interaction::TogglerActiveState _toggle Active _started Start InjectAllTogglerActiveState InjectAllToggle Oculus::Interaction::TouchHandGrabInteractable _boundsCollider _colliders _colliderGroup ColliderGroup Start InjectAllTouchHandGrabInteractable InjectColliders InjectBoundsCollider Oculus::Interaction::TouchHandGrabInteractor _hand _openHand _handSphereMap _hoverLocation _grabLocation _minHoverDistance _curlDeltaThreshold _curlTimeThreshold _iterations _grabPrerequisite _timeProvider _saveOffset GrabOffset GrabPosition GrabRotation _fingerStatuses _touchShadowHand _fromShadow _toShadow _openShadow _firstSelect _previousTime _deltaTime Hand OpenHand HandSphereMap GrabPrerequisite WhenFingerLocked SetTimeProvider IsFingerLocked GetFingerJoints Unselect InjectAllTouchHandGrabInteractor InjectHand InjectOpenHand InjectHandSphereMap InjectHoverLocation InjectGrabLocation InjectOptionalGrabPrerequisite InjectOptionalMinHoverDistance InjectOptionalCurlDeltaThreshold InjectOptionalCurlTimeThreshold InjectOptionalIterations InjectOptionalTimeProvider Awake Start DoPreprocess DoPostprocess ComputeShouldSelect ComputeShouldUnselect DoHoverUpdate DoSelectUpdate ComputeCandidate ComputePointerPose MeetsGrabPrerequisite HandStatusSelecting ComputeNewTouching ComputeNewRelease ClearFingerLockStatuses Oculus::Interaction::TouchHandGrabInteractorVisual _interactor _syntheticHand _started InjectSyntheticHand Start OnEnable OnDisable Update UpdateLocks Oculus::Interaction::TouchShadowHand _shadowHand _handSphereMap _handedness _spheres _totalIterations _pushoutIterations _sphereHit ShadowHand Iterations TotalIterations PushoutIterations TouchShadowHand SetShadowRootFromHand SetShadowRootFromHands SetShadowFingerFrom CheckFingerTouch CheckTouchFingers GrabReleaseFinger GrabConformFinger GrabConformFingers PushoutFinger GrabTouchStep GrabTouch GetJointsFromShadow SetShadowFingerFromLerp SetShadowFingerFromLerps SetShadowFromLerpHands LoadSpheresForFingerFromShadow LoadSpheresForHandFromShadow CheckSphereCollision Oculus::Interaction::UnityCanvas::CanvasRenderTexture::TransformChangeListener WhenRectTransformDimensionsChanged OnRectTransformDimensionsChange Oculus::Interaction::PoseDetection::TransformConfig PositionOffset RotationOffset UpVectorType FeatureThresholds InstanceId TransformConfig Oculus::Interaction::TransformerUtils GenerateParentConstraints GenerateParentConstraints GetConstrainedTransformPosition GetConstrainedTransformRotation GetConstrainedTransformScale WorldToLocalPose AlignLocalToWorldPose WorldToLocalMagnitude LocalToWorldMagnitude ConstrainAlongDirection Oculus::Interaction::TransformExtensions InverseTransformPointUnscaled TransformPointUnscaled TransformBounds FindChildRecursive FindChildRecursive Oculus::Interaction::PoseDetection::TransformFeatureConfig Oculus::Interaction::PoseDetection::TransformFeatureConfigBuilder WristUp WristDown PalmDown PalmUp PalmTowardsFace PalmAwayFromFace FingersUp FingersDown PinchClear Oculus::Interaction::PoseDetection::TransformFeatureConfigList _values Values Oculus::Interaction::PoseDetection::Debug::TransformFeatureDebugVisual _target _normalColor _activeColor _targetText _transformFeatureStateProvider _transformRecognizerActiveState _material _lastActiveValue _targetConfig _initialized _handedness Awake Update OnDestroy Initialize Oculus::Interaction::PoseDetection::TransformFeatureProperties FeatureDescriptions FeatureStateThresholdMidpointHelpText FeatureStateThresholdWidthHelpText CreateFeatureDescriptions CreateDesc Oculus::Interaction::PoseDetection::TransformFeatureStateCollection _idToTransformStateInfo RegisterConfig UnRegisterConfig GetStateProvider SetConfig GetConfig UpdateFeatureStates Oculus::Interaction::PoseDetection::TransformFeatureStateProvider _hand _hmd _trackingToWorldTransformer _disableProactiveEvaluation _timeProvider _jointData _transformFeatureStateCollection Hand Hmd TrackingToWorldTransformer _started SetTimeProvider RegisterConfig UnRegisterConfig IsHandDataValid IsStateActive GetCurrentState GetFeatureValue GetFeatureVectorAndWristPos InjectAllTransformFeatureStateProvider InjectHand InjectHmd InjectDisableProactiveEvaluation InjectOptionalTimeProvider Awake Start OnEnable OnDisable HandDataAvailable UpdateJointData UpdateStateForHand GetCurrentFeatureState Oculus::Interaction::TransformFeatureStateProviderRef _transformFeatureStateProvider TransformFeatureStateProvider Awake Start IsStateActive GetCurrentState RegisterConfig UnRegisterConfig GetFeatureVectorAndWristPos InjectAllTransformFeatureStateProviderRef InjectTransformFeatureStateProvider Oculus::Interaction::PoseDetection::TransformFeatureStateThreshold _thresholdMidpoint _thresholdWidth _firstState _secondState ToFirstWhenBelow ToSecondWhenAbove FirstState SecondState TransformFeatureStateThreshold TransformFeatureStateThreshold Oculus::Interaction::PoseDetection::TransformFeatureStateThresholds _featureThresholds _minTimeInState FeatureStateThresholds MinTimeInState Construct Oculus::Interaction::PoseDetection::TransformFeatureThresholds _feature _thresholds _minTimeInState Feature Thresholds MinTimeInState TransformFeatureThresholds TransformFeatureThresholds Oculus::Interaction::PoseDetection::TransformFeatureValueProvider GetValue GetHandVectorForFeature GetHandVectorForFeature GetTargetVectorForFeature GetHandVectorForFeature GetTargetVectorForFeature GetWristDownValue GetWristUpValue GetPalmDownValue GetPalmUpValue GetPalmTowardsFaceValue GetPalmAwayFromFaceValue GetFingersUpValue GetFingersDownValue GetPinchClearValue GetVerticalVector OffsetVectorWithRotation Oculus::Interaction::PoseDetection::Debug::TransformFeatureVectorDebugParentVisual _transformRecognizerActiveState _vectorVisualPrefab GetTransformFeatureVectorAndWristPos Awake Start CreateVectorDebugView Oculus::Interaction::PoseDetection::Debug::TransformFeatureVectorDebugVisual Hand _lineRenderer _lineWidth _lineScale _isInitialized _feature _parent _trackingHandVector Awake Update Initialize Oculus::Interaction::PoseDetection::TransformJointData IsValid Handedness CenterEyePose TrackingSystemUp TrackingSystemForward WristPose Oculus::Interaction::PoseDetection::TransformFeatureValueProvider::TransformProperties CenterEyePose WristPose Handedness TrackingSystemUp TrackingSystemForward TransformProperties Oculus::Interaction::PoseDetection::TransformRecognizerActiveState _hand _transformFeatureStateProvider _transformFeatureConfigs _transformConfig Hand Active TransformFeatureStateProvider _started FeatureConfigs TransformConfig Awake Start OnEnable OnDisable InitStateProvider GetFeatureVectorAndWristPos InjectAllTransformRecognizerActiveState InjectHand InjectTransformFeatureStateProvider InjectTransformFeatureList InjectTransformConfig Oculus::Interaction::PoseDetection::Debug::TransformRecognizerDebugVisual _hand _transformFeatureStateProvider _transformRecognizerActiveState _target _normalColor _activeColor _transformFeatureDebugVisualPrefab _debugVisualParent _featureSpacingVec _featureDebugLocalScale _targetText _material _lastActiveValue Awake Start Update OnDestroy AllActive Oculus::Interaction::Throw::TransformSample Position Rotation SampleTime FrameIndex TransformSample Interpolate Oculus::Interaction::TransformsPolyline _transforms PointsCount _started Start PointAtIndex InjectAllTransformsPolyline InjectTransforms Oculus::Interaction::PoseDetection::TransformFeatureStateCollection::TransformStateInfo Config StateProvider TransformStateInfo Oculus::Interaction::TransformTrackingToWorldTransformer TrackingSpace Transform WorldToTrackingWristJointFixup ToWorldPose ToTrackingPose Oculus::Interaction::PoseDetection::TransformFeatureConfigBuilder::TrueFalseStateBuilder _mode _transformFeature _states Open Closed TrueFalseStateBuilder Oculus::Interaction::TubePoint position rotation relativeLength Oculus::Interaction::TubeRenderer _filter _renderer _divisions _bevel _renderQueue _renderOffset _radius _gradient _tint _progressFade _startFadeThresold _endFadeThresold _invertThreshold _feather _mirrorTexture _dataLayout _vertsData _layout _mesh _tris _initializedSteps _vertsCount _totalLength _hidden RenderQueue RenderOffset Radius Gradient Tint ProgressFade StartFadeThresold EndFadeThresold InvertThreshold Feather MirrorTexture Progress TotalLength _fadeLimitsShaderID _fadeSignShaderID _offsetFactorShaderPropertyID _offsetUnitsShaderPropertyID Reset Awake OnEnable OnDisable RenderTube Hide Show RedrawFadeThresholds InjectAllTubeRenderer InjectFilter InjectRenderer InjectDivisions InjectBevel InitializeMeshData UpdateMeshData BevelCap WriteCircle SetVertexCount Oculus::Interaction::TunnelingEffect _leftEyeAnchor _rightEyeAnchor _centerEyeCamera _meshFilter _aimingDirection _useAimingTarget _planeDistance _maskOuterColor _maskInnerColor _userFOV _featheredFOV _alphaStrength _maskColorInnerID _maskColorOuterID _maskDirectionID _minRadiusID _maxRadiusID _alphaID _maskMesh _meshTransform _meshRenderer _materialPropertyBlock AimingDirection UseAimingTarget PlaneDistance MaskOuterColor MaskInnerColor UserFOV ExtraFeatheredFOV AlphaStrength _started _vertices _uv0 _triangles Start OnEnable OnDisable LateUpdate GetIPD InjectAllTunnelingEffect InjectLeftEyeAnchor InjectRightEyeAnchor InjectCenterEyeCamera InjectMeshFilter Oculus::Interaction::Locomotion::TurnArrowVisuals _leftArrow _rightArrow _leftRail _rightRail _leftTrail _rightTrail _leftMaterialBlock _rightMaterialBlock _radius _margin _trailLength _maxAngle _railGap _squeezeLength _disabledColor _enabledColor _highligtedColor _highLight _value _progress _followArrow _degreesPerSegment Radius Margin TrailLength MaxAngle RailGap SqueezeLength DisabledColor EnabledColor HighligtedColor HighLight Value Progress FollowArrow _rotationCorrectionLeft _colorShaderPropertyID _started Start OnDisable DisableVisuals UpdateVisual InjectAllTurnArrowVisuals InjectLeftArrow InjectRightArrow InjectLeftRail InjectRightRail InjectLeftTrail InjectRightTrail InjectLeftMaterialBlock InjectRightMaterialBlock InjectRadius InjectMargin InjectTrailLength InjectMaxAngle InjectRailGap InjectSqueezeLength InitializeVisuals UpdateArrows UpdateArrowPosition RotateTrail UpdateTrail UpdateRail UpdateColors InitializeSegment Oculus::Interaction::Locomotion::TurnerEventBroadcaster TurnMode Snap Smooth _interactor _axis _turnMethod _snapTurnDegrees _smoothTurnCurve _fireSnapOnUnselect _identifier _wasSelecting _whenLocomotionEventRaised Interactor Axis TurnMethod SnapTurnDegrees SmoothTurnCurve FireSnapOnUnselect WhenLocomotionPerformed Identifier _started Awake Start OnEnable OnDisable HandleStateChanged HandlePostprocessed SnapTurn SmoothTurn InjectAllTurnerEventBroadcaster InjectInteractor InjectAxis Oculus::Interaction::Locomotion::TurnLocomotionBroadcaster _snapTurnDegrees _smoothTurnCurve _identifier SnapTurnDegrees SmoothTurnCurve Identifier WhenLocomotionPerformed SnapTurnLeft SnapTurnRight SnapTurn SmoothTurn Oculus::Interaction::Tween _tweenCurves _pose _startPose _maxOverlapTime _tweenTime _animationCurve Pose StartPose Stopped Tween MoveTo UpdateTarget StopAndSetPose Tick TweenToInTime Oculus::Interaction::Tween::TweenCurve Curve PrevProgress Current Target Oculus::Interaction::TwoGrabFreeTransformer::TwoGrabFreeConstraints ConstraintsAreRelative MinScale MaxScale ConstrainXScale ConstrainYScale ConstrainZScale Oculus::Interaction::TwoGrabFreeTransformer::TwoGrabFreeState Center Distance Oculus::Interaction::TwoGrabFreeTransformer _constraints _grabbable _baseScale _localToTarget _localMagnitudeToTarget _prevGrabA _prevGrabB _prevGrabRotation Constraints Initialize BeginTransform UpdateTransform MarkAsBaseScale EndTransform InjectOptionalConstraints ConstrainScale TwoGrabFreeInit TwoGrabFree Oculus::Interaction::TwoGrabPlaneTransformer::TwoGrabPlaneConstraints MaxScale MinScale MaxY MinY Oculus::Interaction::TwoGrabPlaneTransformer::TwoGrabPlaneState Center PlanarDistance Oculus::Interaction::TwoGrabPlaneTransformer _planeTransform _localPlaneNormal _constraints _grabbable _localToTarget _localMagnitudeToTarget Constraints Initialize BeginTransform UpdateTransform EndTransform InjectOptionalPlaneTransform InjectOptionalConstraints WorldPlaneNormal TwoGrabPlane Oculus::Interaction::TwoGrabRotateTransformer::TwoGrabRotateConstraints MinAngle MaxAngle Oculus::Interaction::TwoGrabRotateTransformer Axis Right Up Forward _pivotTransform PivotTransform _rotationAxis _constraints _relativeAngle _constrainedRelativeAngle _grabbable _previousHandsVectorOnPlane Initialize BeginTransform UpdateTransform EndTransform InjectOptionalPivotTransform InjectOptionalRotationAxis InjectOptionalConstraints CalculateRotationAxisInWorldSpace CalculateHandsVectorOnPlane Oculus::Interaction::UITheme CurrentThemeVersion _themeVersion backplateColor buttonPlateColor sectionPlateColor tooltipColor textPrimaryColor textSecondaryColor primaryButton secondaryButton borderlessButton destructiveButton textFontBold textFontMedium textFontRegular acPrimaryButton acSecondaryButton acBorderlessButton acDestructiveButton acToggleButton acToggleBorderlessButton acToggleSwitch acToggleCheckboxRadio acTextInputField colorPath Oculus::Interaction::UIThemeManager _themes _currentThemeIndex Themes CurrentThemeIndex Start ApplyCurrentTheme ApplyTheme Oculus::Interaction::Surfaces::UnionClippedPlaneSurface InfiniteBounds PlaneBounds _planeSurface _clippers Clippers BackingSurface Transform GetClippers GetLocalBounds ClosestSurfacePoint Raycast InjectAllClippedPlaneSurface InjectPlaneSurface InjectClippers Awake Start ClampPoint Oculus::Interaction::UniqueIdentifier ID Random _identifierSet UniqueIdentifier Generate Release Oculus::Interaction::UnityInfo IsEditor Version_2020_3_Or_Newer Oculus::Interaction::UnityCanvas::UpdateCanvasSortingOrder SetCanvasSortingOrder Oculus::Interaction::UpdateDriverAfterDataSource _updateDriver UpdateDriver _dataSource DataSource _started IsRootDriver Awake Start OnEnable OnDisable Drive InjectAllUpdateDriverAfterDataSource InjectUpdateDriver InjectDataSource Oculus::Interaction::UpdateDriverGroup IsRootDriver Iterations _updateDrivers _iterations Drivers Awake Start Update Drive InjectAllUpdateDriverGroup InjectUpdateDrivers UpdateRoundedBoxAnchorConstraint _topLeft _topRight _bottomLeft _bottomRight _interactableLength _offset UpdateOffset UpdateAnchors UpdateAnchorsMenu Oculus::Interaction::UseFingerControllerAPI _controller Controller _started Awake Start GetFingerUseStrength InjectAllUseFingerRawPinchAPI InjectController Oculus::Interaction::UseFingerCurlAPI _hand _grabAPI _lastDataVersion Hand _started Awake Start GetFingerUseStrength InjectAllUseFingerCurlAPI InjectHand Oculus::Interaction::UseFingerRawPinchAPI _hand _grabAPI _lastDataVersion Hand _started Awake Start GetFingerUseStrength InjectAllUseFingerRawPinchAPI InjectHand Oculus::Interaction::VectorExtensions Approximately Oculus::Interaction::Throw::VelocityCalculatorUtilMethods float Vector3 ToLinearVelocity ToAngularVelocity AngularVelocityToQuat QuatToAngularVeloc DeltaRotationToAngularVelocity QuatToAngleAxis GetVelocityAndAngularVelocity Oculus::Interaction::Editor::VerifyScenePackageDependencies WindowType None RequiredAndRecommended RequiredOnly RecommendedOnly REQUIRED_PACKAGE_LABEL RECOMMENDED_PACKAGE_LABEL OPTOUT_RECOMMENDED_KEY_FORMAT VerifyScenePackageDependencies HandleSceneOpened ShowDialog GetRequiredPackages GetRecommendedPackages GetProjectPackages InstallVerified GetVerifiedVersions GetIgnoreRecommended SetIgnoreRecommended Oculus::Interaction::VersionTextVisual _text Start InjectAllVersionTextVisual InjectText Oculus::Interaction::TubeRenderer::VertexLayout pos color uv Oculus::Interaction::Locomotion::VirtualActiveState _active Active VirtualLayout animationSpeed _layoutParent _rectChildren _virtualLayoutChildren OnEnable OnDisable ResetChildTransform LateUpdate InjectAllVirtualLayoutElement Oculus::Interaction::VirtualPointable _grabFlag _id _currentlyGrabbing WhenPointerEventRaised Awake Update OnDestroy SetGrabFlag Oculus::Interaction::VirtualSelector _selectFlag _currentlySelected WhenSelected WhenUnselected Select Unselect OnValidate UpdateSelection Oculus::Interaction::Locomotion::WallPenetrationTunneling _trackedPosition _logicalPosition _tunneling _penetrationFov _extraDistance _maxCollidersCheck _ignoreTag _layerMask _hits PenetrationFov ExtraDistance IgnoreTag LayerMask _started Awake Start LateUpdate CalculatePenetration UpdateTunneling InjectAllWallPenetrationTunneling InjectTrackedPosition InjectLogicalPosition InjectTunneling InjectMaxCollidersCheck Oculus::Interaction::Demo::WaterSpray NozzleMode Spray Stream _trigger _nozzle _triggerRotationCurve _axis _releaseThresold _fireThresold _triggerSpeed _strengthCurve _raycastLayerMask _spraySpreadAngle _streamSpreadAngle _sprayStrength _sprayHits _sprayRandomness _maxDistance _dryingSpeed _sprayStampMaterial _waterBumpOverride WhenSpray WhenStream _wasFired _dampedUseStrength _lastUseTime WET_MAP_PROPERTY STAMP_MULTIPLIER_PROPERTY SUBTRACT_PROPERTY WET_BUMPMAP_PROPERTY STAMP_MATRIX_PROPERTY WAIT_TIME SprayWater UpdateTriggerRotation GetNozzleMode Spray Stream StampRoutine StartStamping StartDrying Stamp RenderSplash CreateMeshBlit CreateStampMatrix OnDestroy UpdateTriggerProgress BeginUse EndUse ComputeUseStrength Oculus::Interaction::Demo::WaterSprayNozzleTransformer _factor _snapAngle _snappiness _maxSteps _relativeAngle _stepsCount _grabbable _previousGrabPose Initialize BeginTransform UpdateTransform EndTransform Oculus::Interaction::HandJointsPose::WeightedJoint handJointId weight Oculus::Interaction::Locomotion::WristAngleActiveState _hand _shoulder _minAngle _maxAngle _currentAngle _wristLimit Hand MinAngle MaxAngle Active _started Awake Start Update CalculateAngle InjectAllWristAngleActiveState InjectHand InjectShoulder FingerFeatureConfig Object Oculus Oculus::Interaction InteractableState Normal Hover Select Disabled InteractorState Normal Hover Select Disabled PointerEventType Hover Unhover Select Unselect Move Cancel CylinderOrientation Vertical Horizontal Oculus::Interaction::Body Oculus::Interaction::Body::Input BodyJointId Invalid Body_Start Body_Root Body_Hips Body_SpineLower Body_SpineMiddle Body_SpineUpper Body_Chest Body_Neck Body_Head Body_LeftShoulder Body_LeftScapula Body_LeftArmUpper Body_LeftArmLower Body_LeftHandWristTwist Body_RightShoulder Body_RightScapula Body_RightArmUpper Body_RightArmLower Body_RightHandWristTwist Body_LeftHandPalm Body_LeftHandWrist Body_LeftHandThumbMetacarpal Body_LeftHandThumbProximal Body_LeftHandThumbDistal Body_LeftHandThumbTip Body_LeftHandIndexMetacarpal Body_LeftHandIndexProximal Body_LeftHandIndexIntermediate Body_LeftHandIndexDistal Body_LeftHandIndexTip Body_LeftHandMiddleMetacarpal Body_LeftHandMiddleProximal Body_LeftHandMiddleIntermediate Body_LeftHandMiddleDistal Body_LeftHandMiddleTip Body_LeftHandRingMetacarpal Body_LeftHandRingProximal Body_LeftHandRingIntermediate Body_LeftHandRingDistal Body_LeftHandRingTip Body_LeftHandLittleMetacarpal Body_LeftHandLittleProximal Body_LeftHandLittleIntermediate Body_LeftHandLittleDistal Body_LeftHandLittleTip Body_RightHandPalm Body_RightHandWrist Body_RightHandThumbMetacarpal Body_RightHandThumbProximal Body_RightHandThumbDistal Body_RightHandThumbTip Body_RightHandIndexMetacarpal Body_RightHandIndexProximal Body_RightHandIndexIntermediate Body_RightHandIndexDistal Body_RightHandIndexTip Body_RightHandMiddleMetacarpal Body_RightHandMiddleProximal Body_RightHandMiddleIntermediate Body_RightHandMiddleDistal Body_RightHandMiddleTip Body_RightHandRingMetacarpal Body_RightHandRingProximal Body_RightHandRingIntermediate Body_RightHandRingDistal Body_RightHandRingTip Body_RightHandLittleMetacarpal Body_RightHandLittleProximal Body_RightHandLittleIntermediate Body_RightHandLittleDistal Body_RightHandLittleTip Body_LeftLegUpper Body_LeftLegLower Body_LeftFootAnkleTwist Body_LeftFootAnkle Body_LeftFootSubtalar Body_LeftFootTransverse Body_LeftFootBall Body_RightLegUpper Body_RightLegLower Body_RightFootAnkleTwist Body_RightFootAnkle Body_RightFootSubtalar Body_RightFootTransverse Body_RightFootBall Body_End Oculus::Interaction::Body::PoseDetection Oculus::Interaction::Body::Samples Oculus::Interaction::Collections Oculus::Interaction::ConditionalHideAttribute Oculus::Interaction::DebugTree Oculus::Interaction::Demo Oculus::Interaction::Deprecated Oculus::Interaction::DistanceReticles Oculus::Interaction::Editor Oculus::Interaction::Grab GrabTypeFlags None Pinch Palm All Oculus::Interaction::Grab::GrabSurfaces Oculus::Interaction::GrabAPI FingerRequirement Ignored Optional Required FingerUnselectMode AllReleased AnyReleased Oculus::Interaction::HandGrab HandAlignType None AlignOnGrab AttractOnHover AlignFingersOnHover Oculus::Interaction::HandGrab::Editor Oculus::Interaction::HandGrab::HandGrabUtils Oculus::Interaction::HandGrab::Recorder Oculus::Interaction::HandGrab::Recorder::Editor Oculus::Interaction::HandGrab::Visuals Oculus::Interaction::Input ControllerButtonUsage None PrimaryButton PrimaryTouch SecondaryButton SecondaryTouch GripButton TriggerButton MenuButton Primary2DAxisClick Primary2DAxisTouch Thumbrest ControllerAxis1DUsage None Trigger Grip ControllerAxis2DUsage None Primary2DAxis Secondary2DAxis JointFreedom Free Constrained Locked Handedness Left Right HandFinger Invalid Thumb Index Middle Ring Pinky Max HandFingerFlags None Thumb Index Middle Ring Pinky All PinchGrabParam PinchDistanceStart PinchDistanceStopMax PinchDistanceStopOffset PinchHqDistanceStart PinchHqDistanceStopMax PinchHqDistanceStopOffset PinchHqViewAngleThreshold ThumbDistanceStart ThumbDistanceStopMax ThumbDistanceStopOffset ThumbMaxDot PalmGrabParamID PoseVolumeOffsetRightVec3 PoseVolumeOffsetLeftVec3 StartThresholdFloat ReleaseThresholdFloat HandFingerJointFlags None Wrist ForearmStub Thumb0 Thumb1 Thumb2 Thumb3 Index1 Index2 Index3 Middle1 Middle2 Middle3 Ring1 Ring2 Ring3 Pinky0 Pinky1 Pinky2 Pinky3 HandMaxSkinnable ThumbTip IndexTip MiddleTip RingTip PinkyTip All HandJointId Invalid HandStart HandWristRoot HandForearmStub HandThumb0 HandThumb1 HandThumb2 HandThumb3 HandIndex1 HandIndex2 HandIndex3 HandMiddle1 HandMiddle2 HandMiddle3 HandRing1 HandRing2 HandRing3 HandPinky0 HandPinky1 HandPinky2 HandPinky3 HandMaxSkinnable HandThumbTip HandIndexTip HandMiddleTip HandRingTip HandPinkyTip HandEnd PoseOrigin None RawTrackedPose FilteredTrackedPose SyntheticPose Oculus::Interaction::Input::Compatibility Oculus::Interaction::Input::Compatibility::OpenXR Handedness Left Right HandFinger Invalid Thumb Index Middle Ring Pinky Max HandFingerFlags None Thumb Index Middle Ring Pinky All PinchGrabParam PinchDistanceStart PinchDistanceStopMax PinchDistanceStopOffset PinchHqDistanceStart PinchHqDistanceStopMax PinchHqDistanceStopOffset PinchHqViewAngleThreshold ThumbDistanceStart ThumbDistanceStopMax ThumbDistanceStopOffset ThumbMaxDot PalmGrabParamID PoseVolumeOffsetRightVec3 PoseVolumeOffsetLeftVec3 StartThresholdFloat ReleaseThresholdFloat HandFingerJointFlags None Palm Wrist Thumb1 Thumb2 Thumb3 ThumbTip Index0 Index1 Index2 Index3 IndexTip Middle0 Middle1 Middle2 Middle3 MiddleTip Ring0 Ring1 Ring2 Ring3 RingTip Pinky0 Pinky1 Pinky2 Pinky3 PinkyTip HandMaxSkinnable All HandJointId Invalid HandStart HandPalm HandWristRoot HandThumb1 HandThumb2 HandThumb3 HandThumbTip HandIndex0 HandIndex1 HandIndex2 HandIndex3 HandIndexTip HandMiddle0 HandMiddle1 HandMiddle2 HandMiddle3 HandMiddleTip HandRing0 HandRing1 HandRing2 HandRing3 HandRingTip HandPinky0 HandPinky1 HandPinky2 HandPinky3 HandPinkyTip HandEnd HandMaxSkinnable Oculus::Interaction::Input::Filter Oculus::Interaction::Input::HandMirroring Oculus::Interaction::Input::UnityXR Oculus::Interaction::Input::Visuals Oculus::Interaction::InterfaceSupport Oculus::Interaction::Locomotion Oculus::Interaction::Locomotion::TeleportInteractor Oculus::Interaction::PoseDetection FeatureStateActiveMode Is IsNot FingerFeature Curl Flexion Abduction Opposition UpVectorType Head Tracking World TransformFeature WristUp WristDown PalmDown PalmUp PalmTowardsFace PalmAwayFromFace FingersUp FingersDown PinchClear FingerFeatureConfig Oculus::Interaction::PoseDetection::Debug Oculus::Interaction::Samples Oculus::Interaction::Samples::PalmMenu Oculus::Interaction::Surfaces Oculus::Interaction::Throw Oculus::Interaction::TransformerUtils Oculus::Interaction::Unity Oculus::Interaction::Unity::Input Oculus::Interaction::UnityCanvas RenderingMode AlphaBlended AlphaCutout Opaque Oculus::Interaction::UnityXR Oculus::Interaction::Utils OpenXRConstants OpenXRFinger OpenXRHandJointId OpenXRHandJointUtils OpenXRHandSkeleton OVRConstants OVRHandJointId OVRHandJointUtils OVRHandSkeleton PackageInfo Random static System System::Buffers System::Collections System::Collections::Generic System::Diagnostics System::Drawing System::Linq System::Reflection System::Runtime::CompilerServices System::Runtime::InteropServices System::Security System::Text System::Text::RegularExpressions System::Threading::Tasks TMPro Unity::Collections Unity::XR::CoreUtils UnityEditor UnityEditor::Build UnityEditor::Build::Reporting UnityEditor::PackageManager UnityEditor::SceneManagement UnityEngine UnityEngine::AI UnityEngine::Animations UnityEngine::Assertions UnityEngine::Events UnityEngine::EventSystems UnityEngine::InputSystem UnityEngine::Pool UnityEngine::Profiling UnityEngine::Rendering UnityEngine::SceneManagement UnityEngine::Scripting UnityEngine::Serialization UnityEngine::UI UnityEngine::XR UnityEngine::XR::Management LICENSE.md README.md AssemblyInfo.cs AssemblyInfo.cs PbrMaterialDefinition.cs HandTranslationUtils.cs OVRHandJointId OVRConstants OVRHandSkeleton OVRHandJointUtils OpenXRHandJointId OpenXRFinger OpenXRConstants OpenXRHandSkeleton OpenXRHandJointUtils OpenXRHandPrimitives.cs OVRHandJointId OpenXRHandJointId PalmGrabAPI.cs PinchGrabAPI.cs DisableRaycaster.cs DropDownGroup.cs UITheme.cs UIThemeManager.cs AudioPhysics.cs AudioTrigger.cs Random BodyPoseSwitcher.cs LockedBodyPose.cs PoseCaptureCountdown.cs CanvasConstantWidthScaler.cs CarouselView.cs ColorChanger.cs AnimatorOverrideLayerWeigth.cs CanvasGroupAlphaToggle.cs GridSpacingScaler.cs PageScroll.cs RectSizeConstraint.cs RoundedBoxUIProperties.cs RoundedBoxVideoController.cs SwipeGesture.cs VirtualLayout.cs CountdownTimer.cs EnableTargetOnStart.cs FadeTextAfterActive.cs HandGrabPoseLiveRecorderEditor.cs HandGrabPoseLiveRecorder.cs TimerUIControl.cs MeshBlit.cs WaterSpray.cs WaterSprayNozzleTransformer.cs BasicPBRGlobals.cs HideHandVisualOnGrab.cs InteractableObjectLabel.cs AdjustableAudio.cs LocomotionComfortVignetteSetting.cs LocomotionSeatedSetting.cs LocomotionTurnSliderSetting.cs MenuToggler.cs TogglerActiveState.cs LocomotionTutorialAnimationUnityEventWrapper.cs LocomotionTutorialProgressTracker.cs LocomotionTutorialTurnVisual.cs LocomotorSound.cs LookAtTarget.cs MoveRelativeToTargetProvider.cs SlingshotPellet.cs DominantHandGameObjectFilter.cs MatchNonDominantPalmWorldSpaceTransform.cs PalmMenuExample.cs PalmMenuExampleButtonHandlers.cs AnchoredWorldSpaceDistanceScaler.cs ArcAffordanceController.cs CanvasSizeConstraint.cs ColliderSizeConstraint.cs ManipulatorAffordanceController.cs OneGrabScaleTransformer.cs OpacityFromAnimatedTransformController.cs PanelHoverState.cs PanelSetup.cs PanelWithManipulatorsBorderAffordanceController.cs PanelWithManipulatorsStateSignaler.cs ParentScaleInverter.cs SkinnedRoundedBoxMesh.cs UnionClippedPlaneSurface.cs UpdateRoundedBoxAnchorConstraint.cs PoseUseSample.cs RespawnOnDrop.cs RotationAudioEvents.cs SamplesInfoPanel.cs ScaleAudioEvents.cs ScaleModifier.cs SceneLoader.cs ShouldHideHandOnGrab.cs ConstantRotation.cs ListSnapPoseDelegateRoundedBoxVisual.cs StayInView.cs PressureBreakable.cs PressureSquishable.cs ConditionalHideAttribute.cs HelpBoxAttribute.cs InspectorButton.cs OptionalAttribute.cs SectionAttribute.cs BodyDebugGizmos.cs Body.cs BodyDataAsset.cs BodyJointsCache.cs BodyPrimitives.cs BodySkeletonMapping.cs IBody.cs ISkeletonMapping.cs BodyPoseComparerActiveState.cs BodyPoseComparerActiveStateDebugVisual.cs BodyPoseData.cs BodyPoseDebugGizmos.cs IBodyPose.cs PoseFromBody.cs SkeletonDebugGizmos.cs EnumerableHashSet.cs ClosestPointToColliders.cs ColliderGroup.cs IsCapsuleWithinColliderApprox.cs IsPointWithinCollider.cs IsSphereWithinCollider.cs DistantPointDetector.cs IDistanceInteractor.cs ArcTubeVisual.cs DistantInteractionLineRendererVisual.cs DistantInteractionLineVisual.cs DistantInteractionPolylineVisual.cs DistantInteractionTubeVisual.cs InteractorReticle.cs IReticleData.cs ReticleDataGhost.cs ReticleDataIcon.cs ReticleDataMesh.cs ReticleGhostDrawer.cs ReticleIconDrawer.cs ReticleMeshDrawer.cs TubeRenderer.cs HashSetExtensions.cs MonoBehaviourStartExtensions.cs TransformExtensions.cs VectorExtensions.cs ControllerPinchInjector.cs FingerPalmGrabAPI.cs FingerPinchGrabAPI.cs FingerRawPinchAPI.cs FingerRawPinchInjector.cs GrabbingRule.cs GrabTypeFlags.cs HandGrabAPI.cs IFingerAPI.cs BezierGrabSurface.cs BoxGrabSurface.cs ColliderGrabSurface.cs CylinderGrabSurface.cs GrabPoseHelper.cs IGrabSurface.cs SphereGrabSurface.cs GrabStrengthIndicator.cs HandGhost.cs HandGhostProvider.cs HandGrabStateVisual.cs HandJointMap.cs HandPuppet.cs HandFingerMaskGenerator.cs HandGrabGlow.cs HandPokeOvershootGlow.cs HandRayPinchGlow.cs Axis1DPrioritySelector.cs Axis1DSwitch.cs Controller.cs ControllerButtonUsageActiveState.cs ControllerDataAsset.cs ControllerDataSourceConfig.cs ControllerHandDataSource.cs ControllerPrimitives.cs ControllerRef.cs ControllerVisual.cs IController.cs IControllerDataModifier.cs SyntheticControllerInHand.cs DataModifier.cs DataSource.cs UpdateModeFlags ControllerAnimatedHand.cs FixedScaleHand.cs HandFilter.cs JointRotationHistoryHand.cs LastKnownGoodHand.cs SyntheticHand.cs DominantHandRef.cs FingersMetadata.cs FromHandPrefabDataSource.cs Hand.cs HandDataAsset.cs HandDataSourceConfig.cs HandJointsCache.cs HandMirroring.cs HandPhysicsCapsules.cs HandRef.cs IHand.cs IHandSkeletonProvider.cs JointsRadiusFeature.cs OVRHandPrimitives.cs ShadowHand.cs Hmd.cs HmdDataAsset.cs HmdDataSourceConfig.cs HmdRef.cs IHmd.cs IAxis1D.cs IAxis2D.cs IButton.cs ITrackingToWorldTransformer.cs FilteredTransform.cs HandFilterParameterBlock.cs IOneEuroFilter.cs OneEuroFilter.cs OneEuroFilterFactory.cs OneEuroFilterMulti.cs OneEuroFilterPropertyBlock.cs PoseOrigin.cs SkeletonJointsCache.cs TransformTrackingToWorldTransformer.cs ActiveStateGate.cs ActiveStateGroup.cs ActiveStateNot.cs ActiveStateSelector.cs ActiveStateToggle.cs ActiveStateTracker.cs Axis2DActiveState.cs InteractorGroup.cs BestHoverInteractorGroup.cs BestSelectInteractorGroup.cs CandidateComparer.cs CandidatePositionComparer.cs CollisionInteractionRegistry.cs Object ControllerActiveState.cs ControllerAxis2D.cs DPadUnityEventWrapper.cs FirstHoverInteractorGroup.cs GameObjectActiveState.cs HandActiveState.cs HoverInteractorsGate.cs IActiveState.cs ICandidateComparer.cs ICandidatePosition.cs ICollidersRef.cs IEvent.cs IGameObjectFilter.cs IInteractable.cs IInteractor.cs Interactable.cs InteractableGroup.cs InteractableGroupView.cs InteractableRegistry.cs InteractableState.cs InteractableTriggerBroadcaster.cs Interactor.cs InteractorActiveState.cs InteractorState.cs IRelativeToRef.cs IRigidbodyRef.cs ISelector.cs MultiAction.cs SecondaryInteractorConnection.cs SecondaryInteractorFilter.cs TagSet.cs TagSetFilter.cs UniqueIdentifier.cs UpdateDriverAfterDataSource.cs UpdateDriverGroup.cs VirtualActiveState.cs FloatConstraint.cs Grabbable.cs GrabFreeTransformer.cs IGrabbable.cs ITransformer.cs OneGrabFreeTransformer.cs OneGrabPhysicsJointTransformer.cs OneGrabRotateTransformer.cs OneGrabSphereTransformer.cs OneGrabTranslateTransformer.cs TwoGrabFreeTransformer.cs TwoGrabPlaneTransformer.cs TwoGrabRotateTransformer.cs DistanceGrabInteractable.cs DistanceGrabInteractor.cs DistantCandidateComputer.cs DistanceHandGrabInteractable.cs DistanceHandGrabInteractor.cs GrabInteractable.cs GrabInteractor.cs Tween.cs GrabPoseFinder.cs GrabPoseScore.cs HandGrabInteractable.cs HandGrabInteractableDataCollection.cs HandGrabInteraction.cs HandGrabInteractor.cs HandGrabPose.cs HandGrabResult.cs HandGrabTarget.cs HandGrabUtils.cs HandPose.cs IHandGrabInteractable.cs IHandGrabInteractor.cs IHandGrabState.cs PoseMeasureParameters.cs CapsuleLocomotionHandler.cs ILocomotionEventBroadcaster.cs ILocomotionEventHandler.cs LocomotionEvent.cs LocomotionEventsConnection.cs LocomotionGate.cs PlayerLocomotor.cs SlideLocomotionBroadcaster.cs StepLocomotionBroadcaster.cs TeleportArcGravity.cs TeleportCandidateComputer.cs TeleportInteractable.cs TeleportInteractor.cs ActiveStateFingerVisual.cs PinchPointerVisual.cs ReticleDataTeleport.cs TeleportArcVisual.cs TeleportProceduralArcVisual.cs TeleportReticleDrawer.cs LocomotionTunneling.cs TunnelingEffect.cs WallPenetrationTunneling.cs AnimatedSnapTurnVisuals.cs LocomotionAxisTurnerInteractor.cs LocomotionTurnerInteractor.cs LocomotionTurnerInteractorEventsWrapper.cs LocomotionTurnerInteractorVisual.cs TurnArrowVisuals.cs TurnerEventBroadcaster.cs TurnLocomotionBroadcaster.cs LocomotionGateUnityEventWrapper.cs PokeInteractable.cs PokeInteractor.cs HandPokeLimiterVisual.cs PokeInteractableVisual.cs RayInteractable.cs RayInteractor.cs ControllerRayVisual.cs HandRayInteractorCursorVisual.cs RayInteractorCursorVisual.cs RayInteractorDebugGizmos.cs RayInteractorDebugPolylineGizmos.cs RayInteractorPinchVisual.cs ISnapPoseDelegate.cs ListLayout.cs ListSnapPoseDelegate.cs SequentialSlotsProvider.cs SnapInteractable.cs SnapInteractor.cs SurfaceSnapPoseDelegate.cs SnapInteractorFollowVisual.cs HandSphereMap.cs HandSphereMapGenerator.cs IHandSphereMap.cs TouchHandGrabInteractable.cs TouchHandGrabInteractor.cs TouchHandGrabInteractorVisual.cs TouchShadowHand.cs Axis1DFingerUseAPI.cs HandGrabUseInteractable.cs HandGrabUseInteractor.cs IFingerUseAPI.cs IHandGrabUseDelegate.cs UseFingerControllerAPI.cs UseFingerCurlAPI.cs UseFingerRawPinchAPI.cs IPointable.cs IPointableCanvas.cs PointableDebugGizmos.cs PointableDebugPolylineGizmos.cs PointableDebugVisual.cs PointableElement.cs PointerInteractable.cs PointerInteractor.cs VirtualPointable.cs AxisAlignedBox.cs BoundsClipper.cs CircleSurface.cs ClippedCylinderSurface.cs ClippedPlaneSurface.cs ColliderSurface.cs CylinderClipper.cs CylinderSurface.cs IBounds.cs IClippedSurface.cs IPolyline.cs ISurface.cs ISurfaceClipper.cs ISurfacePatch.cs NavMeshSurface.cs PhysicsLayerSurface.cs PlaneSurface.cs BecomeChildOfTargetOnStart.cs DebugTree.cs DebugTreeUI.cs HandConfidenceVisual.cs HandDebugGizmos.cs HandVisual.cs IHandVisual.cs InteractableColorVisual.cs InteractableDebugVisual.cs InteractorDebugVisual.cs InteractorGroupDebugTreeUI.cs InteractorGroupNodeUI.cs SelectorDebugVisual.cs DotGridProperties.cs MaterialPropertyBlockEditor.cs RoundedBoxProperties.cs AutoMoveTowardsTargetProvider.cs FollowTargetProvider.cs IMovement.cs IMovementProvider.cs MoveAtSourceProvider.cs MoveFromTargetProvider.cs MoveTowardsTargetProvider.cs ObjectPullProvider.cs PoseTravelData.cs DebugGizmos.cs PolylineGizmos.cs PolylineRenderer.cs TransformsPolyline.cs ColliderContainsHandJointActiveState.cs ActiveStateDebugTree.cs ActiveStateDebugTreeUI.cs ActiveStateDebugVisual.cs ActiveStateModel.cs ActiveStateNodeUIHorizontal.cs ActiveStateNodeUIVertical.cs FingerFeatureDebugVisual.cs FingerFeatureSkeletalDebugVisual.cs HandShapeDebugVisual.cs HandShapeSkeletalDebugVisual.cs JointRotationDebugVisual.cs JointVelocityDebugVisual.cs TransformFeatureDebugVisual.cs TransformFeatureVectorDebugParentVisual.cs TransformFeatureVectorDebugVisual.cs TransformRecognizerDebugVisual.cs FeatureConfigBuilder.cs FeatureDescription.cs FeatureStateProvider.cs FingerFeatureProperties.cs FingerFeatureStateProvider.cs FingerFeatureStateProviderRef.cs FingerFeatureStateThresholds.cs FingerShapes.cs HmdOffset.cs IFeatureStateThreshold.cs IFeatureStateThresholds.cs IFeatureThresholds.cs JointDeltaProvider.cs JointDeltaProviderRef.cs JointDistanceActiveState.cs JointRotationActiveState.cs JointVelocityActiveState.cs Sequence.cs SequenceActiveState.cs ShapeRecognizer.cs ShapeRecognizerActiveState.cs TransformFeatureProperties.cs TransformFeatureStateProvider.cs TransformFeatureStateProviderRef.cs TransformFeatureStateThresholds.cs TransformFeatureValueProvider.cs TransformRecognizerActiveState.cs ControllerOffset.cs ControllerPointerPose.cs ControllerSelector.cs CenterEyeOffset.cs ConicalFrustum.cs FingerPinchValue.cs HandJoint.cs HandJointsPose.cs HandPinchOffset.cs HandPointerPose.cs HandRootOffset.cs HandTransformScaler.cs IndexPinchSafeReleaseSelector.cs IndexPinchSelector.cs ShoulderEstimatePosition.cs WristAngleActiveState.cs VirtualSelector.cs Cylinder.cs CylinderOrientation.cs CylinderSegment.cs ICurvedPlane.cs ControllerPoseInputDevice.cs HandPoseInputDevice.cs HandTrackingConfidenceProvider.cs IPoseInputDevice.cs IThrowVelocityCalculator.cs IVelocityCalculator.cs RANSACVelocity.cs RANSACVelocityCalculator.cs StandardVelocityCalculator.cs ActiveStateUnityEventWrapper.cs InputAxis.cs InputButton.cs InputKey.cs InputMouseButton.cs InteractableUnityEventWrapper.cs InteractorUnityEventWrapper.cs PhysicsGrabbable.cs PointableCanvas.cs PointableCanvasMesh.cs PointableCanvasModule.cs PointableCanvasUnityEventWrapper.cs PointableUnityEventWrapper.cs RectTransformBoundsClipperDriver.cs RigidbodyKinematicLocker.cs SelectorUnityEventWrapper.cs ToggleDeselect.cs CanvasCylinder.cs CanvasMesh.cs CanvasMeshRenderer.cs CanvasRect.cs CanvasRenderTexture.cs RenderingMode.cs UpdateCanvasSortingOrder.cs UnityInfo.cs AssertUtils.cs BoundsExtensions.cs ConeUtils.cs DeprecatedPrefab.cs ITimeConsumer.cs MonoBehaviourEndOfFrameExtensions.cs NativeMethods.cs PoseUtils.cs ProgressCurve.cs RandomSampleConsensus.cs RingBuffer.cs SurfaceUtils.cs TransformerUtils.cs VersionTextVisual.cs InterfaceDrawer.cs InterfacePicker.cs InterfaceAttribute.cs VelocityCalculatorUtilMethods.cs DefaultHandSkeletonProvider.cs FromOpenXRHandDataSource.cs FromUnityXRControllerDataSource.cs FromUnityXRHandDataSource.cs FromUnityXRHmdDataSource.cs OpenXRHandDataAssetUtils.cs VerifyScenePackageDependencies.cs PackageInfo refman.cs md_D:_full-fbsource_arvr_projects_fluid_unity_FLUID_Packages_com.oculus.integration.interaction_LICENSE md_D:_full-fbsource_arvr_projects_fluid_unity_FLUID_Packages_com.oculus.integration.interaction_README D:/full-fbsource/arvr D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Attributes D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Core/Base D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Sample/Scripts/Body D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Body D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Collections D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Collisions D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Sample/Scripts/ComprehensiveRigExampleUI D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Selection/Controllers D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Input/Controllers D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Core D: D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Input/Hands/DataModifiers D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/PoseDetection/Debug D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/DistanceGrab D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Models/DistanceGrab D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Models/DistanceHandGrab D:/full-fbsource/arvr/projects/fluid/unity/UPM/documentation D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/ThirdParty/InterfaceSupport/Editor D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Samples/UnityXR/Scripts/Editor D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Sample/Scripts/HandGrabRecord/Editor D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Sample/Scripts/HandGrabUse/Effects D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Extensions D:/full-fbsource/arvr/projects/fluid D:/full-fbsource/arvr/projects/fluid/unity/FLUID D:/full-fbsource D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Models/Grab D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Grab D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Grabbable D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/HandGlow D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Models/HandGrab D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Sample/Scripts/HandGrabRecord D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Sample/Scripts/HandGrabUse D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Input/Hands D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Selection/Hands D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Input/HMD D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Body/Input D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Unity/Input D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Input D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/ThirdParty/InterfaceSupport D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/ThirdParty/LeapMotion D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Models/Locomotion D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Sample/Scripts/Locomotion D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Sample/Scripts/Locomotion/LocomotionSettings D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/MaterialProperties D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Models D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Movements D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Sample/Scripts/MultiModal D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Sample/Objects D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/OculusInternal D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Input/OneEuroFilter D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/OpenXR D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Sample/Scripts/PalmMenu D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Sample/Scripts/PanelWithManipulators D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/OculusInternal/PhongPbrMaterial D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Pointable D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Models/Poke D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Polyline D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Body/PoseDetection D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/PoseDetection D:/full-fbsource/arvr/projects D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Models/Ray D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Sample/Scripts/HandGrabUse/Rendering D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Sample D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Samples D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Samples/UnityXR/Scripts D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Sample/Objects/UISet/Scripts D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/UnityXR/Scripts D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Sample/Scripts D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/OculusInternal/PhongPbrMaterial/Scripts D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Selection D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Shapes D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Models/Locomotion/Slide D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Sample/Scripts/Snap D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Models/Snap D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Grab/SnapSurfaces D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Surfaces D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Models/Locomotion/Teleport D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/ThirdParty D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Throw D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Models/TouchHandGrab D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Models/Locomotion/Tunneling D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Models/Locomotion/Turn D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Sample/Objects/UISet D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Unity D:/full-fbsource/arvr/projects/fluid/unity D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Unity/UnityCanvas D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/UnityXR D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Samples/UnityXR D:/full-fbsource/arvr/projects/fluid/unity/UPM D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Models/UseGrab D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Sample/Scripts/UseGrabPressure D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Utils D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Selection/Virtual D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Models/Ray/Visuals D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Visuals D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Models/Poke/Visuals D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Grab/Visuals D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/DistanceGrab/Visuals D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Models/Locomotion/Teleport/Visuals D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Models/Snap/Visuals D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Scripts/Interaction/Models/Locomotion/Visuals D:/full-fbsource/arvr/projects/fluid/unity/FLUID/Packages/com.oculus.integration.interaction/Runtime/Sample/Scripts/HandGrabUse/Effects/WaterSpray index
Did you find this page helpful?
Thumbs up icon
Thumbs down icon