#include <pixeldata.h>
Collaboration diagram for CL_PixelData:
Public Methods | |
| CL_PixelData (unsigned int red_mask, unsigned int green_mask, unsigned int blue_mask, unsigned int alpha_mask, CL_SurfaceProvider *src, unsigned int bytes_per_pixel) | |
| virtual | ~CL_PixelData () |
| unsigned int | get_width () |
| unsigned int | get_height () |
| unsigned int | get_bytes_per_pixel () |
| int | get_bytes_pr_line () |
| void | get_line_pixel_to_dest (int y, unsigned char *dest) |
| void | dump_assert_info (int line) |
| unsigned char* | get_line_pixel (int y) |
| unsigned short* | get_line_pixel16 (int y) |
| unsigned int* | get_line_pixel32 (int y) |
Protected Attributes | |
| HermesHandle | m_handle |
| HermesFormat* | m_src_format |
| HermesHandle | m_src_palette |
| HermesFormat* | m_dest_format |
| CL_SurfaceProvider* | m_provider |
| bool | m_delete_provider |
| unsigned char* | scanline |
|
|
Definition at line 35 of file pixeldata.h. |
|
|
Definition at line 95 of file pixeldata.h. |
|
|
Definition at line 254 of file pixeldata.h. Referenced by get_line_pixel_to_dest(). |
|
|
Definition at line 120 of file pixeldata.h. Referenced by CL_PixelData(), dump_assert_info(), get_bytes_pr_line(), and get_line_pixel_to_dest(). |
|
|
Definition at line 125 of file pixeldata.h. |
|
|
Definition at line 115 of file pixeldata.h. |
|
|
Definition at line 284 of file pixeldata.h. Referenced by fast_memmove(), get_line_pixel16(), and get_line_pixel32(). |
|
|
Definition at line 290 of file pixeldata.h. |
|
|
Definition at line 295 of file pixeldata.h. |
|
|
Definition at line 127 of file pixeldata.h. Referenced by get_line_pixel(). |
|
|
Definition at line 110 of file pixeldata.h. Referenced by CL_PixelData(), dump_assert_info(), get_bytes_pr_line(), and get_line_pixel_to_dest(). |
|
|
Definition at line 30 of file pixeldata.h. |
|
|
Definition at line 27 of file pixeldata.h. |
|
|
Definition at line 22 of file pixeldata.h. |
|
|
Definition at line 29 of file pixeldata.h. |
|
|
Definition at line 24 of file pixeldata.h. |
|
|
Definition at line 25 of file pixeldata.h. |
|
|
Definition at line 32 of file pixeldata.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001