Public Member Functions | List of all members
AW_common_Xm Class Reference

#include <aw_common_xm.hxx>

Inheritance diagram for AW_common_Xm:
Inheritance graph
Collaboration diagram for AW_common_Xm:
Collaboration graph

Public Member Functions

 AW_common_Xm (Display *display_in, XID window_id_in, AW_rgb *&fcolors, AW_rgb *&dcolors, long &dcolors_count, AW_window *aww, AW_area area)
virtual AW_GCcreate_gc ()
const AW_GC_Xmmap_gc (int gc) const
AW_GC_Xmmap_mod_gc (int gc)
Display * get_display () const
XID get_window_id () const
GC get_GC (int gc) const
const XFontStruct * get_xfont (int gc) const
- Public Member Functions inherited from AW_common
 AW_common (AW_rgb *&fcolors, AW_rgb *&dcolors, long &dcolors_count)
virtual ~AW_common ()
void reset_style ()
const AW_screen_areaget_screen () const
void set_screen_size (unsigned int width, unsigned int height)
void set_screen (const AW_screen_area &screen_)
AW_rgb get_color (AW_color_idx color) const
AW_rgb get_data_color (int i) const
int find_data_color_idx (AW_rgb color) const
int get_data_color_size () const
AW_rgb get_XOR_color () const
void new_gc (int gc)
bool gc_mapable (int gc) const
const AW_GCmap_gc (int gc) const
AW_GCmap_mod_gc (int gc)
const AW_font_limitsget_font_limits (int gc, char c) const

Detailed Description

Definition at line 53 of file aw_common_xm.hxx.

Constructor & Destructor Documentation

AW_common_Xm::AW_common_Xm ( Display *  display_in,
XID  window_id_in,
AW_rgb *&  fcolors,
AW_rgb *&  dcolors,
long dcolors_count,
AW_window aww,
AW_area  area 

Definition at line 60 of file aw_common_xm.hxx.

Member Function Documentation

AW_GC * AW_common_Xm::create_gc ( )

Implements AW_common.

Definition at line 429 of file AW_device.cxx.

const AW_GC_Xm* AW_common_Xm::map_gc ( int  gc) const

Definition at line 76 of file aw_common_xm.hxx.

References DOWNCAST, and AW_common::map_gc().

Referenced by get_GC(), and get_xfont().

AW_GC_Xm* AW_common_Xm::map_mod_gc ( int  gc)

Definition at line 77 of file aw_common_xm.hxx.

References DOWNCAST, and AW_common::map_mod_gc().

Display* AW_common_Xm::get_display ( ) const
XID AW_common_Xm::get_window_id ( ) const

Definition at line 80 of file aw_common_xm.hxx.

Referenced by AW_get_common_extends_cb(), and getStipplePixmap().

GC AW_common_Xm::get_GC ( int  gc) const

Definition at line 82 of file aw_common_xm.hxx.

References AW_GC_Xm::get_gc(), and map_gc().

Referenced by AW_map_AreaGC().

const XFontStruct* AW_common_Xm::get_xfont ( int  gc) const

Definition at line 83 of file aw_common_xm.hxx.

References AW_GC_Xm::get_xfont(), and map_gc().

The documentation for this class was generated from the following files: