コード例 #1
0
ファイル: Class551.cs プロジェクト: 15831944/WW
        public void CopyFrom(Class551 from, CloneContext cloneContext)
        {
            this.bool_0     = true;
            this.vector3D_0 = from.vector3D_0;
            this.TableStyle = from.TableStyle != null?Class906.smethod_4(cloneContext, from.TableStyle) : (DxfTableStyle)null;

            this.nullable_0 = from.nullable_0;
            this.nullable_1 = from.nullable_1;
            this.nullable_2 = from.nullable_2;
            this.nullable_3 = from.nullable_3;
            this.nullable_4 = from.nullable_4;
            this.class984_0.CopyFrom(from.class984_0, cloneContext);
            this.class984_1.CopyFrom(from.class984_1, cloneContext);
            this.class984_2.CopyFrom(from.class984_2, cloneContext);
            this.dxfTableBorderOverrides_0.CopyFrom(from.dxfTableBorderOverrides_0, cloneContext);
            this.dxfTableBorderOverrides_1.CopyFrom(from.dxfTableBorderOverrides_1, cloneContext);
            this.dxfTableBorderOverrides_2.CopyFrom(from.dxfTableBorderOverrides_2, cloneContext);
            this.dxfTableBorderOverrides_3.CopyFrom(from.dxfTableBorderOverrides_3, cloneContext);
            this.dxfTableBorderOverrides_4.CopyFrom(from.dxfTableBorderOverrides_4, cloneContext);
            this.dxfTableBorderOverrides_5.CopyFrom(from.dxfTableBorderOverrides_5, cloneContext);
            this.int_0 = from.int_0;
            foreach (Class430 class430 in (ActiveList <Class430>)from.class429_0)
            {
                this.class429_0.Add(class430.Clone(cloneContext));
            }
            foreach (Class736 column in (ActiveList <Class736>)from.Columns)
            {
                this.class912_0.Add(column.Clone(cloneContext));
            }
            this.bool_0 = false;
        }
コード例 #2
0
ファイル: Class430.cs プロジェクト: 15831944/WW
 internal void method_0(Class551 table)
 {
     this.class551_0 = table;
     foreach (Class1026 class1026 in (ActiveList <Class1026>) this.class1025_0)
     {
         class1026.method_3(this);
     }
 }
コード例 #3
0
ファイル: Class551.cs プロジェクト: 15831944/WW
        public IGraphCloneable Clone(CloneContext cloneContext)
        {
            Class551 class551 = (Class551)cloneContext.GetExistingClone((IGraphCloneable)this);

            if (class551 == null)
            {
                class551 = new Class551();
                cloneContext.RegisterClone((IGraphCloneable)this, (IGraphCloneable)class551);
                class551.CopyFrom(this, cloneContext);
            }
            return((IGraphCloneable)class551);
        }