📄 struct__magnifierprivate.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"><title>gnome-mag: _MagnifierPrivate Struct Reference</title><link href="doxygen.css" rel="stylesheet" type="text/css"><link href="tabs.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.4.7 --><div class="tabs"> <ul> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li id="current"><a href="annotated.html"><span>Data Structures</span></a></li> <li><a href="files.html"><span>Files</span></a></li> <li><a href="dirs.html"><span>Directories</span></a></li> </ul></div><div class="tabs"> <ul> <li><a href="annotated.html"><span>Data Structures</span></a></li> <li><a href="functions.html"><span>Data Fields</span></a></li> </ul></div><h1>_MagnifierPrivate Struct Reference</h1><!-- doxytag: class="_MagnifierPrivate" --><code>#include <<a class="el" href="magnifier-private_8h-source.html">magnifier-private.h</a>></code><p><table border="0" cellpadding="0" cellspacing="0"><tr><td></td></tr><tr><td colspan="2"><br><h2>Data Fields</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">GtkWidget * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#f3b6cd2853b2554d2b9429eb5f021eef">w</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">GtkWidget * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#05dff3c8dc109c13ad884e76491ce147">canvas</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">GdkWindow * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#5ab4d39e5bb2aa9bd1fd989de9c50c9e">root</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">GdkWindow * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#e44d650f44bc6477a710a865ed0572bf">overlay</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">GdkPixmap * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#57bf96475512ad6170eada0973e75bde">source_drawable</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">GdkDrawable * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#adc149b6251214598ded61e94701c72a">cursor</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#e1961bea1b89e23f62a52b7f02258394">cursor_default_size_x</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#98cdc898c86fa86b018124028100b41f">cursor_default_size_y</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">gboolean </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#c507c2eea23d8a056ff41f868ac6a419">crosswire</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">GdkBitmap * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#ca0b00458d05304b067667d70cb67999">cursor_mask</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#85174007212fc9cf41ee9310dbd686b7">cursor_x</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#0f611bc240634db0c0f3f39af0d142c7">cursor_y</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#89e8922fed2c13630cb45dd8cd38d453">cursor_hotspot_x</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#c64cb6774c598b1390ccfe45d0d6e5e2">cursor_hotspot_y</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">gboolean </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#a9b10e734e0762a35b3671a40bbfa2ed">use_source_cursor</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">GHashTable * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#95392051aba2572559d365b9ceced4f3">cursorlist</a></td></tr></table><hr><a name="_details"></a><h2>Detailed Description</h2><p><p>Definition at line <a class="el" href="magnifier-private_8h-source.html#l00034">34</a> of file <a class="el" href="magnifier-private_8h-source.html">magnifier-private.h</a>.<hr><h2>Field Documentation</h2><a class="anchor" name="f3b6cd2853b2554d2b9429eb5f021eef"></a><!-- doxytag: member="_MagnifierPrivate::w" ref="f3b6cd2853b2554d2b9429eb5f021eef" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">GtkWidget* <a class="el" href="struct__MagnifierPrivate.html#f3b6cd2853b2554d2b9429eb5f021eef">_MagnifierPrivate::w</a> </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="magnifier-private_8h-source.html#l00035">35</a> of file <a class="el" href="magnifier-private_8h-source.html">magnifier-private.h</a>.<p>Referenced by <a class="el" href="gmag-events_8c-source.html#l00859">gmag_events_handler()</a>, <a class="el" href="magnifier_8c-source.html#l01425">impl_magnifier_create_zoom_region()</a>, <a class="el" href="magnifier_8c-source.html#l00155">mag_login_helper_get_raise_windows()</a>, <a class="el" href="magnifier_8c-source.html#l00985">magnifier_check_set_struts()</a>, <a class="el" href="magnifier_8c-source.html#l01765">magnifier_init()</a>, <a class="el" href="magnifier_8c-source.html#l01738">magnifier_init_window()</a>, <a class="el" href="magnifier_8c-source.html#l00925">magnifier_reset_overlay_at_idle()</a>, <a class="el" href="magnifier_8c-source.html#l00970">magnifier_reset_struts_at_idle()</a>, <a class="el" href="magnifier_8c-source.html#l00299">magnifier_set_cursor_from_pixbuf()</a>, and <a class="el" href="magnifier_8c-source.html#l01146">magnifier_set_property()</a>.</div></div><p><a class="anchor" name="05dff3c8dc109c13ad884e76491ce147"></a><!-- doxytag: member="_MagnifierPrivate::canvas" ref="05dff3c8dc109c13ad884e76491ce147" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">GtkWidget* <a class="el" href="struct__MagnifierPrivate.html#05dff3c8dc109c13ad884e76491ce147">_MagnifierPrivate::canvas</a> </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="magnifier-private_8h-source.html#l00036">36</a> of file <a class="el" href="magnifier-private_8h-source.html">magnifier-private.h</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#l01738">magnifier_init_window()</a>, and <a class="el" href="zoom-region_8c-source.html#l02270">zoom_region_set_viewport()</a>.</div></div><p><a class="anchor" name="5ab4d39e5bb2aa9bd1fd989de9c50c9e"></a><!-- doxytag: member="_MagnifierPrivate::root" ref="5ab4d39e5bb2aa9bd1fd989de9c50c9e" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">GdkWindow* <a class="el" href="struct__MagnifierPrivate.html#5ab4d39e5bb2aa9bd1fd989de9c50c9e">_MagnifierPrivate::root</a> </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="magnifier-private_8h-source.html#l00037">37</a> of file <a class="el" href="magnifier-private_8h-source.html">magnifier-private.h</a>.<p>Referenced by <a class="el" href="gmag-events_8c-source.html#l01061">gmag_events_client_init()</a>, <a class="el" href="magnifier_8c-source.html#l00461">magnifier_get_root()</a>, <a class="el" href="magnifier_8c-source.html#l00681">magnifier_init_display()</a>, <a class="el" href="magnifier_8c-source.html#l01738">magnifier_init_window()</a>, <a class="el" href="magnifier_8c-source.html#l00925">magnifier_reset_overlay_at_idle()</a>, <a class="el" href="magnifier_8c-source.html#l01146">magnifier_set_property()</a>, and <a class="el" href="magnifier_8c-source.html#l00249">magnifier_warp_cursor_to_screen()</a>.</div></div><p><a class="anchor" name="e44d650f44bc6477a710a865ed0572bf"></a><!-- doxytag: member="_MagnifierPrivate::overlay" ref="e44d650f44bc6477a710a865ed0572bf" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">GdkWindow* <a class="el" href="struct__MagnifierPrivate.html#e44d650f44bc6477a710a865ed0572bf">_MagnifierPrivate::overlay</a> </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="magnifier-private_8h-source.html#l00038">38</a> of file <a class="el" href="magnifier-private_8h-source.html">magnifier-private.h</a>.<p>Referenced by <a class="el" href="gmag-events_8c-source.html#l00859">gmag_events_handler()</a>, <a class="el" href="magnifier_8c-source.html#l01765">magnifier_init()</a>, and <a class="el" href="magnifier_8c-source.html#l00925">magnifier_reset_overlay_at_idle()</a>.</div></div><p><a class="anchor" name="57bf96475512ad6170eada0973e75bde"></a><!-- doxytag: member="_MagnifierPrivate::source_drawable" ref="57bf96475512ad6170eada0973e75bde" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">GdkPixmap* <a class="el" href="struct__MagnifierPrivate.html#57bf96475512ad6170eada0973e75bde">_MagnifierPrivate::source_drawable</a> </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="magnifier-private_8h-source.html#l00039">39</a> of file <a class="el" href="magnifier-private_8h-source.html">magnifier-private.h</a>.<p>Referenced by <a class="el" href="gmag-events_8c-source.html#l01061">gmag_events_client_init()</a>, <a class="el" href="magnifier_8c-source.html#l01765">magnifier_init()</a>, and <a class="el" href="zoom-region_8c-source.html#l01685">zoom_region_get_source_subwindow()</a>.</div></div><p><a class="anchor" name="adc149b6251214598ded61e94701c72a"></a><!-- doxytag: member="_MagnifierPrivate::cursor" ref="adc149b6251214598ded61e94701c72a" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">GdkDrawable* <a class="el" href="struct__MagnifierPrivate.html#adc149b6251214598ded61e94701c72a">_MagnifierPrivate::cursor</a> </td> </tr> </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="magnifier-private_8h-source.html#l00040">40</a> of file <a class="el" href="magnifier-private_8h-source.html">magnifier-private.h</a>.<p>Referenced by <a class="el" href="magnifier_8c-source.html#l01804">magnifier_get_cursor()</a>, <a class="el" href="magnifier_8c-source.html#l01075">magnifier_get_property()</a>, <a class="el" href="magnifier_8c-source.html#l01765">magnifier_init()</a>, <a class="el" href="magnifier_8c-source.html#l00859">magnifier_init_cursor_set()</a>, <a class="el" href="magnifier_8c-source.html#l00299">magnifier_set_cursor_from_pixbuf()</a>, and <a class="el" href="magnifier_8c-source.html#l00764">magnifier_transform_cursor()</a>.</div></div><p><a class="anchor" name="e1961bea1b89e23f62a52b7f02258394"></a><!-- doxytag: member="_MagnifierPrivate::cursor_default_size_x" ref="e1961bea1b89e23f62a52b7f02258394" args="" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="struct__MagnifierPrivate.html#e1961bea1b89e23f62a52b7f02258394">_MagnifierPrivate::cursor_default_size_x</a> </td> </tr> </table></div>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -