Ejemplo n.º 1
0
        public override CVariable Copy(CR2WCopyAction context)
        {
            var var = (CSkeleton)base.Copy(context);

            var.rigdata = (CCompressedBuffer <SSkeletonRigData>)rigdata.Copy(context);

            return(var);
        }
Ejemplo n.º 2
0
        public override CVariable Copy(CR2WCopyAction context)
        {
            var var = (CBitmapTexture)base.Copy(context);

            var.unk             = (CUInt32)unk.Copy(context);
            var.Mips            = (CCompressedBuffer <CByteArray>)Mips.Copy(context);
            var.ResidentmipSize = (CUInt32)ResidentmipSize.Copy(context);
            var.unk2            = (CUInt32)unk2.Copy(context);
            var.Residentmip     = (CBytes)Residentmip.Copy(context);
            return(var);
        }
Ejemplo n.º 3
0
        public override CVariable Copy(CR2WCopyAction context)
        {
            var var = (CWayPointsCollection)base.Copy(context);

            var.waypoints          = (CCompressedBuffer <SBufferWaypoints>)waypoints.Copy(context);
            var.componentsMappings = (CCompressedBuffer <SBufferComponentsMappings>)componentsMappings.Copy(context);
            var.waypointsGroups    = (CCompressedBuffer <SBufferwaypointsGroup>)waypointsGroups.Copy(context);
            var.indexes            = (CCompressedBuffer <CUInt16>)indexes.Copy(context);

            return(var);
        }
Ejemplo n.º 4
0
        public override CVariable Copy(CR2WCopyAction context)
        {
            var var = (CBitmapTexture)base.Copy(context);

            var.unk      = (CUInt32)unk.Copy(context);
            var.mips     = (CCompressedBuffer <CVector3 <CUInt32> >)mips.Copy(context);
            var.filesize = (CUInt32)filesize.Copy(context);
            var.unk2     = (CUInt32)unk2.Copy(context);
            var.Image    = (CBytes)Image.Copy(context);
            return(var);
        }
Ejemplo n.º 5
0
        public override CVariable Copy(CR2WCopyAction context)
        {
            var var = (CFXTrackItem)base.Copy(context);

            var.buffername = (CName)buffername.Copy(context);
            var.count      = (CDynamicInt)count.Copy(context);
            var.unk        = (CUInt8)unk.Copy(context);
            var.buffer     = (CCompressedBuffer <CBufferUInt16 <CFloat> >)buffer.Copy(context);

            return(var);
        }