Magnifier Struct Reference

#include <magnifier.h>


Data Fields

BonoboObject parent
BonoboPropertyBag * property_bag
GdkDisplay * source_display
GdkDisplay * target_display
gchar * source_display_name
gchar * target_display_name
int source_screen_num
int target_screen_num
GList * zoom_regions
gboolean source_initialized
gint crosswire_size
gint crosswire_length
guint32 crosswire_color
gboolean crosswire_clip
gchar * cursor_set
gint cursor_size_x
gint cursor_size_y
guint32 cursor_color
float cursor_scale_factor
GNOME_Magnifier_RectBounds source_bounds
GNOME_Magnifier_RectBounds target_bounds
GNOME_Magnifier_Point cursor_hotspot
MagnifierPrivatepriv


Detailed Description

Definition at line 51 of file magnifier.h.


Field Documentation

BonoboObject Magnifier::parent

Definition at line 52 of file magnifier.h.

BonoboPropertyBag* Magnifier::property_bag

Definition at line 53 of file magnifier.h.

Referenced by impl_magnifier_get_properties(), impl_magnifier_set_source_display(), impl_magnifier_set_target_display(), and magnifier_properties_init().

GdkDisplay* Magnifier::source_display

Definition at line 54 of file magnifier.h.

Referenced by magnifier_get_display_rect_bounds(), magnifier_get_root(), magnifier_init_display(), magnifier_set_property(), magnifier_warp_cursor_to_screen(), and main().

GdkDisplay* Magnifier::target_display

Definition at line 55 of file magnifier.h.

Referenced by magnifier_get_display_rect_bounds(), magnifier_init(), magnifier_init_display(), magnifier_set_property(), and main().

gchar* Magnifier::source_display_name

Definition at line 56 of file magnifier.h.

Referenced by impl_magnifier_full_screen_capable(), impl_magnifier_get_source_display(), impl_magnifier_set_source_display(), magnifier_full_screen_capable(), magnifier_get_property(), magnifier_init(), magnifier_init_display(), and magnifier_set_property().

gchar* Magnifier::target_display_name

Definition at line 57 of file magnifier.h.

Referenced by impl_magnifier_full_screen_capable(), impl_magnifier_get_target_display(), impl_magnifier_set_target_display(), magnifier_full_screen_capable(), magnifier_get_property(), magnifier_init(), magnifier_init_display(), and magnifier_set_property().

int Magnifier::source_screen_num

Definition at line 58 of file magnifier.h.

Referenced by magnifier_get_display_rect_bounds(), magnifier_get_root(), magnifier_init(), magnifier_init_display(), magnifier_set_property(), and main().

int Magnifier::target_screen_num

Definition at line 59 of file magnifier.h.

Referenced by magnifier_get_display_rect_bounds(), magnifier_init(), magnifier_init_display(), magnifier_set_property(), and main().

GList* Magnifier::zoom_regions

Definition at line 60 of file magnifier.h.

Referenced by impl_magnifier_add_zoom_region(), impl_magnifier_clear_all_zoom_regions(), impl_magnifier_get_zoom_regions(), magnifier_do_dispose(), magnifier_init(), magnifier_zoom_regions_mark_dirty(), magnifier_zoom_regions_save(), and magnifier_zoom_regions_update_pointer().

gboolean Magnifier::source_initialized

Definition at line 61 of file magnifier.h.

Referenced by impl_magnifier_add_zoom_region(), and magnifier_set_extension_listeners().

gint Magnifier::crosswire_size

Definition at line 62 of file magnifier.h.

Referenced by magnifier_get_property(), magnifier_init(), and magnifier_set_property().

gint Magnifier::crosswire_length

Definition at line 63 of file magnifier.h.

Referenced by magnifier_get_property(), magnifier_init(), and magnifier_set_property().

guint32 Magnifier::crosswire_color

Definition at line 64 of file magnifier.h.

Referenced by magnifier_get_property(), magnifier_init(), and magnifier_set_property().

gboolean Magnifier::crosswire_clip

Definition at line 65 of file magnifier.h.

Referenced by magnifier_get_property(), magnifier_init(), and magnifier_set_property().

gchar* Magnifier::cursor_set

Definition at line 66 of file magnifier.h.

Referenced by magnifier_get_cursor(), magnifier_get_property(), magnifier_init_cursor_set(), and magnifier_set_property().

gint Magnifier::cursor_size_x

Definition at line 67 of file magnifier.h.

Referenced by magnifier_get_property(), magnifier_init(), magnifier_set_property(), and magnifier_transform_cursor().

gint Magnifier::cursor_size_y

Definition at line 68 of file magnifier.h.

Referenced by magnifier_get_property(), magnifier_init(), magnifier_set_property(), and magnifier_transform_cursor().

guint32 Magnifier::cursor_color

Definition at line 69 of file magnifier.h.

Referenced by magnifier_get_property(), magnifier_init(), magnifier_recolor_pixbuf(), magnifier_set_property(), and magnifier_transform_cursor().

float Magnifier::cursor_scale_factor

Definition at line 70 of file magnifier.h.

Referenced by magnifier_get_property(), magnifier_init(), magnifier_set_property(), and magnifier_transform_cursor().

GNOME_Magnifier_RectBounds Magnifier::source_bounds

Definition at line 71 of file magnifier.h.

Referenced by magnifier_adjust_source_size(), magnifier_get_property(), and magnifier_set_property().

GNOME_Magnifier_RectBounds Magnifier::target_bounds

Definition at line 72 of file magnifier.h.

Referenced by magnifier_adjust_source_size(), magnifier_get_property(), magnifier_init(), magnifier_main_pan_image(), and magnifier_set_property().

GNOME_Magnifier_Point Magnifier::cursor_hotspot

Definition at line 73 of file magnifier.h.

Referenced by magnifier_get_property(), magnifier_init(), magnifier_set_cursor_from_pixbuf(), magnifier_set_property(), magnifier_transform_cursor(), and zoom_region_paint_cursor().

MagnifierPrivate* Magnifier::priv

Definition at line 74 of file magnifier.h.

Referenced by impl_magnifier_create_zoom_region(), mag_login_helper_get_raise_windows(), magnifier_get_cursor(), magnifier_get_pixbuf_for_name(), magnifier_get_property(), magnifier_get_root(), magnifier_init(), magnifier_init_cursor_set(), magnifier_init_display(), magnifier_init_window(), magnifier_main_test_image(), magnifier_reset_struts_at_idle(), magnifier_set_cursor_from_pixbuf(), magnifier_set_property(), magnifier_transform_cursor(), magnifier_warp_cursor_to_screen(), and zoom_region_paint_cursor().


The documentation for this struct was generated from the following file:
Generated on Sun Aug 9 20:57:38 2009 for gnome-mag by  doxygen 1.5.4