示例#1
0
文件: ULToCS.cs 项目: xiongfang/UL
        public static string To(ULTypeInfo typeInfo)
        {
            var sb = new ULToCS();

            sb.typeInfo = typeInfo;
            sb.ToType();

            return(sb.ToString());
        }
示例#2
0
文件: UL.cs 项目: xiongfang/UL
 public static void AddType(ULTypeInfo typeInfo)
 {
     typeInfo.onNameChanged = (last, newName) =>
     {
         TypeNames.Remove(typeInfo.Namespace + "." + last);
         TypeNames.Add(typeInfo.Namespace + "." + newName, typeInfo);
     };
     TypeNames.Add(typeInfo.FullName, typeInfo);
     onAddType?.Invoke(typeInfo);
 }
示例#3
0
文件: ULToCpp.cs 项目: xiongfang/UL
 public static string To(ULTypeInfo typeInfo)
 {
     return("");
 }
示例#4
0
文件: UL.cs 项目: xiongfang/UL
 public static void UpdateType(ULTypeInfo typeInfo)
 {
     RemoveType(typeInfo.FullName);
     AddType(typeInfo);
 }