Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

ColorMerger_AlphaHandler< 4 > Class Template Reference

#include <blitter.h>

Inheritance diagram for ColorMerger_AlphaHandler< 4 >:

Inheritance graph
[legend]
List of all members.

Protected Member Functions

 ColorMerger_AlphaHandler ()
void init (const Surface &srf)
bool isOpaque (PixelType src)

Protected Attributes

int amask
int ashift
PixelType colorKey
bool hasColorKey
int ckmask

template<>
class ColorMerger_AlphaHandler< 4 >


Member Function Documentation

ColorMerger_AlphaHandler< 4 >::ColorMerger_AlphaHandler  )  [inline, protected]
 

Definition at line 713 of file blitter.h.

void ColorMerger_AlphaHandler< 4 >::init const Surface srf  )  [inline, protected]
 

Reimplemented in ColorMerger_AlphaShadow< 4 >, and ColorMerger_AlphaLighter< 4 >.

Definition at line 717 of file blitter.h.

References firstBit().

bool ColorMerger_AlphaHandler< 4 >::isOpaque PixelType  src  )  [inline, protected]
 

Definition at line 734 of file blitter.h.


Member Data Documentation

int ColorMerger_AlphaHandler< 4 >::amask [protected]
 

Definition at line 708 of file blitter.h.

int ColorMerger_AlphaHandler< 4 >::ashift [protected]
 

Definition at line 708 of file blitter.h.

int ColorMerger_AlphaHandler< 4 >::ckmask [protected]
 

Definition at line 711 of file blitter.h.

PixelType ColorMerger_AlphaHandler< 4 >::colorKey [protected]
 

Definition at line 709 of file blitter.h.

bool ColorMerger_AlphaHandler< 4 >::hasColorKey [protected]
 

Definition at line 710 of file blitter.h.


The documentation for this class was generated from the following file:
Generated on Tue Jun 24 02:16:45 2008 for Advanced Strategic Command by  doxygen 1.4.2