### YamlMime:ManagedReference
items:
- uid: Terminal.CursesDriver
  id: CursesDriver
  children:
  - Terminal.CursesDriver.#ctor
  - Terminal.CursesDriver.AddCh(System.Int32)
  - Terminal.CursesDriver.AddSpecial(Terminal.SpecialChar)
  - Terminal.CursesDriver.AddStr(System.String)
  - Terminal.CursesDriver.Cols
  - Terminal.CursesDriver.DrawFrame(Terminal.Rect,System.Boolean)
  - Terminal.CursesDriver.End
  - Terminal.CursesDriver.Init(System.Action)
  - Terminal.CursesDriver.Move(System.Int32,System.Int32)
  - Terminal.CursesDriver.PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.KeyEvent},System.Action{Terminal.MouseEvent})
  - Terminal.CursesDriver.RedrawTop
  - Terminal.CursesDriver.Refresh
  - Terminal.CursesDriver.Rows
  - Terminal.CursesDriver.SetAttribute(Terminal.Attribute)
  - Terminal.CursesDriver.SetColors(System.ConsoleColor,System.ConsoleColor)
  - Terminal.CursesDriver.SetColors(System.Int16,System.Int16)
  - Terminal.CursesDriver.StartReportingMouseMoves
  - Terminal.CursesDriver.StopReportingMouseMoves
  - Terminal.CursesDriver.Suspend
  - Terminal.CursesDriver.window
  langs:
  - csharp
  name: CursesDriver
  nameWithType: CursesDriver
  fullName: Terminal.CursesDriver
  type: Class
  assemblies:
  - Terminal
  namespace: Terminal
  summary: This is the Curses driver for the gui.cs/Terminal framework.
  syntax:
    content: 'public class CursesDriver : Terminal.ConsoleDriver'
  inheritance:
  - System.Object
  - Terminal.ConsoleDriver
  implements: []
  inheritedMembers:
  - Terminal.ConsoleDriver.Clip
- uid: Terminal.CursesDriver.#ctor
  id: '#ctor'
  parent: Terminal.CursesDriver
  langs:
  - csharp
  name: CursesDriver()
  nameWithType: CursesDriver.CursesDriver()
  fullName: CursesDriver.CursesDriver()
  type: Constructor
  assemblies:
  - Terminal
  namespace: Terminal
  syntax:
    content: public CursesDriver ();
    parameters: []
  overload: Terminal.CursesDriver.#ctor*
  exceptions: []
- uid: Terminal.CursesDriver.AddCh(System.Int32)
  id: AddCh(System.Int32)
  parent: Terminal.CursesDriver
  langs:
  - csharp
  name: AddCh(Int32)
  nameWithType: CursesDriver.AddCh(Int32)
  fullName: CursesDriver.AddCh(Int32)
  type: Method
  assemblies:
  - Terminal
  namespace: Terminal
  syntax:
    content: public override void AddCh (int ch);
    parameters:
    - id: ch
      type: System.Int32
      description: To be added.
  overload: Terminal.CursesDriver.AddCh*
  exceptions: []
- uid: Terminal.CursesDriver.AddSpecial(Terminal.SpecialChar)
  id: AddSpecial(Terminal.SpecialChar)
  parent: Terminal.CursesDriver
  langs:
  - csharp
  name: AddSpecial(SpecialChar)
  nameWithType: CursesDriver.AddSpecial(SpecialChar)
  fullName: CursesDriver.AddSpecial(SpecialChar)
  type: Method
  assemblies:
  - Terminal
  namespace: Terminal
  syntax:
    content: public override void AddSpecial (Terminal.SpecialChar ch);
    parameters:
    - id: ch
      type: Terminal.SpecialChar
      description: To be added.
  overload: Terminal.CursesDriver.AddSpecial*
  exceptions: []
- uid: Terminal.CursesDriver.AddStr(System.String)
  id: AddStr(System.String)
  parent: Terminal.CursesDriver
  langs:
  - csharp
  name: AddStr(String)
  nameWithType: CursesDriver.AddStr(String)
  fullName: CursesDriver.AddStr(String)
  type: Method
  assemblies:
  - Terminal
  namespace: Terminal
  syntax:
    content: public override void AddStr (string str);
    parameters:
    - id: str
      type: System.String
      description: To be added.
  overload: Terminal.CursesDriver.AddStr*
  exceptions: []
- uid: Terminal.CursesDriver.Cols
  id: Cols
  parent: Terminal.CursesDriver
  langs:
  - csharp
  name: Cols
  nameWithType: CursesDriver.Cols
  fullName: CursesDriver.Cols
  type: Property
  assemblies:
  - Terminal
  namespace: Terminal
  syntax:
    content: public override int Cols { get; }
    return:
      type: System.Int32
      description: To be added.
  overload: Terminal.CursesDriver.Cols*
  exceptions: []
- uid: Terminal.CursesDriver.DrawFrame(Terminal.Rect,System.Boolean)
  id: DrawFrame(Terminal.Rect,System.Boolean)
  parent: Terminal.CursesDriver
  langs:
  - csharp
  name: DrawFrame(Rect, Boolean)
  nameWithType: CursesDriver.DrawFrame(Rect, Boolean)
  fullName: CursesDriver.DrawFrame(Rect, Boolean)
  type: Method
  assemblies:
  - Terminal
  namespace: Terminal
  syntax:
    content: public override void DrawFrame (Terminal.Rect region, bool fill);
    parameters:
    - id: region
      type: Terminal.Rect
      description: To be added.
    - id: fill
      type: System.Boolean
      description: To be added.
  overload: Terminal.CursesDriver.DrawFrame*
  exceptions: []
- uid: Terminal.CursesDriver.End
  id: End
  parent: Terminal.CursesDriver
  langs:
  - csharp
  name: End()
  nameWithType: CursesDriver.End()
  fullName: CursesDriver.End()
  type: Method
  assemblies:
  - Terminal
  namespace: Terminal
  syntax:
    content: public override void End ();
    parameters: []
  overload: Terminal.CursesDriver.End*
  exceptions: []
- uid: Terminal.CursesDriver.Init(System.Action)
  id: Init(System.Action)
  parent: Terminal.CursesDriver
  langs:
  - csharp
  name: Init(Action)
  nameWithType: CursesDriver.Init(Action)
  fullName: CursesDriver.Init(Action)
  type: Method
  assemblies:
  - Terminal
  namespace: Terminal
  syntax:
    content: public override void Init (Action terminalResized);
    parameters:
    - id: terminalResized
      type: System.Action
      description: To be added.
  overload: Terminal.CursesDriver.Init*
  exceptions: []
- uid: Terminal.CursesDriver.Move(System.Int32,System.Int32)
  id: Move(System.Int32,System.Int32)
  parent: Terminal.CursesDriver
  langs:
  - csharp
  name: Move(Int32, Int32)
  nameWithType: CursesDriver.Move(Int32, Int32)
  fullName: CursesDriver.Move(Int32, Int32)
  type: Method
  assemblies:
  - Terminal
  namespace: Terminal
  syntax:
    content: public override void Move (int col, int row);
    parameters:
    - id: col
      type: System.Int32
      description: To be added.
    - id: row
      type: System.Int32
      description: To be added.
  overload: Terminal.CursesDriver.Move*
  exceptions: []
- uid: Terminal.CursesDriver.PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.KeyEvent},System.Action{Terminal.MouseEvent})
  id: PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.KeyEvent},System.Action{Terminal.MouseEvent})
  parent: Terminal.CursesDriver
  langs:
  - csharp
  name: PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
  nameWithType: CursesDriver.PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
  fullName: CursesDriver.PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
  type: Method
  assemblies:
  - Terminal
  namespace: Terminal
  syntax:
    content: public override void PrepareToRun (Mono.Terminal.MainLoop mainLoop, Action<Terminal.KeyEvent> keyHandler, Action<Terminal.MouseEvent> mouseHandler);
    parameters:
    - id: mainLoop
      type: Mono.Terminal.MainLoop
      description: To be added.
    - id: keyHandler
      type: System.Action{Terminal.KeyEvent}
      description: To be added.
    - id: mouseHandler
      type: System.Action{Terminal.MouseEvent}
      description: To be added.
  overload: Terminal.CursesDriver.PrepareToRun*
  exceptions: []
