| TransformMonitor get_ConnectionMonitor() | Private+1 flags | — | 0x08 |
| void .ctor(CurvyConnection connection) | Public+1 flags | — | 0x08 |
| void OnControlPointsUpdated() | Public | — | 0x00 |
| void OnUpdate() | Public | — | 0x00 |
| void EnsureCPsMonitorIsValid() | Private | — | 0x00 |
| bool get_IsCPsMonitorValid() | Private+1 flags | — | 0x01 |
| void GetMonitorChanges(ref Nullable<UnityEngine.Vector3>& positionChange, ref Nullable<UnityEngine.Quaternion>& rotationChange) | Private | — | 0x14 |
| bool GetConnectionMonitorChanges(ref Nullable<UnityEngine.Vector3>& positionChange, ref Nullable<UnityEngine.Quaternion>& rotationChange) | Private | — | 0x14 |
| void GetCPsMonitorChanges(ref Nullable<UnityEngine.Vector3>& position, ref Nullable<UnityEngine.Quaternion>& rotation) | Private | — | 0x14 |
| void GetCPMonitorChanges(CurvySplineSegment controlPoint, ref Nullable<UnityEngine.Vector3>& position, ref Nullable<UnityEngine.Quaternion>& rotation) | Private | — | 0x14 |
| void IsCPTriggeringTransformChange(CurvySplineSegment controlPoint, ref bool& syncPosition, ref bool& syncRotation) | Private | — | 0x08 |
| void ApplyTransform(const Vector3& position, const Quaternion& rotation) | Public | — | 0x10 |
| void ApplyTransformToConnection(const Vector3& position, const Quaternion& rotation) | Private | — | 0x10 |
| void ApplyTransformToCPs(const Vector3& referencePosition, const Quaternion& referenceRotation) | Private | — | 0x10 |
| void ResetMonitoring() | Public | — | 0x00 |
| void ResetConnectionMonitoring() | Private | — | 0x00 |
| void ResetCPsMonitoring() | Private | — | 0x00 |
| bool <get_IsCPsMonitorValid>b__10_0(CurvySplineSegment controlPoint) | Private | — | 0x08 |