public void AddEdgeFramesIfMissing(float animationLength) { var before = x.length; x.AddEdgeFramesIfMissing(animationLength); y.AddEdgeFramesIfMissing(animationLength); z.AddEdgeFramesIfMissing(animationLength); rotX.AddEdgeFramesIfMissing(animationLength); rotY.AddEdgeFramesIfMissing(animationLength); rotZ.AddEdgeFramesIfMissing(animationLength); rotW.AddEdgeFramesIfMissing(animationLength); AddEdgeKeyframeSettingsIfMissing(animationLength); if (x.length != before) { dirty = true; } }