|
Public Member Functions |
| | TMCColorRGBA8 (void) |
| | TMCColorRGBA8 (const uint8 rr, const uint8 gg, const uint8 bb, const uint8 aa) |
| | TMCColorRGBA8 (uint32 c) |
| | TMCColorRGBA8 (const TMCColorRGB &color) |
| void | Set (const uint8 rr, const uint8 gg, const uint8 bb, const uint8 aa) |
| void | Interpolate (const TMCColorRGBA8 from, const TMCColorRGBA8 to, const real interpolant) |
| void | Interpolate (const TVector2 &interpolants, const TMCColorRGBA8 lowerLeft, const TMCColorRGBA8 lowerRight, const TMCColorRGBA8 upperLeft, const TMCColorRGBA8 upperRight) |
| uint8 | GetMinOfRGB (void) const |
| uint8 | GetMaxOfRGB (void) const |
| boolean | operator== (const TMCColorRGBA8 rhs) const |
| boolean | operator!= (const TMCColorRGBA8 rhs) const |
| TMCColorRGBA8 | operator+= (const TMCColorRGBA8 rhs) |
| TMCColorRGBA8 | operator-= (const TMCColorRGBA8 rhs) |
| TMCColorRGBA8 | operator *= (const real s) |
| TMCColorRGBA8 | operator/= (const real s) |
| TMCColorRGBA8 | operator+ (const TMCColorRGBA8 rhs) const |
| TMCColorRGBA8 | operator- (const TMCColorRGBA8 rhs) const |
| TMCColorRGBA8 | operator * (const real s) const |
| TMCColorRGBA8 | operator/ (const real s) const |
| TMCColorRGBA & | ToRGBA (TMCColorRGBA &c) const |
| uint8 | Intensity () const |
| const uint8 * | GetAddrFirstComponent (void) const |
Static Public Attributes |
| const uint8 | kMaxIntensity |
| const real | kInvMaxIntensity |
| const TMCColorRGBA8 | kBlackNoAlpha |
| const TMCColorRGBA8 | kBlackFullAlpha |
| const TMCColorRGBA8 | kWhiteNoAlpha |
| const TMCColorRGBA8 | kWhiteFullAlpha |