Пример #1
0
 public Class(Controller controller, string name, List <string> modifiers, List <string> baseNames, BaseConstruct.CodeLanguage language, BaseConstruct parentObject)
     : base(controller)
 {
     Name         = name;
     BaseNames    = baseNames;
     Language     = language;
     Modifiers    = modifiers;
     ParentObject = parentObject;
 }
Пример #2
0
 public Delegate(Controller controller, string name, List <string> modifiers, string genericType, IEnumerable <Parameter> parameters, DataType returnType, BaseConstruct.CodeLanguage language, BaseConstruct parentObject, int nodeIndex)
     : base(controller)
 {
     Name        = name;
     ReturnType  = returnType;
     GenericType = genericType ?? "";
     if (parameters != null)
     {
         Parameters.AddRange(parameters);
     }
     Language     = language;
     Modifiers    = modifiers;
     ParentObject = parentObject;
     Index        = nodeIndex;
 }