Public Member Functions | |
GlColorStack () | |
unsigned int | Length () |
void | Pop () |
void | Push (double r, double g, double b, double a=1.0) |
void | Push (Color col) |
~GlColorStack () | |
Private Attributes | |
std::stack< Color > | colorstack |
Stg::Canvas::GlColorStack::GlColorStack | ( | ) | [inline] |
Stg::Canvas::GlColorStack::~GlColorStack | ( | ) | [inline] |
unsigned int Stg::Canvas::GlColorStack::Length | ( | ) | [inline] |
void Stg::Canvas::GlColorStack::Pop | ( | ) | [inline] |
void Stg::Canvas::GlColorStack::Push | ( | double | r, |
double | g, | ||
double | b, | ||
double | a = 1.0 |
||
) | [inline] |
void Stg::Canvas::GlColorStack::Push | ( | Color | col | ) | [inline] |
std::stack<Color> Stg::Canvas::GlColorStack::colorstack [private] |