private static void Copy(MenuCommand command) { if (m_PopupTargetAnimationCurveProperty != null) { m_ClipboardAnimationCurve = AnimationCurveCopier.CreateCopy(m_PopupTargetAnimationCurveProperty.animationCurveValue); } }
private static void Paste(MenuCommand command) { if (m_PopupTargetAnimationCurveProperty != null) { m_PopupTargetAnimationCurveProperty.serializedObject.Update(); m_PopupTargetAnimationCurveProperty.animationCurveValue = AnimationCurveCopier.CreateCopy(m_ClipboardAnimationCurve); m_PopupTargetAnimationCurveProperty.serializedObject.ApplyModifiedProperties(); } }