Namespace Cosmos.System
Classes
Console
Standard output stream.
ConsoleKeyExExtensions
ConsoleKeyEx extensions class.
Global
Cosmos global class. Used to init the console, screen and debugger and get/set keyboard keys.
Kernel
Provides a base kernel class for a Cosmos-based system
KeyboardManager
Keyboard manager class. Used to manage keyboard.
KeyEvent
KeyEvent class. Represent key event.
KeyMapping
KeyMapping class. Used to map keyboard.
MouseManager
Mouse manager class.
PCSExtensions
PC speaker helper class.
PCSpeaker
PC speaker class.
Power
Power class.
ScanMapBase
ScanMapBase abstract class.
VMTools
A class used to detect if cosmos is being ran in a virtual machine. Usefull for VM specific tasks.
Enums
ConsoleKeyEx
ConsoleKeyEx enum.
Durations
Possible duration types. https://en.wikipedia.org/wiki/Duration_(music)
KeyEvent.KeyEventType
Key event type.
MouseState
The possible states of a mouse.
Notes
Possible note types. https://en.wikipedia.org/wiki/Musical_note https://en.wikipedia.org/wiki/Audio_frequency