#include <target_system.h>
Inheritance diagram for CL_Target_System:


Public Methods | |
| CL_Target_System (int width, int height, int bytes_per_pixel, int red_mask, int green_mask, int blue_mask, int alpha_mask) | |
| virtual | ~CL_Target_System () |
| virtual void | lock () |
| retval: True if stored in video memory, false otherwise. | |
| virtual void | unlock () |
| virtual void* | get_data () const |
| virtual unsigned int | get_width () const |
| virtual unsigned int | get_height () const |
| virtual unsigned int | get_pitch () const |
| virtual unsigned int | get_depth () const |
| 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_num_frames () const |
| retval: A pointer that points to the beginning of the target pixel data. | |
| virtual bool | is_indexed () const |
| virtual CL_Palette* | get_palette () const |
Private Attributes | |
| unsigned int | m_width |
| unsigned int | m_height |
| unsigned int | m_bytes_per_pixel |
| unsigned int | m_red_mask |
| unsigned int | m_green_mask |
| unsigned int | m_blue_mask |
| unsigned int | m_alpha_mask |
| unsigned char* | m_buffer |
|
|
Definition at line 23 of file target_system.h. |
|
|
Definition at line 44 of file target_system.h. |
|
|
Reimplemented from CL_Target. Definition at line 62 of file target_system.h. |
|
|
Reimplemented from CL_Target. Definition at line 61 of file target_system.h. |
|
|
Reimplemented from CL_Target. Definition at line 52 of file target_system.h. |
|
|
Reimplemented from CL_Target. Definition at line 58 of file target_system.h. |
|
|
Reimplemented from CL_Target. Definition at line 60 of file target_system.h. |
|
|
Reimplemented from CL_Target. Definition at line 55 of file target_system.h. |
|
|
retval: A pointer that points to the beginning of the target pixel data.
Reimplemented from CL_Target. Definition at line 63 of file target_system.h. |
|
|
Reimplemented from CL_Target. Definition at line 66 of file target_system.h. |
|
|
Reimplemented from CL_Target. Definition at line 56 of file target_system.h. |
|
|
Reimplemented from CL_Target. Definition at line 59 of file target_system.h. |
|
|
Reimplemented from CL_Target. Definition at line 54 of file target_system.h. |
|
|
Reimplemented from CL_Target. Definition at line 64 of file target_system.h. |
|
|
retval: True if stored in video memory, false otherwise.
Reimplemented from CL_Target. Definition at line 49 of file target_system.h. |
|
|
Reimplemented from CL_Target. Definition at line 50 of file target_system.h. |
|
|
Definition at line 75 of file target_system.h. |
|
|
Definition at line 74 of file target_system.h. |
|
|
Definition at line 76 of file target_system.h. |
|
|
Definition at line 71 of file target_system.h. |
|
|
Definition at line 73 of file target_system.h. |
|
|
Definition at line 70 of file target_system.h. |
|
|
Definition at line 72 of file target_system.h. |
|
|
Definition at line 69 of file target_system.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001