ColorI

Engine/source/core/color.h

More...

Classes:

Public Attributes

Public Functions

Public Static Functions

StockColor(const char * pStockColorName)

Detailed Description

Public Attributes

U8 alpha 
U8 blue 
U8 green 
U8 red 

Public Static Attributes

const ColorI BLACK 
const ColorI BLUE 
const ColorI GREEN 
const ColorI ONE 
const ColorI RED 
const ColorI WHITE 
const ColorI ZERO 

Public Functions

ColorI()

ColorI(const char * pStockColorName)

ColorI(const ColorI & in_rCopy)

ColorI(const ColorI & in_rCopy, const U8 in_a)

ColorI(const Hsb & color)

ColorI(const U8 in_r, const U8 in_g, const U8 in_b, const U8 in_a)

convertFromHex(const String & hex)

fromLinear()

get4444()

get565()

getABGRPack()

getARGBEndian()

getARGBPack()

getBGRPack()

getHex()

getHSB()

getRGBAPack()

getRGBEndian()

getRGBPack()

HSLtoRGB_Subfunction(U32 & c, const F64 & temp1, const F64 & temp2, const F64 & temp3)

operator const U8*()

operator!=(const ColorI & )

operator==(const ColorI & )

set(const char * pStockColorName)

set(const ColorI & in_rCopy, const U8 in_a)

set(const Hsb & color)

set(const String & hex)

set(const U8 in_r, const U8 in_g, const U8 in_b, const U8 in_a)

StockColor(void )

Public Static Functions

StockColor(const char * pStockColorName)