Namespace Cosmos.System
Classes
Console
Represents the standard console output stream.
ConsoleKeyExExtensions
Provides extension methods to the ConsoleKeyEx enumeration type.
Global
Contains commonly used globals. Used to initialize the console, screen and debugger and get/set keyboard scan-maps.
Kernel
Provides a base kernel class for a Cosmos-based system
KeyboardManager
Manages the physical keyboard.
KeyEvent
Represents a key-press event.
KeyMapping
Represents a physical to virtual key mapping.
MouseManager
Manages the mouse.
PCSExtensions
Serves as an extension class, with methods relating to the PC speaker (beeper).
PCSpeaker
Represents the internal PC speaker/beeper.
Power
Manages the power state of the system.
ScanMapBase
Represents the base class for keyboard layout scan-maps.
VMTools
Used to get the virtualization state of the CPU.
Enums
ConsoleKeyEx
Specifies the recognized virtual console keys, that are independent from physical keyboard scan-codes.
Durations
Possible duration types.
KeyEvent.KeyEventType
Represents the type of the a KeyEvent.
MouseState
The possible states of a mouse.
Notes
Possible note types.