コード例 #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);
 }