#include <restype_surface.h>
Inheritance diagram for CL_MaskTranscolProvider:


Public Methods | |
| CL_MaskTranscolProvider (CL_SurfaceProvider *parent, bool delete_provider, const unsigned int *mask_indices, int num_mask_indices) | |
| virtual | ~CL_MaskTranscolProvider () |
| virtual unsigned int | get_pitch () const |
| virtual int | get_translate_x () const |
| virtual int | get_translate_y () const |
| retval: The x-offset of the surface data. | |
| virtual unsigned int | get_width () const |
| virtual unsigned int | get_height () const |
| virtual unsigned int | get_num_frames () const |
| retval: A pointer that points to the beginning of the target pixel data. | |
| virtual unsigned int | get_red_mask () const |
| virtual unsigned int | get_green_mask () const |
| virtual unsigned int | get_blue_mask () const |
| virtual unsigned int | get_alpha_mask () const |
| virtual unsigned int | get_depth () const |
| virtual bool | is_indexed () const |
| virtual CL_Palette* | get_palette () const |
| virtual unsigned int | get_src_colorkey () const |
| virtual bool | uses_src_colorkey () const |
| retval: The y-offset of the surface data. | |
| virtual void* | get_data () const |
| virtual void | perform_lock () |
| virtual void | perform_unlock () |
Private Attributes | |
| CL_SurfaceProvider* | parent |
| bool | delete_provider |
| unsigned int* | mask_indices |
| int | num_mask_indices |
|
|
|
|
|
|
|
|
Reimplemented from CL_Target. |
|
|
Reimplemented from CL_Target. |
|
|
Reimplemented from CL_Target. |
|
|
Reimplemented from CL_Target. |
|
|
Reimplemented from CL_Target. |
|
|
Reimplemented from CL_Target. |
|
|
retval: A pointer that points to the beginning of the target pixel data.
Reimplemented from CL_Target. |
|
|
Reimplemented from CL_Target. |
|
|
Reimplemented from CL_Target. |
|
|
Reimplemented from CL_Target. |
|
|
Reimplemented from CL_SurfaceProvider. |
|
|
Reimplemented from CL_SurfaceProvider. |
|
|
retval: The x-offset of the surface data.
Reimplemented from CL_SurfaceProvider. |
|
|
Reimplemented from CL_Target. |
|
|
Reimplemented from CL_Target. |
|
|
Reimplemented from CL_SurfaceProvider_Generic. |
|
|
Reimplemented from CL_SurfaceProvider_Generic. |
|
|
retval: The y-offset of the surface data.
Reimplemented from CL_SurfaceProvider. |
|
|
Definition at line 120 of file restype_surface.h. |
|
|
Definition at line 121 of file restype_surface.h. |
|
|
Definition at line 122 of file restype_surface.h. |
|
|
Definition at line 119 of file restype_surface.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001