Advanced Strategic Command
Public Member Functions | Protected Member Functions | List of all members
ColorMerger_AlphaShadow< 4 > Class Template Reference

#include <blitter.h>

Inheritance diagram for ColorMerger_AlphaShadow< 4 >:
Inheritance graph
[legend]

Public Member Functions

 ColorMerger_AlphaShadow (NullParamType npt=nullParam)
 
 ColorMerger_AlphaShadow (const Uint8 *translationTable)
 

Protected Member Functions

void init (const Surface &srf)
 
void assign (PixelType src, PixelType *dest)
 
- Protected Member Functions inherited from ColorMerger_AlphaHandler< 4 >
 ColorMerger_AlphaHandler ()
 
void init (const Surface &srf)
 
bool isOpaque (PixelType src)
 

Additional Inherited Members

- Protected Attributes inherited from ColorMerger_AlphaHandler< 4 >
int amask
 
int ashift
 
PixelType colorKey
 
bool hasColorKey
 
int ckmask
 

Detailed Description

template<>
class ColorMerger_AlphaShadow< 4 >

Definition at line 863 of file blitter.h.

Constructor & Destructor Documentation

Definition at line 881 of file blitter.h.

ColorMerger_AlphaShadow< 4 >::ColorMerger_AlphaShadow ( const Uint8 *  translationTable)
inline

Definition at line 884 of file blitter.h.

Member Function Documentation

void ColorMerger_AlphaShadow< 4 >::assign ( PixelType  src,
PixelType *  dest 
)
inlineprotected

Definition at line 874 of file blitter.h.

void ColorMerger_AlphaShadow< 4 >::init ( const Surface srf)
inlineprotected

Definition at line 868 of file blitter.h.

References ColorMerger_AlphaHandler< pixelsize >::init().


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