|
Data Structures |
struct | MagLoginHelper |
struct | MagLoginHelperClass |
struct | MagnifierZoomRegionSaveProps |
Defines |
#define | DEBUG_CLIENT_CALLS |
#define | DBG(a) if (client_debug) { (a); } |
#define | GET_PIXEL(a, i, j, s, b) (*(guint32 *)(memcpy (b,(a) + ((j) * s + (i) * pixel_size_t), pixel_size_t))) |
#define | PUT_PIXEL(a, i, j, s, b) (memcpy (a + ((j) * s + (i) * pixel_size_t), &(b), pixel_size_t)) |
Enumerations |
enum | {
STRUT_LEFT = 0,
STRUT_RIGHT = 1,
STRUT_TOP = 2,
STRUT_BOTTOM = 3,
STRUT_LEFT_START = 4,
STRUT_LEFT_END = 5,
STRUT_RIGHT_START = 6,
STRUT_RIGHT_END = 7,
STRUT_TOP_START = 8,
STRUT_TOP_END = 9,
STRUT_BOTTOM_START = 10,
STRUT_BOTTOM_END = 11
} |
enum | {
MAGNIFIER_SOURCE_DISPLAY_PROP,
MAGNIFIER_TARGET_DISPLAY_PROP,
MAGNIFIER_SOURCE_SIZE_PROP,
MAGNIFIER_TARGET_SIZE_PROP,
MAGNIFIER_CURSOR_SET_PROP,
MAGNIFIER_CURSOR_SIZE_PROP,
MAGNIFIER_CURSOR_ZOOM_PROP,
MAGNIFIER_CURSOR_COLOR_PROP,
MAGNIFIER_CURSOR_HOTSPOT_PROP,
MAGNIFIER_CURSOR_DEFAULT_SIZE_PROP,
MAGNIFIER_CROSSWIRE_SIZE_PROP,
MAGNIFIER_CROSSWIRE_CLIP_PROP,
MAGNIFIER_CROSSWIRE_COLOR_PROP
} |
Functions |
| BONOBO_TYPE_FUNC (MagLoginHelper, LOGIN_HELPER_TYPE, mag_login_helper) |
void | magnifier_set_cursor_from_pixbuf (Magnifier *magnifier, GdkPixbuf *cursor_pixbuf) |
void | magnifier_free_cursor_pixels (guchar *pixels, gpointer data) |
GdkPixbuf * | magnifier_get_source_pixbuf (Magnifier *magnifier) |
GdkPixbuf * | magnifier_get_pixbuf_for_name (Magnifier *magnifier, const gchar *cursor_name) |
void | magnifier_set_cursor_pixmap_by_name (Magnifier *magnifier, const gchar *cursor_name, gboolean source_fallback) |
gboolean | magnifier_cursor_notify (GIOChannel *source, GIOCondition condition, gpointer data) |
gboolean | magnifier_cursor_notification_init (Magnifier *magnifier) |
void | magnifier_notify_damage (Magnifier *magnifier, XRectangle *rect) |
GdkFilterReturn | magnifier_expose_filter (GdkXEvent *xevent, GdkEvent *event, gpointer data) |
GdkWindow * | magnifier_get_root (Magnifier *magnifier) |
GNOME_Magnifier_ZoomRegionList * | impl_magnifier_get_zoom_regions (PortableServer_Servant servant, CORBA_Environment *ev) |
GdkDrawable * | magnifier_get_cursor (Magnifier *magnifier) |
Magnifier * | magnifier_new (gboolean override_redirect) |
Variables |
enum { ... } | PropIdx |
gchar * | mag_prop_names [MAGNIFIER_CROSSWIRE_COLOR_PROP+1] |