| void SetDefaultLocalRotation() | Public | | 0x00 |
| void SetDefaultLocalRotation(const Quaternion& localRotation) | Public | | 0x10 |
| Quaternion GetLimitedLocalRotation(const Quaternion& localRotation, ref bool& changed) | Public | | 0x10 |
| bool Apply() | Public | | 0x01 |
| void Disable() | Public | | 0x00 |
| Vector3 get_secondaryAxis() | Public+1 flags | | 0x0C |
| Vector3 get_crossAxis() | Public+1 flags | | 0x0C |
| bool get_defaultLocalRotationOverride() | Public+1 flags | | 0x01 |
| void set_defaultLocalRotationOverride(bool value) | Private+1 flags | | 0x01 |
| Quaternion LimitRotation(const Quaternion& rotation) | 4 flags | — | 0x10 |
| void Awake() | Private | | 0x00 |
| void LateUpdate() | Private | | 0x00 |
| void LogWarning(const string& message) | Public | | 0x08 |
| Quaternion Limit1DOF(const Quaternion& rotation, const Vector3& axis) | Static+1 flags | | 0x10 |
| Quaternion LimitTwist(const Quaternion& rotation, const Vector3& axis, const Vector3& orthoAxis, float twistLimit) | Static+1 flags | | 0x10 |
| float GetOrthogonalAngle(const Vector3& v1, const Vector3& v2, const Vector3& normal) | Static+1 flags | | 0x0C |
| void .ctor() | 2 flags | | 0x00 |