Claudiusmodule Animation : sig ... endModule for handling animation recording
module Base : sig ... endMain Claudius entry point.
module Builtins : sig ... endmodule Event : sig ... endmodule Font : sig ... endProvides the font rendering for Claudius.
module Framebuffer : sig ... endProvides the simulated framebuffer for Claudius.
module Key : sig ... endThe Key module defines a platform-independent representation of keyboard keys.
module Keysdl : sig ... endThis module provides a mapping between Claudius's key representation and the backend-specific integer keycodes used by SDL.
module Mouse : sig ... endMouse input handling.
module Mousesdl : sig ... endmodule Palette : sig ... endClaudius 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.
module Primitives : sig ... endPrimatives are a way to build up a list of rendering operations for the framebuffer in a functional style and then render them at once.
module Screen : sig ... endInformation 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 Screenshot : sig ... endModule for handling screenshots
module Stats : sig ... endManages stats and other metadata for Claudius
module Utils : sig ... endmodule Utils_gif : sig ... endCommon utilies for screenshot and animation handling