- checkWindowSizeChangedInputEvent checkWindowSizeChanged() 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- eventListenervoid eventListener(OsFileHandle fd) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- getchdchar getch(bool nonblocking) 
- Get one key press from the terminal, discarding other
 events in the process. Returns dchar.init upon receiving end-of-file. 
- injectEventvoid injectEvent(InputEvent ev, InjectionPosition where) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- kbhitbool kbhit() 
- Returns true if there iff getch() would not block. 
- nextChardchar nextChar(int starting) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- nextEventInputEvent nextEvent() 
- nextRawint nextRaw(bool interruptable) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- peekNextEventInputEvent* peekNextEvent() 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- readNextEventsInputEvent[] readNextEvents() 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- readNextEventsInputEvent[] readNextEvents() 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- readNextEventsHelperInputEvent[] readNextEventsHelper() 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- signalFiredvoid signalFired(SignalFired ) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- timedCheckForInputbool timedCheckForInput(int milliseconds) 
- Check for input, waiting no longer than the number of milliseconds 
Encapsulates the stream of input events received from the terminal input.