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) |