ARB
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
[legend]
Collaboration diagram for AW_common_Xm:
Collaboration graph
[legend]

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 
)
inline

Definition at line 60 of file aw_common_xm.hxx.

Member Function Documentation

AW_GC * AW_common_Xm::create_gc ( )
virtual

Implements AW_common.

Definition at line 429 of file AW_device.cxx.

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

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)
inline

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
inline
XID AW_common_Xm::get_window_id ( ) const
inline

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
inline

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
inline

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: