public static EditorCurveBinding FloatCurve(string inPath, Type inType, string inPropertyName) { return new EditorCurveBinding { path = inPath, type = inType, propertyName = inPropertyName, m_isPPtrCurve = 0, m_isPhantom = 0 }; }
private static EditorCurveBinding[] GenerateTransformCurveBindingArray(string path, string property, System.Type type, int count) { EditorCurveBinding[] bindingArray = new EditorCurveBinding[count]; for (int i = 0; i < count; i++) { bindingArray[i] = EditorCurveBinding.FloatCurve(path, type, property + kPostFix[i]); } return(bindingArray); }