コード例 #1
0
ファイル: Cheat.cs プロジェクト: henke37/BizHawk
		public Cheat(Cheat cheat)
		{
			if (cheat.IsSeparator)
			{
				_enabled = false;
				_watch = SeparatorWatch.Instance;
				_compare = null;
			}
			else
			{
				_enabled = cheat.Enabled;
				_watch = Watch.GenerateWatch(
					cheat.Domain,
					cheat.Address ?? 0,
					cheat.Size,
					cheat.Type,					
					cheat.BigEndian ?? false,
					cheat.Name
                    );
				_compare = cheat.Compare;
				_val = cheat.Value ?? 0;

				Pulse();
			}
		}
コード例 #2
0
ファイル: CheatEdit.cs プロジェクト: ddugovic/RASuite
		public void ClearForm()
		{
			_cheat = Cheat.Separator;
			_editmode = false;
			SetFormToDefault();
		}
コード例 #3
0
ファイル: CheatEdit.cs プロジェクト: ddugovic/RASuite
		public void SetCheat(Cheat cheat)
		{
			_editmode = true;
			_cheat = cheat;
			if (cheat.IsSeparator)
			{
				SetFormToDefault();
			}
			else
			{
				SetFormToCheat();
			}
		}