FSO.IDE.BHAVEditor.UpdateDebugger C# (CSharp) Method

UpdateDebugger() public method

public UpdateDebugger ( ) : void
return void
        public void UpdateDebugger()
        {
            if (InvokeRequired)
            {
                var del = new UpdateDebuggerDelegate(UpdateDebugger);
                Invoke(del, null);
            }
            else
            {
                //does not need to be thread safe as this is invoked from UI thread.
                UpdateStack();
                if (DebugEntity.Thread.ThreadBreak == VMThreadBreakMode.Pause) {
                    Editor.NewBreak(Editor.DebugFrame);
                    StackView.Enabled = true;
                    ObjectDataGrid.Enabled = true;
                }
                else
                {
                    Editor.Resume();
                    StackView.Enabled = false;
                    ObjectDataGrid.Enabled = false;
                }

            }
        }