public void SetFromSRTMatrix(Vector3 localPosition, Quaternion localRotation, Vector3 localScale) { _isSRTMatrix = true; _srtLocalPosition = localPosition; _srtLocalRotation = localRotation; _srtLocalScale = localScale; _isCachedSRTLocalMatrixUpToDate = false; _isCachedRTLocalMatrixUpToDate = false; Modified?.Invoke(this, new EventArgs()); }