#include <provider_dynamic.h>
Inheritance diagram for CL_DynamicProvider:


Public Methods | |
| CL_DynamicProvider (int width, int height, int no_sprs, EPixelFormat type=PAL8, int trans_col=-1) | |
| CL_DynamicProvider (int width, int height, int no_sprs, int red_mask, int green_mask, int blue_mask, int alpha_mask, int transcol=-1) | |
| virtual | ~CL_DynamicProvider () |
| virtual int | get_width () const |
| virtual int | get_height () const |
| virtual int | get_no_sprs () const |
| virtual EPixelFormat | get_pixel_format () const |
| virtual CL_Palette* | get_palette () const |
| virtual int | get_transcol () const |
| virtual void* | get_data () const |
| virtual void | perform_lock () |
| virtual void | perform_unlock () |
Static Public Methods | |
| CL_Surface* | create (int width, int height, int no_sprs, EPixelFormat type=PAL8, int transcol=-1) |
| CL_Surface* | create (int width, int height, int no_sprs, int red_mask, int green_mask, int blue_mask, int alpha_mask, int transcol=-1) |
Private Attributes | |
| int | width |
| int | height |
| int | no_sprs |
| int | trans_col |
| int | red_mask |
| int | green_mask |
| int | blue_mask |
| int | alpha_mask |
| EPixelFormat | pixelformat |
| unsigned char* | data |
| int | bpp |
Definition at line 26 of file provider_dynamic.h.
|
|
Definition at line 42 of file provider_dynamic.h. Referenced by create(). |
|
|
Definition at line 56 of file provider_dynamic.h. |
|
|
Definition at line 77 of file provider_dynamic.h. |
|
|
Definition at line 35 of file provider_dynamic.h. |
|
|
Definition at line 30 of file provider_dynamic.h. |
|
|
Reimplemented from CL_Target. Definition at line 93 of file provider_dynamic.h. |
|
|
Reimplemented from CL_Target. Definition at line 82 of file provider_dynamic.h. |
|
|
Definition at line 83 of file provider_dynamic.h. |
|
|
Reimplemented from CL_Target. Definition at line 87 of file provider_dynamic.h. |
|
|
Definition at line 84 of file provider_dynamic.h. |
|
|
Definition at line 90 of file provider_dynamic.h. |
|
|
Reimplemented from CL_Target. Definition at line 81 of file provider_dynamic.h. |
|
|
Reimplemented from CL_SurfaceProvider_Generic. Definition at line 98 of file provider_dynamic.h. |
|
|
Reimplemented from CL_SurfaceProvider_Generic. Definition at line 99 of file provider_dynamic.h. |
|
|
Definition at line 104 of file provider_dynamic.h. |
|
|
Definition at line 104 of file provider_dynamic.h. |
|
|
Definition at line 107 of file provider_dynamic.h. |
|
|
Definition at line 106 of file provider_dynamic.h. |
|
|
Definition at line 104 of file provider_dynamic.h. |
|
|
Definition at line 103 of file provider_dynamic.h. |
|
|
Definition at line 103 of file provider_dynamic.h. |
|
|
Definition at line 105 of file provider_dynamic.h. |
|
|
Definition at line 104 of file provider_dynamic.h. |
|
|
Definition at line 103 of file provider_dynamic.h. |
|
|
Definition at line 103 of file provider_dynamic.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001