Beispiel #1
0
        /// <summary>
        /// フォント座標フッターから値を設定する。
        /// </summary>
        /// <param name="data">フォント座標フッター</param>
        public void SetFooter(FsbFontFooter data)
        {
            this.UIAtlasFileID = data.UIAtlasFileID;
            this.UIAtlasPathID = data.UIAtlasPathID;

            this.UIFontReplacementFileID = data.UIFontReplacementFileID;
            this.UIFontReplacementPathID = data.UIFontReplacementPathID;

            this.SymbolSize = data.SymbolSize;
            //// ToDo: Symbol の処理を追加する。

            this.DynamicFontFileID = data.DynamicFontFileID;
            this.DynamicFontPathID = data.DynamicFontPathID;

            this.DynamicFontSize  = data.DynamicFontSize;
            this.DynamicFontStyle = data.DynamicFontStyle;
        }
Beispiel #2
0
        /// <summary>
        /// Clone
        /// </summary>
        /// <returns>Cloned Footer</returns>
        public FsbFontFooter Clone()
        {
            FsbFontFooter fsbFontFooter = new FsbFontFooter();

            fsbFontFooter.UIAtlasFileID = this.UIAtlasFileID;
            fsbFontFooter.UIAtlasPathID = this.UIAtlasPathID;

            fsbFontFooter.UIFontReplacementFileID = this.UIFontReplacementFileID;
            fsbFontFooter.UIFontReplacementPathID = this.UIFontReplacementPathID;

            fsbFontFooter.SymbolSize = this.SymbolSize;
            //// ToDo: Symbol の処理を追加する。

            fsbFontFooter.DynamicFontFileID = this.DynamicFontFileID;
            fsbFontFooter.DynamicFontPathID = this.DynamicFontPathID;

            fsbFontFooter.DynamicFontSize  = this.DynamicFontSize;
            fsbFontFooter.DynamicFontStyle = this.DynamicFontStyle;

            return(fsbFontFooter);
        }