コード例 #1
0
 public void WriteSerializerString(CodeWriter.CodeWriter writer)
 {
     foreach (var serializeType in _serializes)
     {
         writer.Write(serializeType.TypeString());
     }
 }
コード例 #2
0
        public void WriteIgnore(CodeWriter.CodeWriter writer)
        {
            var serializeType = _serializes.Find((type => type is MessagePack));

            if (serializeType != null)
            {
                writer.Write("[MessagePack.IgnoreMember]");
            }
            writer.Write("[IgnoreDataMember]");
        }
コード例 #3
0
ファイル: JobTarget.cs プロジェクト: xeronith/gdk-for-unity
 public void Generate()
 {
     generatedContent = generate();
 }
コード例 #4
0
ファイル: JobTarget.cs プロジェクト: xeronith/gdk-for-unity
 public JobTarget(string filePath, Func <string> generate)
 {
     FilePath         = filePath;
     generatedContent = null;
     this.generate    = () => CodeWriter.CodeWriter.Raw(generate());
 }
コード例 #5
0
ファイル: JobTarget.cs プロジェクト: xeronith/gdk-for-unity
 public JobTarget(string filePath, Func <CodeWriter.CodeWriter> generate)
 {
     FilePath         = filePath;
     generatedContent = null;
     this.generate    = generate;
 }