Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CL_Target_Be Class Reference

#include <target_be.h>

Inheritance diagram for CL_Target_Be:

Inheritance graph
[legend]
Collaboration diagram for CL_Target_Be:

Collaboration graph
[legend]
List of all members.

Public Methods

 CL_Target_Be ()
virtual ~CL_Target_Be ()
virtual bool is_video () const
virtual void lock ()
 retval: True if stored in video memory, false otherwise.

virtual void unlock ()
virtual void* get_data () 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_width () const
virtual unsigned int get_height () const
virtual unsigned int get_pitch () const
virtual unsigned int get_depth () const
virtual bool is_indexed () 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 CL_Paletteget_palette () const

Protected Attributes

ClanWindowScreenclws

Constructor & Destructor Documentation

CL_Target_Be::CL_Target_Be ( )
 

virtual CL_Target_Be::~CL_Target_Be ( ) [virtual]
 


Member Function Documentation

virtual unsigned int CL_Target_Be::get_alpha_mask ( ) const [virtual]
 

Reimplemented from CL_Target.

virtual unsigned int CL_Target_Be::get_blue_mask ( ) const [virtual]
 

Reimplemented from CL_Target.

virtual void* CL_Target_Be::get_data ( ) const [virtual]
 

Reimplemented from CL_Target.

virtual unsigned int CL_Target_Be::get_depth ( ) const [virtual]
 

Reimplemented from CL_Target.

virtual unsigned int CL_Target_Be::get_green_mask ( ) const [virtual]
 

Reimplemented from CL_Target.

virtual unsigned int CL_Target_Be::get_height ( ) const [virtual]
 

Reimplemented from CL_Target.

virtual unsigned int CL_Target_Be::get_num_frames ( ) const [virtual]
 

retval: A pointer that points to the beginning of the target pixel data.

Reimplemented from CL_Target.

virtual CL_Palette* CL_Target_Be::get_palette ( ) const [virtual]
 

Reimplemented from CL_Target.

virtual unsigned int CL_Target_Be::get_pitch ( ) const [virtual]
 

Reimplemented from CL_Target.

virtual unsigned int CL_Target_Be::get_red_mask ( ) const [virtual]
 

Reimplemented from CL_Target.

virtual unsigned int CL_Target_Be::get_width ( ) const [virtual]
 

Reimplemented from CL_Target.

virtual bool CL_Target_Be::is_indexed ( ) const [virtual]
 

Reimplemented from CL_Target.

virtual bool CL_Target_Be::is_video ( ) const [virtual]
 

Reimplemented from CL_Target.

virtual void CL_Target_Be::lock ( ) [virtual]
 

retval: True if stored in video memory, false otherwise.

Reimplemented from CL_Target.

virtual void CL_Target_Be::unlock ( ) [virtual]
 

Reimplemented from CL_Target.


Member Data Documentation

ClanWindowScreen* CL_Target_Be::clws [protected]
 

Definition at line 53 of file target_be.h.


The documentation for this class was generated from the following file:
Generated at Wed Apr 4 19:57:34 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001