utility

Modules

config
module utility.config

Defines the static class Config, which handles all configuration options.

filepath
module utility.filepath

Defines the FilePath class, which stores default resource paths, and handles path manipulation.

input
module utility.input

Defines the static Input class, which is responsible for handling all keyboard/mouse/controller interactions.

output
module utility.output

Defines the static Output class, which handles all output to the console window.

time
module utility.time

Defines the static Time class, which manages all game time related things.