📄 magnifier_8c.html
字号:
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#bfcbe2b6bde70722ed7564a3a65692c5">magnifier_transform_cursor</a> (<a class="el" href="structMagnifier.html">Magnifier</a> *magnifier)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static gboolean </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#81c6c518a32f58fe20373a335684e7c6">magnifier_reset_overlay_at_idle</a> (gpointer data)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#71dbdcae4a92433abc356de26647c385">magnifier_get_property</a> (BonoboPropertyBag *bag, BonoboArg *arg, guint arg_id, CORBA_Environment *ev, gpointer user_data)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#4cba0ca70655ab7f3927cf0156de3e69">magnifier_set_property</a> (BonoboPropertyBag *bag, BonoboArg *arg, guint arg_id, CORBA_Environment *ev, gpointer user_data)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#08fd9e59fe9f1e0962a49163beabd265">magnifier_do_dispose</a> (<a class="el" href="structMagnifier.html">Magnifier</a> *magnifier)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#bca2de6a4e68bdb25ede8e7c120c70bd">magnifier_gobject_dispose</a> (GObject *object)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#0d9af1cf64cb35e85cd3f3ba54f259ab">impl_magnifier_set_source_display</a> (PortableServer_Servant servant, const CORBA_char *display, CORBA_Environment *ev)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#7eaa4b3f9ec164dcfb3d4979268dfc72">impl_magnifier_set_target_display</a> (PortableServer_Servant servant, const CORBA_char *display, CORBA_Environment *ev)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static CORBA_string </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#4234bc8b58e44a4822866b9ece1522eb">impl_magnifier_get_source_display</a> (PortableServer_Servant servant, CORBA_Environment *ev)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static CORBA_string </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#e5c469ddb41954a8b23791bfd6d15de7">impl_magnifier_get_target_display</a> (PortableServer_Servant servant, CORBA_Environment *ev)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="GNOME__Magnifier_8h.html#47a2db1506250f354913a189dfa1bb36">GNOME_Magnifier_ZoomRegion</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#e59a465053e906e8b3719d8925cb5562">impl_magnifier_create_zoom_region</a> (PortableServer_Servant servant, const CORBA_float zx, const CORBA_float zy, const <a class="el" href="structGNOME__Magnifier__RectBounds__type.html">GNOME_Magnifier_RectBounds</a> *roi, const <a class="el" href="structGNOME__Magnifier__RectBounds__type.html">GNOME_Magnifier_RectBounds</a> *viewport, CORBA_Environment *ev)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static CORBA_boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#8328f85e6af9bc20b6152325950efd3f">impl_magnifier_add_zoom_region</a> (PortableServer_Servant servant, const <a class="el" href="GNOME__Magnifier_8h.html#47a2db1506250f354913a189dfa1bb36">GNOME_Magnifier_ZoomRegion</a> region, CORBA_Environment *ev)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="GNOME__Magnifier_8h.html#7804bd3fd4edd2aae1f9daf2dfc94524">Bonobo_PropertyBag</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#2b2835f071c3aab5ac55b3dad0695ebb">impl_magnifier_get_properties</a> (PortableServer_Servant servant, CORBA_Environment *ev)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structCORBA__sequence__CORBA__Object.html">GNOME_Magnifier_ZoomRegionList</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#7a91655b1cf70d23514aee5ce551278f">impl_magnifier_get_zoom_regions</a> (PortableServer_Servant servant, CORBA_Environment *ev)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#3a8fc3f61345490a77a57bcb009cec5a">impl_magnifier_clear_all_zoom_regions</a> (PortableServer_Servant servant, CORBA_Environment *ev)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#050d477cd220d8a28b923b8be113fec8">impl_magnifier_dispose</a> (PortableServer_Servant servant, CORBA_Environment *ev)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#0297c02254ef5288bbaa238e00d6af68">magnifier_class_init</a> (<a class="el" href="structMagnifierClass.html">MagnifierClass</a> *klass)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#5b239d0b7fa08088ff426392682f29fc">magnifier_properties_init</a> (<a class="el" href="structMagnifier.html">Magnifier</a> *magnifier)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#670edf2a507285719439368b0482e3b2">magnifier_init</a> (<a class="el" href="structMagnifier.html">Magnifier</a> *magnifier)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">GdkDrawable * </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#bc3753793badac983be7f1db36b37e40">magnifier_get_cursor</a> (<a class="el" href="structMagnifier.html">Magnifier</a> *magnifier)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structMagnifier.html">Magnifier</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#5c93eee868a854c2e67ab3a75c16c708">magnifier_new</a> (gboolean override_redirect)</td></tr><tr><td colspan="2"><br><h2>Variables</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static gboolean </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#162dc8d68ebc75009ac6a213d79f51a7">client_debug</a> = FALSE</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static GObjectClass * </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#237afc240b107f70ef58ce141156a301">parent_class</a> = NULL</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">enum { ... } </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#0e089924677eb17354746f953206b837">PropIdx</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">gchar * </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#374731b44cf04816d369ba361b18b609">mag_prop_names</a> [MAGNIFIER_CROSSWIRE_COLOR_PROP+1]</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#237aa1da92e1a761a63c225868d05a89">_x_error</a> = 0</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="structMagnifier.html">Magnifier</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#88cb4e20f23de265f35bcf2ba3326958">_this_magnifier</a> = NULL</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">gint </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#e43ff431d2a42c41986233cf33f96a85">fixes_event_base</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static gboolean </td><td class="memItemRight" valign="bottom"><a class="el" href="magnifier_8c.html#771bdecf4396e7b3dccefeee951dc5bc">_is_override_redirect</a> = FALSE</td></tr></table><hr><h2>Define Documentation</h2><a class="anchor" name="1173bbce171b2f1cd8bca1372c8c1920"></a><!-- doxytag: member="magnifier.c::DEBUG_CLIENT_CALLS" ref="1173bbce171b2f1cd8bca1372c8c1920" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DEBUG_CLIENT_CALLS </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="magnifier_8c-source.html#l00053">53</a> of file <a class="el" href="magnifier_8c-source.html">magnifier.c</a>.</div></div><p><a class="anchor" name="df135b87caf84f55fccdf33f614415ae"></a><!-- doxytag: member="magnifier.c::DBG" ref="df135b87caf84f55fccdf33f614415ae" args="(a)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DBG </td> <td>(</td> <td class="paramtype">a </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> if (<a class="el" href="zoom-region_8c.html#162dc8d68ebc75009ac6a213d79f51a7">client_debug</a>) { (a); }</td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="magnifier_8c-source.html#l00057">57</a> of file <a class="el" href="magnifier_8c-source.html">magnifier.c</a>.<p>Referenced by <a class="el" href="magnifier_8c-source.html#l01425">impl_magnifier_create_zoom_region()</a>, <a class="el" href="magnifier_8c-source.html#l01403">impl_magnifier_get_source_display()</a>, <a class="el" href="magnifier_8c-source.html#l01414">impl_magnifier_get_target_display()</a>, <a class="el" href="magnifier_8c-source.html#l01512">impl_magnifier_get_zoom_regions()</a>, <a class="el" href="magnifier_8c-source.html#l01348">impl_magnifier_set_source_display()</a>, <a class="el" href="magnifier_8c-source.html#l01375">impl_magnifier_set_target_display()</a>, <a class="el" href="zoom-region_8c-source.html#l02803">impl_zoom_region_set_brightness()</a>, <a class="el" href="zoom-region_8c-source.html#l02755">impl_zoom_region_set_contrast()</a>, <a class="el" href="zoom-region_8c-source.html#l02714">impl_zoom_region_set_pointer_pos()</a>, <a class="el" href="zoom-region_8c-source.html#l02851">impl_zoom_region_set_roi()</a>, <a class="el" href="magnifier_8c-source.html#l01075">magnifier_get_property()</a>, <a class="el" href="magnifier_8c-source.html#l00299">magnifier_set_cursor_from_pixbuf()</a>, <a class="el" href="magnifier_8c-source.html#l01146">magnifier_set_property()</a>, <a class="el" href="magnifier_8c-source.html#l00764">magnifier_transform_cursor()</a>, <a class="el" href="magnifier_8c-source.html#l00570">magnifier_unref_zoom_region()</a>, <a class="el" href="magnifier_8c-source.html#l00585">magnifier_zoom_regions_save()</a>, <a class="el" href="zoom-region_8c-source.html#l01227">zoom_region_calculate_scroll_rects()</a>, <a class="el" href="zoom-region_8c-source.html#l03050">zoom_region_do_dispose()</a>, <a class="el" href="zoom-region_8c-source.html#l03529">zoom_region_finalize()</a>, <a class="el" href="zoom-region_8c-source.html#l02348">zoom_region_get_property()</a>, <a class="el" href="zoom-region_8c-source.html#l03478">zoom_region_init()</a>, <a class="el" href="zoom-region_8c-source.html#l01939">zoom_region_init_window()</a>, and <a class="el" href="zoom-region_8c-source.html#l02445">zoom_region_set_property()</a>.</div></div><p><a class="anchor" name="314fdb6486abedf48e4614e0914e91a7"></a><!-- doxytag: member="magnifier.c::GET_PIXEL" ref="314fdb6486abedf48e4614e0914e91a7" args="(a, i, j, s, b)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GET_PIXEL </td> <td>(</td> <td class="paramtype">a, <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">i, <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">j, <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">s, <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">b </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> (*(guint32 *)(memcpy (b,(a) + ((j) * s + (i) * pixel_size_t), pixel_size_t)))</td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="magnifier_8c-source.html#l00730">730</a> of file <a class="el" href="magnifier_8c-source.html">magnifier.c</a>.<p>Referenced by <a class="el" href="magnifier_8c-source.html#l00737">magnifier_recolor_pixbuf()</a>.</div></div><p><a class="anchor" name="c92204a72243b4b921a58220fd08f6ba"></a><!-- doxytag: member="magnifier.c::PUT_PIXEL" ref="c92204a72243b4b921a58220fd08f6ba" args="(a, i, j, s, b)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PUT_PIXEL </td> <td>(</td> <td class="paramtype">a, <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">i, <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">j, <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">s, <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">b </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> (memcpy (a + ((j) * s + (i) * pixel_size_t), &(b), pixel_size_t))</td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="magnifier_8c-source.html#l00733">733</a> of file <a class="el" href="magnifier_8c-source.html">magnifier.c</a>.<p>Referenced by <a class="el" href="magnifier_8c-source.html#l00737">magnifier_recolor_pixbuf()</a>.</div></div><p><hr><h2>Enumeration Type Documentation</h2><a class="anchor" name="06fc87d81c62e9abb8790b6e5713c55b"></a><!-- doxytag: member="magnifier.c::@0" ref="06fc87d81c62e9abb8790b6e5713c55b" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">anonymous enum </td>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -