Terminal.ConsoleDriver.yml 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800
  1. ### YamlMime:ManagedReference
  2. items:
  3. - uid: Terminal.ConsoleDriver
  4. id: ConsoleDriver
  5. children:
  6. - Terminal.ConsoleDriver.#ctor
  7. - Terminal.ConsoleDriver.AddCh(System.Int32)
  8. - Terminal.ConsoleDriver.AddSpecial(Terminal.SpecialChar)
  9. - Terminal.ConsoleDriver.AddStr(System.String)
  10. - Terminal.ConsoleDriver.Clip
  11. - Terminal.ConsoleDriver.Cols
  12. - Terminal.ConsoleDriver.DrawFrame(Terminal.Rect,System.Boolean)
  13. - Terminal.ConsoleDriver.End
  14. - Terminal.ConsoleDriver.Init(System.Action)
  15. - Terminal.ConsoleDriver.Move(System.Int32,System.Int32)
  16. - Terminal.ConsoleDriver.PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.KeyEvent},System.Action{Terminal.MouseEvent})
  17. - Terminal.ConsoleDriver.RedrawTop
  18. - Terminal.ConsoleDriver.Refresh
  19. - Terminal.ConsoleDriver.Rows
  20. - Terminal.ConsoleDriver.SetAttribute(Terminal.Attribute)
  21. - Terminal.ConsoleDriver.SetColors(System.ConsoleColor,System.ConsoleColor)
  22. - Terminal.ConsoleDriver.SetColors(System.Int16,System.Int16)
  23. - Terminal.ConsoleDriver.StartReportingMouseMoves
  24. - Terminal.ConsoleDriver.StopReportingMouseMoves
  25. - Terminal.ConsoleDriver.Suspend
  26. langs:
  27. - csharp
  28. name: ConsoleDriver
  29. nameWithType: ConsoleDriver
  30. fullName: Terminal.ConsoleDriver
  31. type: Class
  32. assemblies:
  33. - Terminal
  34. namespace: Terminal
  35. summary: ConsoleDriver is an abstract class that defines the requirements for a console driver. One implementation if the CursesDriver, and another one uses the .NET Console one.
  36. syntax:
  37. content: public abstract class ConsoleDriver
  38. inheritance:
  39. - System.Object
  40. implements: []
  41. inheritedMembers: []
  42. - uid: Terminal.ConsoleDriver.#ctor
  43. id: '#ctor'
  44. parent: Terminal.ConsoleDriver
  45. langs:
  46. - csharp
  47. name: ConsoleDriver()
  48. nameWithType: ConsoleDriver.ConsoleDriver()
  49. fullName: ConsoleDriver.ConsoleDriver()
  50. type: Constructor
  51. assemblies:
  52. - Terminal
  53. namespace: Terminal
  54. syntax:
  55. content: protected ConsoleDriver ();
  56. parameters: []
  57. overload: Terminal.ConsoleDriver.#ctor*
  58. exceptions: []
  59. - uid: Terminal.ConsoleDriver.AddCh(System.Int32)
  60. id: AddCh(System.Int32)
  61. parent: Terminal.ConsoleDriver
  62. langs:
  63. - csharp
  64. name: AddCh(Int32)
  65. nameWithType: ConsoleDriver.AddCh(Int32)
  66. fullName: ConsoleDriver.AddCh(Int32)
  67. type: Method
  68. assemblies:
  69. - Terminal
  70. namespace: Terminal
  71. summary: Adds the specified rune to the display at the current cursor position
  72. syntax:
  73. content: public abstract void AddCh (int rune);
  74. parameters:
  75. - id: ch
  76. type: System.Int32
  77. description: To be added.
  78. overload: Terminal.ConsoleDriver.AddCh*
  79. exceptions: []
  80. - uid: Terminal.ConsoleDriver.AddSpecial(Terminal.SpecialChar)
  81. id: AddSpecial(Terminal.SpecialChar)
  82. parent: Terminal.ConsoleDriver
  83. langs:
  84. - csharp
  85. name: AddSpecial(SpecialChar)
  86. nameWithType: ConsoleDriver.AddSpecial(SpecialChar)
  87. fullName: ConsoleDriver.AddSpecial(SpecialChar)
  88. type: Method
  89. assemblies:
  90. - Terminal
  91. namespace: Terminal
  92. syntax:
  93. content: public abstract void AddSpecial (Terminal.SpecialChar ch);
  94. parameters:
  95. - id: ch
  96. type: Terminal.SpecialChar
  97. description: To be added.
  98. overload: Terminal.ConsoleDriver.AddSpecial*
  99. exceptions: []
  100. - uid: Terminal.ConsoleDriver.AddStr(System.String)
  101. id: AddStr(System.String)
  102. parent: Terminal.ConsoleDriver
  103. langs:
  104. - csharp
  105. name: AddStr(String)
  106. nameWithType: ConsoleDriver.AddStr(String)
  107. fullName: ConsoleDriver.AddStr(String)
  108. type: Method
  109. assemblies:
  110. - Terminal
  111. namespace: Terminal
  112. summary: Adds the specified
  113. syntax:
  114. content: public abstract void AddStr (string str);
  115. parameters:
  116. - id: str
  117. type: System.String
  118. description: String.
  119. overload: Terminal.ConsoleDriver.AddStr*
  120. exceptions: []
  121. - uid: Terminal.ConsoleDriver.Clip
  122. id: Clip
  123. parent: Terminal.ConsoleDriver
  124. langs:
  125. - csharp
  126. name: Clip
  127. nameWithType: ConsoleDriver.Clip
  128. fullName: ConsoleDriver.Clip
  129. type: Property
  130. assemblies:
  131. - Terminal
  132. namespace: Terminal
  133. summary: Controls the current clipping region that AddCh/AddStr is subject to.
  134. syntax:
  135. content: public Terminal.Rect Clip { get; set; }
  136. return:
  137. type: Terminal.Rect
  138. description: The clip.
  139. overload: Terminal.ConsoleDriver.Clip*
  140. exceptions: []
  141. - uid: Terminal.ConsoleDriver.Cols
  142. id: Cols
  143. parent: Terminal.ConsoleDriver
  144. langs:
  145. - csharp
  146. name: Cols
  147. nameWithType: ConsoleDriver.Cols
  148. fullName: ConsoleDriver.Cols
  149. type: Property
  150. assemblies:
  151. - Terminal
  152. namespace: Terminal
  153. summary: The current number of columns in the terminal.
  154. syntax:
  155. content: public abstract int Cols { get; }
  156. return:
  157. type: System.Int32
  158. description: To be added.
  159. overload: Terminal.ConsoleDriver.Cols*
  160. exceptions: []
  161. - uid: Terminal.ConsoleDriver.DrawFrame(Terminal.Rect,System.Boolean)
  162. id: DrawFrame(Terminal.Rect,System.Boolean)
  163. parent: Terminal.ConsoleDriver
  164. langs:
  165. - csharp
  166. name: DrawFrame(Rect, Boolean)
  167. nameWithType: ConsoleDriver.DrawFrame(Rect, Boolean)
  168. fullName: ConsoleDriver.DrawFrame(Rect, Boolean)
  169. type: Method
  170. assemblies:
  171. - Terminal
  172. namespace: Terminal
  173. syntax:
  174. content: public abstract void DrawFrame (Terminal.Rect region, bool fill);
  175. parameters:
  176. - id: region
  177. type: Terminal.Rect
  178. description: To be added.
  179. - id: fill
  180. type: System.Boolean
  181. description: To be added.
  182. overload: Terminal.ConsoleDriver.DrawFrame*
  183. exceptions: []
  184. - uid: Terminal.ConsoleDriver.End
  185. id: End
  186. parent: Terminal.ConsoleDriver
  187. langs:
  188. - csharp
  189. name: End()
  190. nameWithType: ConsoleDriver.End()
  191. fullName: ConsoleDriver.End()
  192. type: Method
  193. assemblies:
  194. - Terminal
  195. namespace: Terminal
  196. summary: Ends the execution of the console driver.
  197. syntax:
  198. content: public abstract void End ();
  199. parameters: []
  200. overload: Terminal.ConsoleDriver.End*
  201. exceptions: []
  202. - uid: Terminal.ConsoleDriver.Init(System.Action)
  203. id: Init(System.Action)
  204. parent: Terminal.ConsoleDriver
  205. langs:
  206. - csharp
  207. name: Init(Action)
  208. nameWithType: ConsoleDriver.Init(Action)
  209. fullName: ConsoleDriver.Init(Action)
  210. type: Method
  211. assemblies:
  212. - Terminal
  213. namespace: Terminal
  214. summary: Initializes the driver
  215. syntax:
  216. content: public abstract void Init (Action terminalResized);
  217. parameters:
  218. - id: terminalResized
  219. type: System.Action
  220. description: Method to invoke when the terminal is resized.
  221. overload: Terminal.ConsoleDriver.Init*
  222. exceptions: []
  223. - uid: Terminal.ConsoleDriver.Move(System.Int32,System.Int32)
  224. id: Move(System.Int32,System.Int32)
  225. parent: Terminal.ConsoleDriver
  226. langs:
  227. - csharp
  228. name: Move(Int32, Int32)
  229. nameWithType: ConsoleDriver.Move(Int32, Int32)
  230. fullName: ConsoleDriver.Move(Int32, Int32)
  231. type: Method
  232. assemblies:
  233. - Terminal
  234. namespace: Terminal
  235. summary: Moves the cursor to the specified column and row.
  236. syntax:
  237. content: public abstract void Move (int col, int row);
  238. parameters:
  239. - id: col
  240. type: System.Int32
  241. description: Column to move the cursor to.
  242. - id: row
  243. type: System.Int32
  244. description: Row to move the cursor to.
  245. overload: Terminal.ConsoleDriver.Move*
  246. exceptions: []
  247. - uid: Terminal.ConsoleDriver.PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.KeyEvent},System.Action{Terminal.MouseEvent})
  248. id: PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.KeyEvent},System.Action{Terminal.MouseEvent})
  249. parent: Terminal.ConsoleDriver
  250. langs:
  251. - csharp
  252. name: PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
  253. nameWithType: ConsoleDriver.PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
  254. fullName: ConsoleDriver.PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
  255. type: Method
  256. assemblies:
  257. - Terminal
  258. namespace: Terminal
  259. syntax:
  260. content: public abstract void PrepareToRun (Mono.Terminal.MainLoop mainLoop, Action<Terminal.KeyEvent> target, Action<Terminal.MouseEvent> mouse);
  261. parameters:
  262. - id: mainLoop
  263. type: Mono.Terminal.MainLoop
  264. description: To be added.
  265. - id: target
  266. type: System.Action{Terminal.KeyEvent}
  267. description: To be added.
  268. - id: mouse
  269. type: System.Action{Terminal.MouseEvent}
  270. description: To be added.
  271. overload: Terminal.ConsoleDriver.PrepareToRun*
  272. exceptions: []
  273. - uid: Terminal.ConsoleDriver.RedrawTop
  274. id: RedrawTop
  275. parent: Terminal.ConsoleDriver
  276. langs:
  277. - csharp
  278. name: RedrawTop()
  279. nameWithType: ConsoleDriver.RedrawTop()
  280. fullName: ConsoleDriver.RedrawTop()
  281. type: Method
  282. assemblies:
  283. - Terminal
  284. namespace: Terminal
  285. syntax:
  286. content: public abstract void RedrawTop ();
  287. parameters: []
  288. overload: Terminal.ConsoleDriver.RedrawTop*
  289. exceptions: []
  290. - uid: Terminal.ConsoleDriver.Refresh
  291. id: Refresh
  292. parent: Terminal.ConsoleDriver
  293. langs:
  294. - csharp
  295. name: Refresh()
  296. nameWithType: ConsoleDriver.Refresh()
  297. fullName: ConsoleDriver.Refresh()
  298. type: Method
  299. assemblies:
  300. - Terminal
  301. namespace: Terminal
  302. summary: Updates the screen to reflect all the changes that have been done to the display buffer
  303. syntax:
  304. content: public abstract void Refresh ();
  305. parameters: []
  306. overload: Terminal.ConsoleDriver.Refresh*
  307. exceptions: []
  308. - uid: Terminal.ConsoleDriver.Rows
  309. id: Rows
  310. parent: Terminal.ConsoleDriver
  311. langs:
  312. - csharp
  313. name: Rows
  314. nameWithType: ConsoleDriver.Rows
  315. fullName: ConsoleDriver.Rows
  316. type: Property
  317. assemblies:
  318. - Terminal
  319. namespace: Terminal
  320. summary: The current number of rows in the terminal.
  321. syntax:
  322. content: public abstract int Rows { get; }
  323. return:
  324. type: System.Int32
  325. description: To be added.
  326. overload: Terminal.ConsoleDriver.Rows*
  327. exceptions: []
  328. - uid: Terminal.ConsoleDriver.SetAttribute(Terminal.Attribute)
  329. id: SetAttribute(Terminal.Attribute)
  330. parent: Terminal.ConsoleDriver
  331. langs:
  332. - csharp
  333. name: SetAttribute(Attribute)
  334. nameWithType: ConsoleDriver.SetAttribute(Attribute)
  335. fullName: ConsoleDriver.SetAttribute(Attribute)
  336. type: Method
  337. assemblies:
  338. - Terminal
  339. namespace: Terminal
  340. syntax:
  341. content: public abstract void SetAttribute (Terminal.Attribute c);
  342. parameters:
  343. - id: c
  344. type: Terminal.Attribute
  345. description: To be added.
  346. overload: Terminal.ConsoleDriver.SetAttribute*
  347. exceptions: []
  348. - uid: Terminal.ConsoleDriver.SetColors(System.ConsoleColor,System.ConsoleColor)
  349. id: SetColors(System.ConsoleColor,System.ConsoleColor)
  350. parent: Terminal.ConsoleDriver
  351. langs:
  352. - csharp
  353. name: SetColors(ConsoleColor, ConsoleColor)
  354. nameWithType: ConsoleDriver.SetColors(ConsoleColor, ConsoleColor)
  355. fullName: ConsoleDriver.SetColors(ConsoleColor, ConsoleColor)
  356. type: Method
  357. assemblies:
  358. - Terminal
  359. namespace: Terminal
  360. syntax:
  361. content: public abstract void SetColors (ConsoleColor foreground, ConsoleColor background);
  362. parameters:
  363. - id: foreground
  364. type: System.ConsoleColor
  365. description: To be added.
  366. - id: background
  367. type: System.ConsoleColor
  368. description: To be added.
  369. overload: Terminal.ConsoleDriver.SetColors*
  370. exceptions: []
  371. - uid: Terminal.ConsoleDriver.SetColors(System.Int16,System.Int16)
  372. id: SetColors(System.Int16,System.Int16)
  373. parent: Terminal.ConsoleDriver
  374. langs:
  375. - csharp
  376. name: SetColors(Int16, Int16)
  377. nameWithType: ConsoleDriver.SetColors(Int16, Int16)
  378. fullName: ConsoleDriver.SetColors(Int16, Int16)
  379. type: Method
  380. assemblies:
  381. - Terminal
  382. namespace: Terminal
  383. syntax:
  384. content: public abstract void SetColors (short foreColorId, short backgroundColorId);
  385. parameters:
  386. - id: foreColorId
  387. type: System.Int16
  388. description: To be added.
  389. - id: backgroundColorId
  390. type: System.Int16
  391. description: To be added.
  392. overload: Terminal.ConsoleDriver.SetColors*
  393. exceptions: []
  394. - uid: Terminal.ConsoleDriver.StartReportingMouseMoves
  395. id: StartReportingMouseMoves
  396. parent: Terminal.ConsoleDriver
  397. langs:
  398. - csharp
  399. name: StartReportingMouseMoves()
  400. nameWithType: ConsoleDriver.StartReportingMouseMoves()
  401. fullName: ConsoleDriver.StartReportingMouseMoves()
  402. type: Method
  403. assemblies:
  404. - Terminal
  405. namespace: Terminal
  406. syntax:
  407. content: public abstract void StartReportingMouseMoves ();
  408. parameters: []
  409. overload: Terminal.ConsoleDriver.StartReportingMouseMoves*
  410. exceptions: []
  411. - uid: Terminal.ConsoleDriver.StopReportingMouseMoves
  412. id: StopReportingMouseMoves
  413. parent: Terminal.ConsoleDriver
  414. langs:
  415. - csharp
  416. name: StopReportingMouseMoves()
  417. nameWithType: ConsoleDriver.StopReportingMouseMoves()
  418. fullName: ConsoleDriver.StopReportingMouseMoves()
  419. type: Method
  420. assemblies:
  421. - Terminal
  422. namespace: Terminal
  423. syntax:
  424. content: public abstract void StopReportingMouseMoves ();
  425. parameters: []
  426. overload: Terminal.ConsoleDriver.StopReportingMouseMoves*
  427. exceptions: []
  428. - uid: Terminal.ConsoleDriver.Suspend
  429. id: Suspend
  430. parent: Terminal.ConsoleDriver
  431. langs:
  432. - csharp
  433. name: Suspend()
  434. nameWithType: ConsoleDriver.Suspend()
  435. fullName: ConsoleDriver.Suspend()
  436. type: Method
  437. assemblies:
  438. - Terminal
  439. namespace: Terminal
  440. summary: Suspend the application, typically needs to save the state, suspend the app and upon return, reset the console driver.
  441. syntax:
  442. content: public abstract void Suspend ();
  443. parameters: []
  444. overload: Terminal.ConsoleDriver.Suspend*
  445. exceptions: []
  446. references:
  447. - uid: System.Object
  448. parent: System
  449. isExternal: true
  450. name: Object
  451. nameWithType: Object
  452. fullName: System.Object
  453. - uid: Terminal.ConsoleDriver.#ctor
  454. parent: Terminal.ConsoleDriver
  455. isExternal: false
  456. name: ConsoleDriver()
  457. nameWithType: ConsoleDriver.ConsoleDriver()
  458. fullName: ConsoleDriver.ConsoleDriver()
  459. - uid: Terminal.ConsoleDriver.AddCh(System.Int32)
  460. parent: Terminal.ConsoleDriver
  461. isExternal: false
  462. name: AddCh(Int32)
  463. nameWithType: ConsoleDriver.AddCh(Int32)
  464. fullName: ConsoleDriver.AddCh(Int32)
  465. - uid: System.Int32
  466. parent: System
  467. isExternal: true
  468. name: Int32
  469. nameWithType: Int32
  470. fullName: System.Int32
  471. - uid: Terminal.ConsoleDriver.AddSpecial(Terminal.SpecialChar)
  472. parent: Terminal.ConsoleDriver
  473. isExternal: false
  474. name: AddSpecial(SpecialChar)
  475. nameWithType: ConsoleDriver.AddSpecial(SpecialChar)
  476. fullName: ConsoleDriver.AddSpecial(SpecialChar)
  477. - uid: Terminal.SpecialChar
  478. parent: Terminal
  479. isExternal: false
  480. name: SpecialChar
  481. nameWithType: SpecialChar
  482. fullName: Terminal.SpecialChar
  483. - uid: Terminal.ConsoleDriver.AddStr(System.String)
  484. parent: Terminal.ConsoleDriver
  485. isExternal: false
  486. name: AddStr(String)
  487. nameWithType: ConsoleDriver.AddStr(String)
  488. fullName: ConsoleDriver.AddStr(String)
  489. - uid: System.String
  490. parent: System
  491. isExternal: true
  492. name: String
  493. nameWithType: String
  494. fullName: System.String
  495. - uid: Terminal.ConsoleDriver.Clip
  496. parent: Terminal.ConsoleDriver
  497. isExternal: false
  498. name: Clip
  499. nameWithType: ConsoleDriver.Clip
  500. fullName: ConsoleDriver.Clip
  501. - uid: Terminal.Rect
  502. parent: Terminal
  503. isExternal: false
  504. name: Rect
  505. nameWithType: Rect
  506. fullName: Terminal.Rect
  507. - uid: Terminal.ConsoleDriver.Cols
  508. parent: Terminal.ConsoleDriver
  509. isExternal: false
  510. name: Cols
  511. nameWithType: ConsoleDriver.Cols
  512. fullName: ConsoleDriver.Cols
  513. - uid: Terminal.ConsoleDriver.DrawFrame(Terminal.Rect,System.Boolean)
  514. parent: Terminal.ConsoleDriver
  515. isExternal: false
  516. name: DrawFrame(Rect, Boolean)
  517. nameWithType: ConsoleDriver.DrawFrame(Rect, Boolean)
  518. fullName: ConsoleDriver.DrawFrame(Rect, Boolean)
  519. - uid: System.Boolean
  520. parent: System
  521. isExternal: true
  522. name: Boolean
  523. nameWithType: Boolean
  524. fullName: System.Boolean
  525. - uid: Terminal.ConsoleDriver.End
  526. parent: Terminal.ConsoleDriver
  527. isExternal: false
  528. name: End()
  529. nameWithType: ConsoleDriver.End()
  530. fullName: ConsoleDriver.End()
  531. - uid: Terminal.ConsoleDriver.Init(System.Action)
  532. parent: Terminal.ConsoleDriver
  533. isExternal: false
  534. name: Init(Action)
  535. nameWithType: ConsoleDriver.Init(Action)
  536. fullName: ConsoleDriver.Init(Action)
  537. - uid: System.Action
  538. parent: System
  539. isExternal: true
  540. name: Action
  541. nameWithType: Action
  542. fullName: System.Action
  543. - uid: Terminal.ConsoleDriver.Move(System.Int32,System.Int32)
  544. parent: Terminal.ConsoleDriver
  545. isExternal: false
  546. name: Move(Int32, Int32)
  547. nameWithType: ConsoleDriver.Move(Int32, Int32)
  548. fullName: ConsoleDriver.Move(Int32, Int32)
  549. - uid: Terminal.ConsoleDriver.PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.KeyEvent},System.Action{Terminal.MouseEvent})
  550. parent: Terminal.ConsoleDriver
  551. isExternal: false
  552. name: PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
  553. nameWithType: ConsoleDriver.PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
  554. fullName: ConsoleDriver.PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
  555. - uid: Mono.Terminal.MainLoop
  556. parent: Mono.Terminal
  557. isExternal: true
  558. name: MainLoop
  559. nameWithType: MainLoop
  560. fullName: Mono.Terminal.MainLoop
  561. - uid: System.Action`1
  562. name: Action
  563. nameWithType: Action
  564. fullName: System.Action
  565. - uid: Terminal.KeyEvent
  566. name: KeyEvent
  567. nameWithType: KeyEvent
  568. fullName: Terminal.KeyEvent
  569. - uid: System.Action{Terminal.KeyEvent}
  570. parent: System
  571. isExternal: true
  572. name: Action<KeyEvent>
  573. nameWithType: Action<KeyEvent>
  574. fullName: System.Action<Terminal.KeyEvent>
  575. spec.csharp:
  576. - uid: System.Action`1
  577. name: Action
  578. nameWithType: Action
  579. fullName: System.Action
  580. - name: <
  581. nameWithType: <
  582. fullName: <
  583. - uid: Terminal.KeyEvent
  584. name: KeyEvent
  585. nameWithType: KeyEvent
  586. fullName: Terminal.KeyEvent
  587. - name: '>'
  588. nameWithType: '>'
  589. fullName: '>'
  590. - uid: Terminal.MouseEvent
  591. name: MouseEvent
  592. nameWithType: MouseEvent
  593. fullName: Terminal.MouseEvent
  594. - uid: System.Action{Terminal.MouseEvent}
  595. parent: System
  596. isExternal: true
  597. name: Action<MouseEvent>
  598. nameWithType: Action<MouseEvent>
  599. fullName: System.Action<Terminal.MouseEvent>
  600. spec.csharp:
  601. - uid: System.Action`1
  602. name: Action
  603. nameWithType: Action
  604. fullName: System.Action
  605. - name: <
  606. nameWithType: <
  607. fullName: <
  608. - uid: Terminal.MouseEvent
  609. name: MouseEvent
  610. nameWithType: MouseEvent
  611. fullName: Terminal.MouseEvent
  612. - name: '>'
  613. nameWithType: '>'
  614. fullName: '>'
  615. - uid: Terminal.ConsoleDriver.RedrawTop
  616. parent: Terminal.ConsoleDriver
  617. isExternal: false
  618. name: RedrawTop()
  619. nameWithType: ConsoleDriver.RedrawTop()
  620. fullName: ConsoleDriver.RedrawTop()
  621. - uid: Terminal.ConsoleDriver.Refresh
  622. parent: Terminal.ConsoleDriver
  623. isExternal: false
  624. name: Refresh()
  625. nameWithType: ConsoleDriver.Refresh()
  626. fullName: ConsoleDriver.Refresh()
  627. - uid: Terminal.ConsoleDriver.Rows
  628. parent: Terminal.ConsoleDriver
  629. isExternal: false
  630. name: Rows
  631. nameWithType: ConsoleDriver.Rows
  632. fullName: ConsoleDriver.Rows
  633. - uid: Terminal.ConsoleDriver.SetAttribute(Terminal.Attribute)
  634. parent: Terminal.ConsoleDriver
  635. isExternal: false
  636. name: SetAttribute(Attribute)
  637. nameWithType: ConsoleDriver.SetAttribute(Attribute)
  638. fullName: ConsoleDriver.SetAttribute(Attribute)
  639. - uid: Terminal.Attribute
  640. parent: Terminal
  641. isExternal: false
  642. name: Attribute
  643. nameWithType: Attribute
  644. fullName: Terminal.Attribute
  645. - uid: Terminal.ConsoleDriver.SetColors(System.ConsoleColor,System.ConsoleColor)
  646. parent: Terminal.ConsoleDriver
  647. isExternal: false
  648. name: SetColors(ConsoleColor, ConsoleColor)
  649. nameWithType: ConsoleDriver.SetColors(ConsoleColor, ConsoleColor)
  650. fullName: ConsoleDriver.SetColors(ConsoleColor, ConsoleColor)
  651. - uid: System.ConsoleColor
  652. parent: System
  653. isExternal: true
  654. name: ConsoleColor
  655. nameWithType: ConsoleColor
  656. fullName: System.ConsoleColor
  657. - uid: Terminal.ConsoleDriver.SetColors(System.Int16,System.Int16)
  658. parent: Terminal.ConsoleDriver
  659. isExternal: false
  660. name: SetColors(Int16, Int16)
  661. nameWithType: ConsoleDriver.SetColors(Int16, Int16)
  662. fullName: ConsoleDriver.SetColors(Int16, Int16)
  663. - uid: System.Int16
  664. parent: System
  665. isExternal: true
  666. name: Int16
  667. nameWithType: Int16
  668. fullName: System.Int16
  669. - uid: Terminal.ConsoleDriver.StartReportingMouseMoves
  670. parent: Terminal.ConsoleDriver
  671. isExternal: false
  672. name: StartReportingMouseMoves()
  673. nameWithType: ConsoleDriver.StartReportingMouseMoves()
  674. fullName: ConsoleDriver.StartReportingMouseMoves()
  675. - uid: Terminal.ConsoleDriver.StopReportingMouseMoves
  676. parent: Terminal.ConsoleDriver
  677. isExternal: false
  678. name: StopReportingMouseMoves()
  679. nameWithType: ConsoleDriver.StopReportingMouseMoves()
  680. fullName: ConsoleDriver.StopReportingMouseMoves()
  681. - uid: Terminal.ConsoleDriver.Suspend
  682. parent: Terminal.ConsoleDriver
  683. isExternal: false
  684. name: Suspend()
  685. nameWithType: ConsoleDriver.Suspend()
  686. fullName: ConsoleDriver.Suspend()
  687. - uid: Terminal.ConsoleDriver.#ctor*
  688. parent: Terminal.ConsoleDriver
  689. isExternal: false
  690. name: ConsoleDriver
  691. nameWithType: ConsoleDriver.ConsoleDriver
  692. fullName: ConsoleDriver.ConsoleDriver
  693. - uid: Terminal.ConsoleDriver.AddCh*
  694. parent: Terminal.ConsoleDriver
  695. isExternal: false
  696. name: AddCh
  697. nameWithType: ConsoleDriver.AddCh
  698. fullName: ConsoleDriver.AddCh
  699. - uid: Terminal.ConsoleDriver.AddSpecial*
  700. parent: Terminal.ConsoleDriver
  701. isExternal: false
  702. name: AddSpecial
  703. nameWithType: ConsoleDriver.AddSpecial
  704. fullName: ConsoleDriver.AddSpecial
  705. - uid: Terminal.ConsoleDriver.AddStr*
  706. parent: Terminal.ConsoleDriver
  707. isExternal: false
  708. name: AddStr
  709. nameWithType: ConsoleDriver.AddStr
  710. fullName: ConsoleDriver.AddStr
  711. - uid: Terminal.ConsoleDriver.Clip*
  712. parent: Terminal.ConsoleDriver
  713. isExternal: false
  714. name: Clip
  715. nameWithType: ConsoleDriver.Clip
  716. fullName: ConsoleDriver.Clip
  717. - uid: Terminal.ConsoleDriver.Cols*
  718. parent: Terminal.ConsoleDriver
  719. isExternal: false
  720. name: Cols
  721. nameWithType: ConsoleDriver.Cols
  722. fullName: ConsoleDriver.Cols
  723. - uid: Terminal.ConsoleDriver.DrawFrame*
  724. parent: Terminal.ConsoleDriver
  725. isExternal: false
  726. name: DrawFrame
  727. nameWithType: ConsoleDriver.DrawFrame
  728. fullName: ConsoleDriver.DrawFrame
  729. - uid: Terminal.ConsoleDriver.End*
  730. parent: Terminal.ConsoleDriver
  731. isExternal: false
  732. name: End
  733. nameWithType: ConsoleDriver.End
  734. fullName: ConsoleDriver.End
  735. - uid: Terminal.ConsoleDriver.Init*
  736. parent: Terminal.ConsoleDriver
  737. isExternal: false
  738. name: Init
  739. nameWithType: ConsoleDriver.Init
  740. fullName: ConsoleDriver.Init
  741. - uid: Terminal.ConsoleDriver.Move*
  742. parent: Terminal.ConsoleDriver
  743. isExternal: false
  744. name: Move
  745. nameWithType: ConsoleDriver.Move
  746. fullName: ConsoleDriver.Move
  747. - uid: Terminal.ConsoleDriver.PrepareToRun*
  748. parent: Terminal.ConsoleDriver
  749. isExternal: false
  750. name: PrepareToRun
  751. nameWithType: ConsoleDriver.PrepareToRun
  752. fullName: ConsoleDriver.PrepareToRun
  753. - uid: Terminal.ConsoleDriver.RedrawTop*
  754. parent: Terminal.ConsoleDriver
  755. isExternal: false
  756. name: RedrawTop
  757. nameWithType: ConsoleDriver.RedrawTop
  758. fullName: ConsoleDriver.RedrawTop
  759. - uid: Terminal.ConsoleDriver.Refresh*
  760. parent: Terminal.ConsoleDriver
  761. isExternal: false
  762. name: Refresh
  763. nameWithType: ConsoleDriver.Refresh
  764. fullName: ConsoleDriver.Refresh
  765. - uid: Terminal.ConsoleDriver.Rows*
  766. parent: Terminal.ConsoleDriver
  767. isExternal: false
  768. name: Rows
  769. nameWithType: ConsoleDriver.Rows
  770. fullName: ConsoleDriver.Rows
  771. - uid: Terminal.ConsoleDriver.SetAttribute*
  772. parent: Terminal.ConsoleDriver
  773. isExternal: false
  774. name: SetAttribute
  775. nameWithType: ConsoleDriver.SetAttribute
  776. fullName: ConsoleDriver.SetAttribute
  777. - uid: Terminal.ConsoleDriver.SetColors*
  778. parent: Terminal.ConsoleDriver
  779. isExternal: false
  780. name: SetColors
  781. nameWithType: ConsoleDriver.SetColors
  782. fullName: ConsoleDriver.SetColors
  783. - uid: Terminal.ConsoleDriver.StartReportingMouseMoves*
  784. parent: Terminal.ConsoleDriver
  785. isExternal: false
  786. name: StartReportingMouseMoves
  787. nameWithType: ConsoleDriver.StartReportingMouseMoves
  788. fullName: ConsoleDriver.StartReportingMouseMoves
  789. - uid: Terminal.ConsoleDriver.StopReportingMouseMoves*
  790. parent: Terminal.ConsoleDriver
  791. isExternal: false
  792. name: StopReportingMouseMoves
  793. nameWithType: ConsoleDriver.StopReportingMouseMoves
  794. fullName: ConsoleDriver.StopReportingMouseMoves
  795. - uid: Terminal.ConsoleDriver.Suspend*
  796. parent: Terminal.ConsoleDriver
  797. isExternal: false
  798. name: Suspend
  799. nameWithType: ConsoleDriver.Suspend
  800. fullName: ConsoleDriver.Suspend