Returns a new ARGB integer with the updated red value (0-255).
int withRed(int r) => (this & 0xFF00FFFF) | ((r & 0xFF) << 16);