예제 #1
0
        public bool PutSettings(A2600Settings o)
        {
            if (Settings == null || Settings.SECAMColors != o.SECAMColors)
            {
                _tia?.SetSecam(o.SECAMColors);
            }

            Settings = o;
            return(false);
        }
예제 #2
0
        public PutSettingsDirtyBits PutSettings(A2600Settings o)
        {
            if (Settings == null || Settings.SECAMColors != o.SECAMColors)
            {
                _tia?.SetSecam(o.SECAMColors);
            }

            Settings = o;
            return(PutSettingsDirtyBits.None);
        }
        public bool PutSettings(A2600Settings o)
        {
            if (Settings == null || Settings.SECAMColors != o.SECAMColors)
            {
                if (_tia != null)
                {
                    _tia.SetSECAM(o.SECAMColors);
                }
            }

            Settings = o;
            return(false);
        }
예제 #4
0
        public bool PutSettings(object o)
        {
            A2600Settings newSettings = (A2600Settings)o;

            if (Settings == null || Settings.SECAMColors != newSettings.SECAMColors)
            {
                if (_tia != null)
                {
                    _tia.SetSECAM(newSettings.SECAMColors);
                }
            }

            Settings = newSettings;
            return(false);
        }