0x00x0010
Members 6
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x04 | x | float | Public | |
| 0x04 | y | float | Public | |
| 0x04 | z | float | Public | |
| 0x04 | w | float | Public | |
| 0x10 | identityQuaternion | Quaternion | PrivateStatic+1 flags | |
| — | 0x04 | kEpsilon | float | PublicStatic+1 flags |
Functions 55
| Signature | Flags | Native | Params |
|---|---|---|---|
| Quaternion Internal_FromToRotation(ref Vector3& fromDirection, ref Vector3& toDirection) | PrivateStatic | 0x10 | |
| Quaternion FromToRotation(const Vector3& fromDirection, const Vector3& toDirection) | PublicStatic | 0x10 | |
| Quaternion Internal_Inverse(ref Quaternion& rotation) | PrivateStatic | 0x10 | |
| Quaternion Inverse(const Quaternion& rotation) | PublicStatic | 0x10 | |
| Quaternion Internal_Slerp(ref Quaternion& a, ref Quaternion& b, float t) | PrivateStatic | 0x10 | |
| Quaternion Internal_SlerpUnclamped(ref Quaternion& a, ref Quaternion& b, float t) | PrivateStatic | 0x10 | |
| Quaternion Internal_Lerp(ref Quaternion& a, ref Quaternion& b, float t) | PrivateStatic | 0x10 | |
| Quaternion Internal_LerpUnclamped(ref Quaternion& a, ref Quaternion& b, float t) | PrivateStatic | 0x10 | |
| Quaternion Slerp(const Quaternion& a, const Quaternion& b, float t) | PublicStatic | 0x10 | |
| Quaternion SlerpUnclamped(const Quaternion& a, const Quaternion& b, float t) | PublicStatic | 0x10 | |
| Quaternion Lerp(const Quaternion& a, const Quaternion& b, float t) | PublicStatic | 0x10 | |
| Quaternion LerpUnclamped(const Quaternion& a, const Quaternion& b, float t) | PublicStatic | 0x10 | |
| Quaternion Internal_FromEulerRad(ref Vector3& euler) | PrivateStatic | 0x10 | |
| Vector3 Internal_ToEulerRad(ref Quaternion& rotation) | PrivateStatic | 0x10 | |
| void Internal_ToAxisAngleRad(ref Quaternion& q, ref Vector3& axis, ref float& angle) | PrivateStatic | 0x10 | |
| Quaternion Internal_AngleAxis(float angle, ref Vector3& axis) | PrivateStatic | 0x10 | |
| Quaternion AngleAxis(float angle, const Vector3& axis) | PublicStatic | 0x10 | |
| Quaternion Internal_LookRotation(ref Vector3& forward, ref Vector3& upwards) | PrivateStatic | 0x10 | |
| Quaternion LookRotation(const Vector3& forward, const Vector3& upwards) | PublicStatic | 0x10 | |
| Quaternion LookRotation(const Vector3& forward) | PublicStatic | 0x10 | |
| void .ctor(float x, float y, float z, float w) | Public+1 flags | 0x04 | |
| Quaternion get_identity() | PublicStatic+1 flags | 0x10 | |
| Quaternion op_Multiply(const Quaternion& lhs, const Quaternion& rhs) | PublicStatic+1 flags | 0x10 | |
| Vector3 op_Multiply(const Quaternion& rotation, const Vector3& point) | PublicStatic+1 flags | 0x10 | |
| bool op_Equality(const Quaternion& lhs, const Quaternion& rhs) | PublicStatic+1 flags | 0x10 | |
| bool op_Inequality(const Quaternion& lhs, const Quaternion& rhs) | PublicStatic+1 flags | 0x10 | |
| bool IsEqualUsingDot(float dot) | PrivateStatic | 0x04 | |
| float Dot(const Quaternion& a, const Quaternion& b) | PublicStatic | 0x10 | |
| float Dot(ref Quaternion& a, ref Quaternion& b) | PublicStatic | 0x10 | |
| float Angle(const Quaternion& a, const Quaternion& b) | PublicStatic | 0x10 | |
| Vector3 Internal_MakePositive(const Vector3& euler) | PrivateStatic | 0x0C | |
| Vector3 get_eulerAngles() | Public+1 flags | 0x0C | |
| Quaternion Euler(float x, float y, float z) | PublicStatic | 0x10 | |
| Quaternion Euler(const Vector3& euler) | PublicStatic | 0x10 | |
| void ToAngleAxis(ref float& angle, ref Vector3& axis) | Public | 0x0C | |
| Quaternion Normalize(const Quaternion& q) | PublicStatic | 0x10 | |
| Quaternion Normalize(ref Quaternion& q) | PublicStatic | 0x10 | |
| Quaternion get_normalized() | Public+1 flags | 0x10 | |
| int GetHashCode() | Public+1 flags | 0x04 | |
| bool Equals(object other) | Public+1 flags | 0x08 | |
| bool Equals(const Quaternion& other) | PublicFinal+2 flags | 0x10 | |
| bool Equals(ref Quaternion& other) | Public | 0x10 | |
| string ToString() | Public+1 flags | 0x08 | |
| string ToString(const string& format, IFormatProvider formatProvider) | PublicFinal+2 flags | 0x08 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 | |
| void Internal_FromToRotation_Injected(ref Vector3& fromDirection, ref Vector3& toDirection, ref Quaternion& ret) | PrivateStatic | 0x10 | |
| void Internal_Inverse_Injected(ref Quaternion& rotation, ref Quaternion& ret) | PrivateStatic | 0x10 | |
| void Internal_Slerp_Injected(ref Quaternion& a, ref Quaternion& b, float t, ref Quaternion& ret) | PrivateStatic | 0x10 | |
| void Internal_SlerpUnclamped_Injected(ref Quaternion& a, ref Quaternion& b, float t, ref Quaternion& ret) | PrivateStatic | 0x10 | |
| void Internal_Lerp_Injected(ref Quaternion& a, ref Quaternion& b, float t, ref Quaternion& ret) | PrivateStatic | 0x10 | |
| void Internal_LerpUnclamped_Injected(ref Quaternion& a, ref Quaternion& b, float t, ref Quaternion& ret) | PrivateStatic | 0x10 | |
| void Internal_FromEulerRad_Injected(ref Vector3& euler, ref Quaternion& ret) | PrivateStatic | 0x10 | |
| void Internal_ToEulerRad_Injected(ref Quaternion& rotation, ref Vector3& ret) | PrivateStatic | 0x10 | |
| void Internal_AngleAxis_Injected(float angle, ref Vector3& axis, ref Quaternion& ret) | PrivateStatic | 0x10 | |
| void Internal_LookRotation_Injected(ref Vector3& forward, ref Vector3& upwards, ref Quaternion& ret) | PrivateStatic | 0x10 |
Used by 194
types with a member, parameter or interface of this type<>c__DisplayClass50_0<AnimateIn>d__32<AnimateOut>d__34<AnimateRoutine>d__36<AnimateToClipboardDestinationRoutine>d__37<DrinkRoutine>d__31<LerpToTargetRoutine>d__34<MovePaper>d__97<MoveToFocus>d__60<MoveToRelease>d__61Action`1Action`2AnimationOffsetPlayableAnimationPlayableAssetAnimationTrackAttitudeStateBeautifyRenderPassBoneByReference`1CameraStateCameraStateExtensionsCameraSwitcherCamshaftRockerChainAnimatorCurveCinemachine3rdPersonFollowCinemachineCameraCinemachineCameraManagerBaseCinemachineComponentBaseCinemachineComposerCinemachineDecolliderCinemachineDeoccluderCinemachineExtensionCinemachineExternalImpulseListenerCinemachineFixedSignalCinemachineFollowCinemachineFramingTransposerCinemachineFreeLookCinemachineGroupFramingCinemachineImpulseManagerCinemachineOrbitalFollowCinemachineOrbitalTransposerCinemachinePanTiltCinemachinePathCinemachinePathBaseCinemachinePositionComposerCinemachinePOVCinemachineRotateWithFollowTargetCinemachineRotationComposerCinemachineSameAsFollowTargetCinemachineSmoothPathCinemachineSplineDollyCinemachineTargetGroupCinemachineThirdPersonFollowCinemachineTrackedDollyCinemachineTransposerCinemachineVirtualCameraCinemachineVirtualCameraBaseClipboardToolSelectorClipboardToolSlotCompensateRotationProcessorDataDialInteractableDirectionalLightDiscLightDraggableItemDeckAreaDrawEntityLocationEnumeratorEspressoCupDrinkerExtendedPointerEventDataEyesFakeParentConstraintFirstPersonControllerFMODOdometerTickEventsFmodResonanceAudioFunc`1GaussianWindow1D_QuaternionGaussianWindow1d`1GearGizmos+114 more