torque Torque Game Engine Documentation
TGE Version 1.5.2

ColorI Class Reference

#include <color.h>


Public Member Functions

 ColorI ()
 ColorI (const U8 in_r, const U8 in_g, const U8 in_b, const U8 in_a=U8(255))
void set (const U8 in_r, const U8 in_g, const U8 in_b, const U8 in_a=U8(255))
ColorIoperator *= (const F32 in_mul)
ColorI operator * (const F32 in_mul) const
bool operator== (const ColorI &) const
bool operator!= (const ColorI &) const
void interpolate (const ColorI &in_rC1, const ColorI &in_rC2, const F32 in_factor)
U32 getARGBPack () const
U32 getRGBAPack () const
U32 getABGRPack () const
U32 getBGRPack () const
U32 getRGBPack () const
U32 getRGBEndian () const
U32 getARGBEndian () const
U16 get565 () const
U16 get4444 () const
 operator ColorF () const
 operator const U8 * () const

Data Fields

U8 red
U8 green
U8 blue
U8 alpha


Constructor & Destructor Documentation

ColorI::ColorI (  )  [inline]

ColorI::ColorI ( const U8  in_r,
const U8  in_g,
const U8  in_b,
const U8  in_a = U8(255) 
) [inline]


Member Function Documentation

void ColorI::set ( const U8  in_r,
const U8  in_g,
const U8  in_b,
const U8  in_a = U8(255) 
) [inline]

ColorI & ColorI::operator *= ( const F32  in_mul  )  [inline]

ColorI ColorI::operator * ( const F32  in_mul  )  const [inline]

bool ColorI::operator== ( const ColorI  )  const [inline]

bool ColorI::operator!= ( const ColorI  )  const [inline]

void ColorI::interpolate ( const ColorI in_rC1,
const ColorI in_rC2,
const F32  in_factor 
) [inline]

U32 ColorI::getARGBPack (  )  const [inline]

U32 ColorI::getRGBAPack (  )  const [inline]

U32 ColorI::getABGRPack (  )  const [inline]

U32 ColorI::getBGRPack (  )  const [inline]

U32 ColorI::getRGBPack (  )  const [inline]

U32 ColorI::getRGBEndian (  )  const [inline]

U32 ColorI::getARGBEndian (  )  const [inline]

U16 ColorI::get565 (  )  const [inline]

U16 ColorI::get4444 (  )  const [inline]

ColorI::operator ColorF (  )  const [inline]

ColorI::operator const U8 * (  )  const [inline]


Field Documentation




All Rights Reserved GarageGames.com, Inc. 1999-2005
Auto-magically Generated with Doxygen