ClaudiusSourceProvides the simulated framebuffer for Claudius.
The Key module defines a platform-independent representation of keyboard keys.
This module provides a mapping between Claudius's key representation and the backend-specific integer keycodes used by SDL.
Claudius works with colour palettes, as per computers of old. This module lets you load and manipulate palettes. The palettes can be thought of simply as indexed arrays of RGB values, and you write index values to the Framebuffer rather than RGB values directly.
Primatives are a way to build up a list of rendering operations for the framebuffer in a functional style and then render them at once.
Information about the display that can be accessed from the running code to work out screen size etc. The screen represents the window in which things will be drawn.
Module for handling screenshots