Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

SubBlitter_AlphaMask Class Template Reference

#include <blit_alphamask_rle.h>

List of all members.

Static Public Methods

void blt_noclip (CL_Blit_AlphaMask_RLE *parent, CL_Target *target, BltRLERow_AlphaMask< T > *row_blitter, int x, int y, int spr_no)
void blt_clip (CL_Blit_AlphaMask_RLE *parent, CL_Target *target, BltRLERow_AlphaMask< T > *row_blitter, int x, int y, int spr_no, const CL_ClipRect &clip)
void blt_scale_noclip (CL_Blit_AlphaMask_RLE *parent, CL_Target *target, BltRLERow_AlphaMask< T > *row_blitter, int x, int y, int dest_width, int dest_height, int spr_no)
void blt_scale_clip (CL_Blit_AlphaMask_RLE *parent, CL_Target *target, BltRLERow_AlphaMask< T > *row_blitter, int x, int y, int dest_width, int dest_height, int spr_no, const CL_ClipRect &clip)

Static Private Methods

void unpack_line (T *dest, unsigned char *transparent_dest, unsigned char *source_data, int num_pixels)

template<class T> class SubBlitter_AlphaMask


Member Function Documentation

template<class T>
void SubBlitter_AlphaMask<T>::blt_clip ( CL_Blit_AlphaMask_RLE * parent,
CL_Target * target,
BltRLERow_AlphaMask< T > * row_blitter,
int x,
int y,
int spr_no,
const CL_ClipRect & clip ) [static]
 

template<class T>
void SubBlitter_AlphaMask<T>::blt_noclip ( CL_Blit_AlphaMask_RLE * parent,
CL_Target * target,
BltRLERow_AlphaMask< T > * row_blitter,
int x,
int y,
int spr_no ) [static]
 

template<class T>
void SubBlitter_AlphaMask<T>::blt_scale_clip ( CL_Blit_AlphaMask_RLE * parent,
CL_Target * target,
BltRLERow_AlphaMask< T > * row_blitter,
int x,
int y,
int dest_width,
int dest_height,
int spr_no,
const CL_ClipRect & clip ) [static]
 

template<class T>
void SubBlitter_AlphaMask<T>::blt_scale_noclip ( CL_Blit_AlphaMask_RLE * parent,
CL_Target * target,
BltRLERow_AlphaMask< T > * row_blitter,
int x,
int y,
int dest_width,
int dest_height,
int spr_no ) [static]
 

template<class T>
void SubBlitter_AlphaMask<T>::unpack_line ( T * dest,
unsigned char * transparent_dest,
unsigned char * source_data,
int num_pixels ) [static, private]
 


The documentation for this class was generated from the following file:
Generated at Wed Apr 4 19:57:41 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001