コード例 #1
0
        //============================================================================*
        // Copy()
        //============================================================================*

        public override void Copy(cGear Gear)
        {
            if (Gear.GearType != eGearTypes.Magnifier)
            {
                return;
            }

            base.Copy(Gear);

            cMagnifier Magnifier = (cMagnifier)Gear;

            m_strMagnification = Magnifier.m_strMagnification;
            m_dFoV             = Magnifier.m_dFoV;
            m_dEyeRelief       = Magnifier.m_dEyeRelief;
        }
コード例 #2
0
        //============================================================================*
        // cMagnifier() - Copy Constructor
        //============================================================================*

        public cMagnifier(cMagnifier Magnifier)
            : base(Magnifier)
        {
            Copy(Magnifier);
        }