public static void GenerateClassConstructor(Behaviac.Design.RightValueDef rightValue, StreamWriter stream, string indent, string var) { if (rightValue.IsMethod) { MethodCsExporter.GenerateClassConstructor(rightValue.Method, stream, indent, var); } else { VariableCsExporter.GenerateClassConstructor(rightValue.Var, stream, indent, var); } }
public static void GenerateClassConstructor(DefaultObject defaultObj, RightValueDef rightValue, StringWriter stream, string indent, string var) { if (rightValue.IsMethod) { MethodCsExporter.GenerateClassConstructor(defaultObj, rightValue.Method, stream, indent, var); } else { VariableCsExporter.GenerateClassConstructor(defaultObj, rightValue.Var, stream, indent, var); } }