diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lib.rs | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -61,7 +61,13 @@ impl Colour { [self.red(), self.green(), self.blue(), self.alpha()] } pub fn as_rgb_hex(&self) -> String { - format!("{:02x}{:02x}{:02x}", self.red(), self.green(), self.blue()) + format!("{:02x}{:02x}{:02x}", + self.red(), self.green(), self.blue()) + } + + pub fn as_rgba_hex(&self) -> String { + format!("{:02x}{:02x}{:02x}{:02x}", + self.red(), self.green(), self.blue(), self.alpha()) } pub fn red(&self) -> u8 { (self.value >> 16) as u8 |