PaletteIterator Class Reference

Something that should have been done long ago... More...

#include <gifutil.h>

List of all members.

Public Member Functions

 PaletteIterator ()
void SetRed (const UINT32 nRed)
void SetGreen (const UINT32 nGreen)
void SetBlue (const UINT32 nBlue)
void SetTransparent (const UINT32 nTransparent)
BOOL operator< (const PaletteIterator &rhsIterator)
PaletteIteratoroperator++ ()

Protected Attributes

LPRGBQUAD m_pPalette


Detailed Description

Something that should have been done long ago...

Author:
Colin
Date:
24/4/95
See also:
Everywhere

Definition at line 140 of file gifutil.h.


Constructor & Destructor Documentation

PaletteIterator::PaletteIterator  )  [inline]
 

Definition at line 143 of file gifutil.h.

00143 : m_pPalette(NULL) {}


Member Function Documentation

PaletteIterator& PaletteIterator::operator++  )  [inline]
 

Definition at line 160 of file gifutil.h.

00161     {
00162         ++m_pPalette;
00163         return *this;
00164     }

BOOL PaletteIterator::operator< const PaletteIterator rhsIterator  )  [inline]
 

Definition at line 157 of file gifutil.h.

00158     {   return m_pPalette < rhsIterator.m_pPalette; }

void PaletteIterator::SetBlue const UINT32  nBlue  )  [inline]
 

Definition at line 151 of file gifutil.h.

00152     {   m_pPalette->rgbBlue = nBlue;    }

void PaletteIterator::SetGreen const UINT32  nGreen  )  [inline]
 

Definition at line 148 of file gifutil.h.

00149     {   m_pPalette->rgbGreen = nGreen;  }

void PaletteIterator::SetRed const UINT32  nRed  )  [inline]
 

Definition at line 145 of file gifutil.h.

00146     {   m_pPalette->rgbRed = nRed;  }

void PaletteIterator::SetTransparent const UINT32  nTransparent  )  [inline]
 

Definition at line 154 of file gifutil.h.

00155     {   m_pPalette->rgbReserved = nTransparent; }


Member Data Documentation

LPRGBQUAD PaletteIterator::m_pPalette [protected]
 

Definition at line 167 of file gifutil.h.


The documentation for this class was generated from the following file:
Generated on Sat Nov 10 03:59:26 2007 for Camelot by  doxygen 1.4.4