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

SubBlitter_Transparent Class Template Reference

#include <blit_transparent.h>

List of all members.

Static Public Methods

void blt_noclip (CL_Blit_Transparent *parent, CL_Target *target, int x, int y, int spr_no)
void blt_clip (CL_Blit_Transparent *parent, CL_Target *target, int x, int y, int spr_no, const CL_ClipRect &clip)
void blt_scale_noclip (CL_Blit_Transparent *parent, CL_Target *target, int x, int y, int dest_width, int dest_height, int spr_no)
void blt_scale_clip (CL_Blit_Transparent *parent, CL_Target *target, 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_Transparent


Member Function Documentation

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

template<class T>
void SubBlitter_Transparent<T>::blt_noclip ( CL_Blit_Transparent * parent,
CL_Target * target,
int x,
int y,
int spr_no ) [static]
 

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

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

template<class T>
void SubBlitter_Transparent<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