carose 0.1.0

A lightweight 2D Rust game library for sprites, menus, audio, and input handling.
Documentation
// Grayscale
pub const BLACK: u32       = 0xFF000000;
pub const DARK_GRAY: u32  = 0xFF333333;
pub const GRAY: u32       = 0xFF777777;
pub const LIGHT_GRAY: u32 = 0xFFBBBBBB;
pub const WHITE: u32      = 0xFFFFFFFF;

// Reds
pub const RED: u32        = 0xFFFF0000;
pub const DARK_RED: u32   = 0xFF880000;
pub const LIGHT_RED: u32  = 0xFFFF6666;
pub const CRIMSON: u32    = 0xFFDC143C;
pub const MAROON: u32     = 0xFF800000;

// Greens
pub const GREEN: u32        = 0xFF00FF00;
pub const DARK_GREEN: u32   = 0xFF006600;
pub const LIGHT_GREEN: u32  = 0xFF66FF66;
pub const LIME: u32         = 0xFF32CD32;
pub const FOREST_GREEN: u32 = 0xFF228B22;

// Blues
pub const BLUE: u32        = 0xFF0000FF;
pub const DARK_BLUE: u32   = 0xFF000088;
pub const LIGHT_BLUE: u32  = 0xFF66CCFF;
pub const SKY_BLUE: u32    = 0xFF87CEEB;
pub const NAVY: u32        = 0xFF000080;

// Yellows
pub const YELLOW: u32      = 0xFFFFFF00;
pub const GOLD: u32        = 0xFFFFD700;
pub const KHAKI: u32       = 0xFFF0E68C;
pub const LEMON: u32       = 0xFFFFFACD;
pub const OLIVE: u32       = 0xFF808000;

// Oranges
pub const ORANGE: u32      = 0xFFFFA500;
pub const DARK_ORANGE: u32 = 0xFFFF8C00;
pub const CORAL: u32       = 0xFFFF7F50;
pub const TOMATO: u32      = 0xFFFF6347;
pub const PEACH: u32       = 0xFFFFDAB9;

// Purples / Pinks
pub const PURPLE: u32      = 0xFF800080;
pub const VIOLET: u32      = 0xFFEE82EE;
pub const MAGENTA: u32     = 0xFFFF00FF;
pub const PINK: u32        = 0xFFFFC0CB;
pub const HOT_PINK: u32    = 0xFFFF69B4;

// Cyans / Teals
pub const CYAN: u32        = 0xFF00FFFF;
pub const TEAL: u32        = 0xFF008080;
pub const TURQUOISE: u32   = 0xFF40E0D0;
pub const AQUA: u32        = 0xFF7FFFD4;
pub const MINT: u32        = 0xFF98FF98;