示例#1
0
 private void BeforeGeneration()
 {
     if (!(string.IsNullOrEmpty(decorated.@namespace) || string.IsNullOrWhiteSpace(decorated.@namespace)))
     {
         @namespace = NamespaceGenerator.Namespace([email protected]());
     }
     @enum = EnumGenerator.Enum(decorated.title.LegalMemberName());
     guid  = decorated.GetGUID();
 }
示例#2
0
 public StructGenerator AddEnum(EnumGenerator generator)
 {
     enums.Add(generator);
     return(this);
 }
示例#3
0
 public NamespaceGenerator AddEnum(EnumGenerator @enum)
 {
     enums.Add(@enum);
     return(this);
 }
示例#4
0
 /// <summary>
 /// Add a nested enum to this class.
 /// </summary>
 public ClassGenerator AddEnum(EnumGenerator generator)
 {
     enums.Add(generator);
     return(this);
 }