Lettuce.Debugger.CPU_BreakpointHit C# (CSharp) Method

CPU_BreakpointHit() public method

public CPU_BreakpointHit ( object sender, Tomato.BreakpointEventArgs e ) : void
sender object
e Tomato.BreakpointEventArgs
return void
        void CPU_BreakpointHit(object sender, BreakpointEventArgs e)
        {
            if (stepOverEnabled)
            {
                CPU.Breakpoints.Remove(CPU.Breakpoints.First(b => b.Address == CPU.PC));
                e.ContinueExecution = false;
                (sender as DCPU).IsRunning = false;
                disassemblyDisplay1.EnableUpdates = true;
                ResetLayout();
                stepOverEnabled = false;
                return;
            }
            if (breakpointHandled)
            {
                breakpointHandled = false;
                e.ContinueExecution = true;
                return;
            }
            (sender as DCPU).IsRunning = false;
            ResetLayout();
            breakpointHandled = true;
        }
Debugger