ColorF

Engine/source/core/color.h

More...

Public Attributes

Public Static Functions

StockColor(const char * pStockColorName)

Detailed Description

Public Attributes

F32 alpha 
F32 blue 
F32 green 
F32 red 

Public Static Attributes

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

Public Functions

ColorF()

ColorF(const char * pStockColorName)

ColorF(const ColorF & in_rCopy)

ColorF(const F32 in_r, const F32 in_g, const F32 in_b, const F32 in_a)

clamp()

getABGRPack()

getARGBPack()

getRGBAPack()

interpolate(const ColorF & in_rC1, const ColorF & in_rC2, const F32 in_factor)

isValidColor()

operator ColorI()

operator const F32*()

operator F32*()

operator Point3F()

operator Point4F()

operator!=(const ColorF & )

operator*(const ColorF & in_mul)

operator*(const F32 in_mul)

operator*=(const ColorF & in_mul)

operator*=(const F32 in_mul)

operator+(const ColorF & in_rAdd)

operator+=(const ColorF & in_rAdd)

operator-()

operator-(const ColorF & in_rSub)

operator-=(const ColorF & in_rSub)

operator/(const F32 in_div)

operator/=(const F32 in_div)

operator==(const ColorF & )

set(const char * pStockColorName)

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

StockColor(void )

Public Static Functions

StockColor(const char * pStockColorName)