# CMCSavedRGBs Class Reference

List of all members.

## Public Member Functions
| CMCSavedRGBs (IMCGraphicContext *inContext)
| CMCSavedRGBs (IMCGraphicContext &inContext)
| ~CMCSavedRGBs (void)
const TMCRGBColor & | GetSavedFillColor () const
const TMCRGBColor & | GetSavedEraseColor () const
const TMCRGBColor & | GetSavedPenColor () const
## Private Member Functions
void | Save ()
void | Restore ()
## Private Attributes
IMCGraphicContext * | fContext
TMCRGBColor | fSavedFill
TMCRGBColor | fSavedErase
TMCRGBColor | fSavedPenColor

## Constructor & Destructor Documentation

CMCSavedRGBs::CMCSavedRGBs | ( | IMCGraphicContext * | inContext | ) | `[inline]`

CMCSavedRGBs::CMCSavedRGBs | ( | IMCGraphicContext & | inContext | ) | `[inline]`

CMCSavedRGBs::~CMCSavedRGBs | ( | void |  | ) | `[inline]`

## Member Function Documentation

const TMCRGBColor& CMCSavedRGBs::GetSavedEraseColor | ( |  | ) | const`[inline]`

const TMCRGBColor& CMCSavedRGBs::GetSavedFillColor | ( |  | ) | const`[inline]`

const TMCRGBColor& CMCSavedRGBs::GetSavedPenColor | ( |  | ) | const`[inline]`

void CMCSavedRGBs::Restore | ( |  | ) | `[inline, private]`

void CMCSavedRGBs::Save | ( |  | ) | `[inline, private]`

## Member Data Documentation

IMCGraphicContext* CMCSavedRGBs::fContext`[private]`

TMCRGBColor CMCSavedRGBs::fSavedErase`[private]`

TMCRGBColor CMCSavedRGBs::fSavedFill`[private]`

TMCRGBColor CMCSavedRGBs::fSavedPenColor`[private]`

The documentation for this class was generated from the following file:

- IMCGraphicContext.h