- uid: Terminal.CursesDriver.RedrawTop
  id: RedrawTop
  parent: Terminal.CursesDriver
  langs:
  - csharp
  name: RedrawTop()
  nameWithType: CursesDriver.RedrawTop()
  fullName: CursesDriver.RedrawTop()
  type: Method
  assemblies:
  - Terminal
  namespace: Terminal
  syntax:
    content: public override void RedrawTop ();
    parameters: []
  overload: Terminal.CursesDriver.RedrawTop*
  exceptions: []
- uid: Terminal.CursesDriver.Refresh
  id: Refresh
  parent: Terminal.CursesDriver
  langs:
  - csharp
  name: Refresh()
  nameWithType: CursesDriver.Refresh()
  fullName: CursesDriver.Refresh()
  type: Method
  assemblies:
  - Terminal
  namespace: Terminal
  syntax:
    content: public override void Refresh ();
    parameters: []
  overload: Terminal.CursesDriver.Refresh*
  exceptions: []
- uid: Terminal.CursesDriver.Rows
  id: Rows
  parent: Terminal.CursesDriver
  langs:
  - csharp
  name: Rows
  nameWithType: CursesDriver.Rows
  fullName: CursesDriver.Rows
  type: Property
  assemblies:
  - Terminal
  namespace: Terminal
  syntax:
    content: public override int Rows { get; }
    return:
      type: System.Int32
      description: To be added.
  overload: Terminal.CursesDriver.Rows*
  exceptions: []
- uid: Terminal.CursesDriver.SetAttribute(Terminal.Attribute)
  id: SetAttribute(Terminal.Attribute)
  parent: Terminal.CursesDriver
  langs:
  - csharp
  name: SetAttribute(Attribute)
  nameWithType: CursesDriver.SetAttribute(Attribute)
  fullName: CursesDriver.SetAttribute(Attribute)
  type: Method
  assemblies:
  - Terminal
  namespace: Terminal
  syntax:
    content: public override void SetAttribute (Terminal.Attribute c);
    parameters:
    - id: c
      type: Terminal.Attribute
      description: To be added.
  overload: Terminal.CursesDriver.SetAttribute*
  exceptions: []
- uid: Terminal.CursesDriver.SetColors(System.ConsoleColor,System.ConsoleColor)
  id: SetColors(System.ConsoleColor,System.ConsoleColor)
  parent: Terminal.CursesDriver
  langs:
  - csharp
  name: SetColors(ConsoleColor, ConsoleColor)
  nameWithType: CursesDriver.SetColors(ConsoleColor, ConsoleColor)
  fullName: CursesDriver.SetColors(ConsoleColor, ConsoleColor)
  type: Method
  assemblies:
  - Terminal
  namespace: Terminal
  syntax:
    content: public override void SetColors (ConsoleColor foreground, ConsoleColor background);
    parameters:
    - id: foreground
      type: System.ConsoleColor
      description: To be added.
    - id: background
      type: System.ConsoleColor
      description: To be added.
  overload: Terminal.CursesDriver.SetColors*
  exceptions: []
- uid: Terminal.CursesDriver.SetColors(System.Int16,System.Int16)
  id: SetColors(System.Int16,System.Int16)
  parent: Terminal.CursesDriver
  langs:
  - csharp
  name: SetColors(Int16, Int16)
  nameWithType: CursesDriver.SetColors(Int16, Int16)
  fullName: CursesDriver.SetColors(Int16, Int16)
  type: Method
  assemblies:
  - Terminal
  namespace: Terminal
  syntax:
    content: public override void SetColors (short foreColorId, short backgroundColorId);
    parameters:
    - id: foreColorId
      type: System.Int16
      description: To be added.
    - id: backgroundColorId
      type: System.Int16
      description: To be added.
  overload: Terminal.CursesDriver.SetColors*
  exceptions: []
- uid: Terminal.CursesDriver.StartReportingMouseMoves
  id: StartReportingMouseMoves
  parent: Terminal.CursesDriver
  langs:
  - csharp
  name: StartReportingMouseMoves()
  nameWithType: CursesDriver.StartReportingMouseMoves()
  fullName: CursesDriver.StartReportingMouseMoves()
  type: Method
  assemblies:
  - Terminal
  namespace: Terminal
  syntax:
    content: public override void StartReportingMouseMoves ();
    parameters: []
  overload: Terminal.CursesDriver.StartReportingMouseMoves*
  exceptions: []
- uid: Terminal.CursesDriver.StopReportingMouseMoves
  id: StopReportingMouseMoves
  parent: Terminal.CursesDriver
  langs:
  - csharp
  name: StopReportingMouseMoves()
  nameWithType: CursesDriver.StopReportingMouseMoves()
  fullName: CursesDriver.StopReportingMouseMoves()
  type: Method
  assemblies:
  - Terminal
  namespace: Terminal
  syntax:
    content: public override void StopReportingMouseMoves ();
    parameters: []
  overload: Terminal.CursesDriver.StopReportingMouseMoves*
  exceptions: []
- uid: Terminal.CursesDriver.Suspend
  id: Suspend
  parent: Terminal.CursesDriver
  langs:
  - csharp
  name: Suspend()
  nameWithType: CursesDriver.Suspend()
  fullName: CursesDriver.Suspend()
  type: Method
  assemblies:
  - Terminal
  namespace: Terminal
  syntax:
    content: public override void Suspend ();
    parameters: []
  overload: Terminal.CursesDriver.Suspend*
  exceptions: []
- uid: Terminal.CursesDriver.window
  id: window
  parent: Terminal.CursesDriver
  langs:
  - csharp
  name: window
  nameWithType: CursesDriver.window
  fullName: CursesDriver.window
  type: Field
  assemblies:
  - Terminal
  namespace: Terminal
  syntax:
    content: public Unix.Terminal.Curses.Window window;
    return:
      type: Unix.Terminal.Curses+Window
      description: To be added.
  exceptions: []
references:
- uid: Terminal.ConsoleDriver
  parent: Terminal
  isExternal: false
  name: ConsoleDriver
  nameWithType: ConsoleDriver
  fullName: Terminal.ConsoleDriver
- uid: Terminal.CursesDriver.#ctor
  parent: Terminal.CursesDriver
  isExternal: false
  name: CursesDriver()
  nameWithType: CursesDriver.CursesDriver()
  fullName: CursesDriver.CursesDriver()
- uid: Terminal.CursesDriver.AddCh(System.Int32)
  parent: Terminal.CursesDriver
  isExternal: false
  name: AddCh(Int32)
  nameWithType: CursesDriver.AddCh(Int32)
  fullName: CursesDriver.AddCh(Int32)
- uid: System.Int32
  parent: System
  isExternal: true
  name: Int32
  nameWithType: Int32
  fullName: System.Int32
- uid: Terminal.CursesDriver.AddSpecial(Terminal.SpecialChar)
  parent: Terminal.CursesDriver
  isExternal: false
  name: AddSpecial(SpecialChar)
  nameWithType: CursesDriver.AddSpecial(SpecialChar)
  fullName: CursesDriver.AddSpecial(SpecialChar)
- uid: Terminal.SpecialChar
  parent: Terminal
  isExternal: false
  name: SpecialChar
  nameWithType: SpecialChar
  fullName: Terminal.SpecialChar
- uid: Terminal.CursesDriver.AddStr(System.String)
  parent: Terminal.CursesDriver
  isExternal: false
  name: AddStr(String)
  nameWithType: CursesDriver.AddStr(String)
  fullName: CursesDriver.AddStr(String)
- uid: System.String
  parent: System
  isExternal: true
  name: String
  nameWithType: String
  fullName: System.String
- uid: Terminal.CursesDriver.Cols
  parent: Terminal.CursesDriver
  isExternal: false
  name: Cols
  nameWithType: CursesDriver.Cols
  fullName: CursesDriver.Cols
- uid: Terminal.CursesDriver.DrawFrame(Terminal.Rect,System.Boolean)
  parent: Terminal.CursesDriver
  isExternal: false
  name: DrawFrame(Rect, Boolean)
  nameWithType: CursesDriver.DrawFrame(Rect, Boolean)
  fullName: CursesDriver.DrawFrame(Rect, Boolean)
- uid: Terminal.Rect
  parent: Terminal
  isExternal: false
  name: Rect
  nameWithType: Rect
  fullName: Terminal.Rect
- uid: System.Boolean
  parent: System
  isExternal: true
  name: Boolean
  nameWithType: Boolean
  fullName: System.Boolean
- uid: Terminal.CursesDriver.End
  parent: Terminal.CursesDriver
  isExternal: false
  name: End()
  nameWithType: CursesDriver.End()
  fullName: CursesDriver.End()
- uid: Terminal.CursesDriver.Init(System.Action)
  parent: Terminal.CursesDriver
  isExternal: false
  name: Init(Action)
  nameWithType: CursesDriver.Init(Action)
  fullName: CursesDriver.Init(Action)
- uid: System.Action
  parent: System
  isExternal: true
  name: Action
  nameWithType: Action
  fullName: System.Action
- uid: Terminal.CursesDriver.Move(System.Int32,System.Int32)
  parent: Terminal.CursesDriver
  isExternal: false
  name: Move(Int32, Int32)
  nameWithType: CursesDriver.Move(Int32, Int32)
  fullName: CursesDriver.Move(Int32, Int32)
- uid: Terminal.CursesDriver.PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.KeyEvent},System.Action{Terminal.MouseEvent})
  parent: Terminal.CursesDriver
  isExternal: false
  name: PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
  nameWithType: CursesDriver.PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
  fullName: CursesDriver.PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
- uid: Mono.Terminal.MainLoop
  parent: Mono.Terminal
  isExternal: true
  name: MainLoop
  nameWithType: MainLoop
  fullName: Mono.Terminal.MainLoop
- uid: System.Action`1
  name: Action
  nameWithType: Action
  fullName: System.Action
- uid: Terminal.KeyEvent
  name: KeyEvent
  nameWithType: KeyEvent
  fullName: Terminal.KeyEvent
- uid: System.Action{Terminal.KeyEvent}
  parent: System
  isExternal: true
  name: Action<KeyEvent>
  nameWithType: Action<KeyEvent>
  fullName: System.Action<Terminal.KeyEvent>
  spec.csharp:
  - uid: System.Action`1
    name: Action
    nameWithType: Action
    fullName: System.Action
  - name: <
    nameWithType: <
    fullName: <
  - uid: Terminal.KeyEvent
    name: KeyEvent
    nameWithType: KeyEvent
    fullName: Terminal.KeyEvent
  - name: '>'
    nameWithType: '>'
    fullName: '>'
- uid: Terminal.MouseEvent
  name: MouseEvent
  nameWithType: MouseEvent
  fullName: Terminal.MouseEvent
- uid: System.Action{Terminal.MouseEvent}
  parent: System
  isExternal: true
  name: Action<MouseEvent>
  nameWithType: Action<MouseEvent>
  fullName: System.Action<Terminal.MouseEvent>
  spec.csharp:
  - uid: System.Action`1
    name: Action
    nameWithType: Action
    fullName: System.Action
  - name: <
    nameWithType: <
    fullName: <
  - uid: Terminal.MouseEvent
    name: MouseEvent
    nameWithType: MouseEvent
    fullName: Terminal.MouseEvent
  - name: '>'
    nameWithType: '>'
    fullName: '>'
- uid: Terminal.CursesDriver.RedrawTop
  parent: Terminal.CursesDriver
  isExternal: false
  name: RedrawTop()
  nameWithType: CursesDriver.RedrawTop()
  fullName: CursesDriver.RedrawTop()
- uid: Terminal.CursesDriver.Refresh
  parent: Terminal.CursesDriver
  isExternal: false
  name: Refresh()
  nameWithType: CursesDriver.Refresh()
  fullName: CursesDriver.Refresh()
- uid: Terminal.CursesDriver.Rows
  parent: Terminal.CursesDriver
  isExternal: false
  name: Rows
  nameWithType: CursesDriver.Rows
  fullName: CursesDriver.Rows
- uid: Terminal.CursesDriver.SetAttribute(Terminal.Attribute)
  parent: Terminal.CursesDriver
  isExternal: false
  name: SetAttribute(Attribute)
  nameWithType: CursesDriver.SetAttribute(Attribute)
  fullName: CursesDriver.SetAttribute(Attribute)
- uid: Terminal.Attribute
  parent: Terminal
  isExternal: false
  name: Attribute
  nameWithType: Attribute
  fullName: Terminal.Attribute
- uid: Terminal.CursesDriver.SetColors(System.ConsoleColor,System.ConsoleColor)
  parent: Terminal.CursesDriver
  isExternal: false
  name: SetColors(ConsoleColor, ConsoleColor)
  nameWithType: CursesDriver.SetColors(ConsoleColor, ConsoleColor)
  fullName: CursesDriver.SetColors(ConsoleColor, ConsoleColor)
- uid: System.ConsoleColor
  parent: System
  isExternal: true
  name: ConsoleColor
  nameWithType: ConsoleColor
  fullName: System.ConsoleColor
- uid: Terminal.CursesDriver.SetColors(System.Int16,System.Int16)
  parent: Terminal.CursesDriver
  isExternal: false
  name: SetColors(Int16, Int16)
  nameWithType: CursesDriver.SetColors(Int16, Int16)
  fullName: CursesDriver.SetColors(Int16, Int16)
- uid: System.Int16
  parent: System
  isExternal: true
  name: Int16
  nameWithType: Int16
  fullName: System.Int16
- uid: Terminal.CursesDriver.StartReportingMouseMoves
  parent: Terminal.CursesDriver
  isExternal: false
  name: StartReportingMouseMoves()
  nameWithType: CursesDriver.StartReportingMouseMoves()
  fullName: CursesDriver.StartReportingMouseMoves()
- uid: Terminal.CursesDriver.StopReportingMouseMoves
  parent: Terminal.CursesDriver
  isExternal: false
  name: StopReportingMouseMoves()
  nameWithType: CursesDriver.StopReportingMouseMoves()
  fullName: CursesDriver.StopReportingMouseMoves()
- uid: Terminal.CursesDriver.Suspend
  parent: Terminal.CursesDriver
  isExternal: false
  name: Suspend()
  nameWithType: CursesDriver.Suspend()
  fullName: CursesDriver.Suspend()
- uid: Terminal.CursesDriver.window
  parent: Terminal.CursesDriver
  isExternal: false
  name: window
  nameWithType: CursesDriver.window
  fullName: CursesDriver.window
- uid: Unix.Terminal.Curses
  parent: Unix.Terminal
  isExternal: true
  name: Curses
  nameWithType: Curses
  fullName: Unix.Terminal.Curses+Window
- uid: Terminal.CursesDriver.#ctor*
  parent: Terminal.CursesDriver
  isExternal: false
  name: CursesDriver
  nameWithType: CursesDriver.CursesDriver
  fullName: CursesDriver.CursesDriver
- uid: Terminal.CursesDriver.AddCh*
  parent: Terminal.CursesDriver
  isExternal: false
  name: AddCh
  nameWithType: CursesDriver.AddCh
  fullName: CursesDriver.AddCh
- uid: Terminal.CursesDriver.AddSpecial*
  parent: Terminal.CursesDriver
  isExternal: false
  name: AddSpecial
  nameWithType: CursesDriver.AddSpecial
  fullName: CursesDriver.AddSpecial
- uid: Terminal.CursesDriver.AddStr*
  parent: Terminal.CursesDriver
  isExternal: false
  name: AddStr
  nameWithType: CursesDriver.AddStr
  fullName: CursesDriver.AddStr
- uid: Terminal.CursesDriver.Cols*
  parent: Terminal.CursesDriver
  isExternal: false
  name: Cols
  nameWithType: CursesDriver.Cols
  fullName: CursesDriver.Cols
- uid: Terminal.CursesDriver.DrawFrame*
  parent: Terminal.CursesDriver
  isExternal: false
  name: DrawFrame
  nameWithType: CursesDriver.DrawFrame
  fullName: CursesDriver.DrawFrame
- uid: Terminal.CursesDriver.End*
  parent: Terminal.CursesDriver
  isExternal: false
  name: End
  nameWithType: CursesDriver.End
  fullName: CursesDriver.End
- uid: Terminal.CursesDriver.Init*
  parent: Terminal.CursesDriver
  isExternal: false
  name: Init
  nameWithType: CursesDriver.Init
  fullName: CursesDriver.Init
- uid: Terminal.CursesDriver.Move*
  parent: Terminal.CursesDriver
  isExternal: false
  name: Move
  nameWithType: CursesDriver.Move
  fullName: CursesDriver.Move
- uid: Terminal.CursesDriver.PrepareToRun*
  parent: Terminal.CursesDriver
  isExternal: false
  name: PrepareToRun
  nameWithType: CursesDriver.PrepareToRun
  fullName: CursesDriver.PrepareToRun
- uid: Terminal.CursesDriver.RedrawTop*
  parent: Terminal.CursesDriver
  isExternal: false
  name: RedrawTop
  nameWithType: CursesDriver.RedrawTop
  fullName: CursesDriver.RedrawTop
- uid: Terminal.CursesDriver.Refresh*
  parent: Terminal.CursesDriver
  isExternal: false
  name: Refresh
  nameWithType: CursesDriver.Refresh
  fullName: CursesDriver.Refresh
- uid: Terminal.CursesDriver.Rows*
  parent: Terminal.CursesDriver
  isExternal: false
  name: Rows
  nameWithType: CursesDriver.Rows
  fullName: CursesDriver.Rows
- uid: Terminal.CursesDriver.SetAttribute*
  parent: Terminal.CursesDriver
  isExternal: false
  name: SetAttribute
  nameWithType: CursesDriver.SetAttribute
  fullName: CursesDriver.SetAttribute
- uid: Terminal.CursesDriver.SetColors*
  parent: Terminal.CursesDriver
  isExternal: false
  name: SetColors
  nameWithType: CursesDriver.SetColors
  fullName: CursesDriver.SetColors
- uid: Terminal.CursesDriver.StartReportingMouseMoves*
  parent: Terminal.CursesDriver
  isExternal: false
  name: StartReportingMouseMoves
  nameWithType: CursesDriver.StartReportingMouseMoves
  fullName: CursesDriver.StartReportingMouseMoves
- uid: Terminal.CursesDriver.StopReportingMouseMoves*
  parent: Terminal.CursesDriver
  isExternal: false
  name: StopReportingMouseMoves
  nameWithType: CursesDriver.StopReportingMouseMoves
  fullName: CursesDriver.StopReportingMouseMoves
- uid: Terminal.CursesDriver.Suspend*
  parent: Terminal.CursesDriver
  isExternal: false
  name: Suspend
  nameWithType: CursesDriver.Suspend
  fullName: CursesDriver.Suspend
- uid: Terminal.ConsoleDriver.Clip
  parent: Terminal.ConsoleDriver
  isExternal: false
  name: Clip
  nameWithType: ConsoleDriver.Clip
  fullName: ConsoleDriver.Clip
