Пример #1
0
            protected override void OnReadReturn(ref NetCore.PkgReader pkg, ref S2C_TestAwait.ReturnData data)
            {
                int a1 = 0;

                pkg.Read(out a1);
                data.A1 = a1;

                var obj = new TestStructRLE();

                IO.StructCompress <TestStructRLE, NetCore.PkgWriter, NetCore.PkgReader> .Instance.Read(
                    ref pkg, ref obj);
            }
Пример #2
0
            protected override void OnWriteReturn(ref NetCore.PkgWriter pkg, ref S2C_TestAwait.ReturnData data)
            {
                pkg.Write(data.A1);

                var obj = new TestStructRLE();

                obj.A = 1;
                obj.D = Matrix.Translate(1, 2, 3);

                IO.StructCompress <TestStructRLE, NetCore.PkgWriter, NetCore.PkgReader> .Instance.Write(
                    ref pkg, ref obj);
            }