Duality.Resources.Font.OnCopyTo C# (CSharp) Method

OnCopyTo() protected method

protected OnCopyTo ( Resource r, Duality provider ) : void
r Resource
provider Duality
return void
        protected override void OnCopyTo(Resource r, Duality.Cloning.CloneProvider provider)
        {
            base.OnCopyTo(r, provider);
            Font c = r as Font;
            c.customFamilyData = this.customFamilyData != null ? (byte[])this.customFamilyData.Clone() : null;
            c.familyName = this.familyName;
            c.size = this.size;
            c.style = this.style;
            c.renderMode = this.renderMode;
            c.monospace = this.monospace;
            c.kerning = this.kerning;
            c.spacing = this.spacing;
            c.ReloadData();
        }