ARB
|
#include <aw_common.hxx>
Public Member Functions | |
AW_common (AW_rgb *&fcolors, AW_rgb *&dcolors, long &dcolors_count) | |
virtual | ~AW_common () |
void | reset_style () |
const AW_screen_area & | get_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_GC * | map_gc (int gc) const |
AW_GC * | map_mod_gc (int gc) |
const AW_font_limits & | get_font_limits (int gc, char c) const |
Definition at line 213 of file aw_common.hxx.
Definition at line 225 of file aw_common.hxx.
References AW_screen_area::b, AW_screen_area::l, AW_screen_area::r, and AW_screen_area::t.
|
inlinevirtual |
Definition at line 237 of file aw_common.hxx.
|
inline |
Definition at line 239 of file aw_common.hxx.
References AW_GC_set::reset_style().
Referenced by AW_stylable::reset_style().
|
inline |
Definition at line 241 of file aw_common.hxx.
Referenced by AW_window::_get_area_size(), AW_device::get_area_size(), AW_device::get_common_screen(), and AW_device::text_overlay().
Definition at line 242 of file aw_common.hxx.
References AW_screen_area::b, AW_screen_area::l, AW_screen_area::r, and AW_screen_area::t.
Referenced by AW_get_common_extends_cb().
|
inline |
Definition at line 248 of file aw_common.hxx.
References aw_assert, AW_screen_area::l, and AW_screen_area::t.
|
inline |
Definition at line 254 of file aw_common.hxx.
References AW_DATA_BG.
Definition at line 257 of file aw_common.hxx.
Definition at line 469 of file AW_print.cxx.
|
inline |
Definition at line 259 of file aw_common.hxx.
|
inline |
Definition at line 261 of file aw_common.hxx.
References AW_DATA_BG, and AW_WINDOW_BG.
|
inline |
Definition at line 265 of file aw_common.hxx.
References AW_GC_set::add_gc().
Referenced by AW_stylable::new_gc().
|
inline |
Definition at line 266 of file aw_common.hxx.
References AW_GC_set::gc_mapable().
Referenced by AW_device::ready_to_draw().
Definition at line 267 of file aw_common.hxx.
References AW_GC_set::map_gc().
Referenced by AW_stylable::get_available_fontsizes(), get_font_limits(), AW_stylable::get_grey_level(), AW_stylable::get_string_size(), AW_common_Xm::map_gc(), AW_font_group::registerFont(), and AW_device::text_overlay().
Definition at line 268 of file aw_common.hxx.
References AW_GC_set::map_mod_gc().
Referenced by AW_stylable::establish_default(), AW_common_Xm::map_mod_gc(), AW_stylable::set_font(), AW_stylable::set_foreground_color(), AW_stylable::set_function(), AW_stylable::set_grey_level(), and AW_stylable::set_line_attributes().
|
inline |
Definition at line 270 of file aw_common.hxx.
References AW_GC::get_font_limits(), and map_gc().
Referenced by AW_stylable::get_font_limits().