1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>gtkmm 2.4: gc.h File Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#ffffff">
<table border="0" width="100%">
<tr>
<td width="10%" height="40"><img src="../../images/gtkmm_logo.gif" alt="logo" border="0" width="100%" height="100%"/></td>
<td width="90%" height="40"><img src="../../images/top.gif" alt="top" width="100%" height="40"/></td>
</tr>
</table>
<center>
<a class="qindex" href="../../index.html">Main Page</a>
<a href="group__Widgets.html">Widgets</a>
<a class="qindex" href="namespaces.html"> Namespaces</a>
<a href="../../tutorial/html/index.html"> Book</a>
</center>
<hr width="100%"/>
<!-- begin main content -->
<div id="content">
<!-- Generated by Doxygen 1.5.1 -->
<div class="nav">
<a class="el" href="dir_aec23cce998621bd6546125afc6296e4.html">gdk</a> » <a class="el" href="dir_b565ec9602eae256b8df093d9e111985.html">gdkmm</a></div>
<h1>gc.h File Reference</h1>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Namespaces</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGdk.html">Gdk</a></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm_doxygen_tags:../../../../glibmm-2.4/docs/reference/html/" href="../../../../glibmm-2.4/docs/reference/html/namespaceGlib.html">Glib</a></td></tr>
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classGdk_1_1GC.html">Gdk::GC</a></td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">All drawing operations in GDK take a graphics context (<a class="el" href="classGdk_1_1GC.html">GC</a>) argument. <a href="classGdk_1_1GC.html#_details">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="group__gdkmmEnums.html#g8cb10204a21a8576e6977249380ae9a6">Gdk::CapStyle</a> { <br>
<a class="el" href="group__gdkmmEnums.html#gg8cb10204a21a8576e6977249380ae9a607fda17194672fc29efde69eb9bc3cda">Gdk::CAP_NOT_LAST</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#gg8cb10204a21a8576e6977249380ae9a6a81756d24fa3f7721a4fe14ed8c6e279">Gdk::CAP_BUTT</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#gg8cb10204a21a8576e6977249380ae9a60cbefdd37513e272821b250ca030b139">Gdk::CAP_ROUND</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#gg8cb10204a21a8576e6977249380ae9a649667f396a1c8f24be42f4d097521951">Gdk::CAP_PROJECTING</a>
<br>
}</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="group__gdkmmEnums.html#gf945088bf264cc01bf858c3468d2a451">Gdk::Fill</a> { <br>
<a class="el" href="group__gdkmmEnums.html#ggf945088bf264cc01bf858c3468d2a451cebea91691a709d16a5f2d049d13e888">Gdk::SOLID</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#ggf945088bf264cc01bf858c3468d2a451460f0dd9d59304ecc0f1e31d7d0cd652">Gdk::TILED</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#ggf945088bf264cc01bf858c3468d2a45163132d7995c2c73fb2054ec7e83fbbae">Gdk::STIPPLED</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#ggf945088bf264cc01bf858c3468d2a4511fbda420001d70dfd5a66deb2e6b0e68">Gdk::OPAQUE_STIPPLED</a>
<br>
}</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="group__gdkmmEnums.html#gf1365a8c559e749927e68d3ae723a47b">Gdk::Function</a> { <br>
<a class="el" href="group__gdkmmEnums.html#ggf1365a8c559e749927e68d3ae723a47bd24d2cc55aa0e92bd740a300f07a424b">Gdk::COPY</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#ggf1365a8c559e749927e68d3ae723a47ba6368df47d3a794086c7a5241a16053e">Gdk::INVERT</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#ggf1365a8c559e749927e68d3ae723a47b26e26412b3841d5b1298cf43b05a941a">Gdk::XOR</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#ggf1365a8c559e749927e68d3ae723a47b0e0eb043b91b9a3712e8922e06432393">Gdk::CLEAR</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#ggf1365a8c559e749927e68d3ae723a47bbb49bc806f42c157958676d22a9fe553">Gdk::AND</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#ggf1365a8c559e749927e68d3ae723a47b0d5f9c3c8ff585d252926a2e2c262f02">Gdk::AND_REVERSE</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#ggf1365a8c559e749927e68d3ae723a47bd7f2ae83c7b54ee91d2aa9f09d393fbb">Gdk::AND_INVERT</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#ggf1365a8c559e749927e68d3ae723a47bd89df034cc46a2ccc2d2750878cc4904">Gdk::NOOP</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#ggf1365a8c559e749927e68d3ae723a47b2ce948821a9d74ae9837e6f5af8cb0e5">Gdk::OR</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#ggf1365a8c559e749927e68d3ae723a47b5b8f6f444aa5f346fc6f056510960533">Gdk::EQUIV</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#ggf1365a8c559e749927e68d3ae723a47b985a27da7e89894c291cfb085e03634d">Gdk::OR_REVERSE</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#ggf1365a8c559e749927e68d3ae723a47b5fc65e55799f03e3fa0473d4099fb038">Gdk::COPY_INVERT</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#ggf1365a8c559e749927e68d3ae723a47b77b3589382053b2d3d2c12b1e10dcdb4">Gdk::OR_INVERT</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#ggf1365a8c559e749927e68d3ae723a47b49b75596a5f4cf0119fbc023e4e14015">Gdk::NAND</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#ggf1365a8c559e749927e68d3ae723a47b2a4ac5eebd1edb1fd2d164387315fff9">Gdk::NOR</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#ggf1365a8c559e749927e68d3ae723a47b50904413f46d5e52c1677222e85dd778">Gdk::SET</a>
<br>
}</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="group__gdkmmEnums.html#g8694171aa8bc6a7103ec05d21b612da8">Gdk::GCValuesMask</a> { <br>
<a class="el" href="group__gdkmmEnums.html#gg8694171aa8bc6a7103ec05d21b612da84f18314062d69bdc7e89e0190551f65f">Gdk::GC_FOREGROUND</a> = 1 << 0,
<br>
<a class="el" href="group__gdkmmEnums.html#gg8694171aa8bc6a7103ec05d21b612da88181d6f9c3aade26b9e491fba585d34e">Gdk::GC_BACKGROUND</a> = 1 << 1,
<br>
<a class="el" href="group__gdkmmEnums.html#gg8694171aa8bc6a7103ec05d21b612da85241ffca10ce216ea5194f7ce87c7e41">Gdk::GC_FONT</a> = 1 << 2,
<br>
<a class="el" href="group__gdkmmEnums.html#gg8694171aa8bc6a7103ec05d21b612da8d137a0b6277a181540af8b5a48e60df3">Gdk::GC_FUNCTION</a> = 1 << 3,
<br>
<a class="el" href="group__gdkmmEnums.html#gg8694171aa8bc6a7103ec05d21b612da8c730141518efdd82882ada9cb52b498f">Gdk::GC_FILL</a> = 1 << 4,
<br>
<a class="el" href="group__gdkmmEnums.html#gg8694171aa8bc6a7103ec05d21b612da821112a4fc42f515a160a50e8b9733b5a">Gdk::GC_TILE</a> = 1 << 5,
<br>
<a class="el" href="group__gdkmmEnums.html#gg8694171aa8bc6a7103ec05d21b612da8a0d37a7687bdd2af3f5e0c7364b9e1a9">Gdk::GC_STIPPLE</a> = 1 << 6,
<br>
<a class="el" href="group__gdkmmEnums.html#gg8694171aa8bc6a7103ec05d21b612da81f0693518f5847de0cdd8a8d30bcd15d">Gdk::GC_CLIP_MASK</a> = 1 << 7,
<br>
<a class="el" href="group__gdkmmEnums.html#gg8694171aa8bc6a7103ec05d21b612da8a160a05986b135dc309280a22ad44877">Gdk::GC_SUBWINDOW</a> = 1 << 8,
<br>
<a class="el" href="group__gdkmmEnums.html#gg8694171aa8bc6a7103ec05d21b612da87d78dbef35aca9cfdc1d323220a7df38">Gdk::GC_TS_X_ORIGIN</a> = 1 << 9,
<br>
<a class="el" href="group__gdkmmEnums.html#gg8694171aa8bc6a7103ec05d21b612da84a3c15affd1383fddf851eb04876e815">Gdk::GC_TS_Y_ORIGIN</a> = 1 << 10,
<br>
<a class="el" href="group__gdkmmEnums.html#gg8694171aa8bc6a7103ec05d21b612da8276608668cc70f2791889a296270933b">Gdk::GC_CLIP_X_ORIGIN</a> = 1 << 11,
<br>
<a class="el" href="group__gdkmmEnums.html#gg8694171aa8bc6a7103ec05d21b612da8dd47229ba39bc16c7e3a3d15c9bc44c0">Gdk::GC_CLIP_Y_ORIGIN</a> = 1 << 12,
<br>
<a class="el" href="group__gdkmmEnums.html#gg8694171aa8bc6a7103ec05d21b612da8b584178fd7de71875fcee4556035d4ab">Gdk::GC_EXPOSURES</a> = 1 << 13,
<br>
<a class="el" href="group__gdkmmEnums.html#gg8694171aa8bc6a7103ec05d21b612da8a7472b196259d08d0c6f999dc6c0d5c6">Gdk::GC_LINE_WIDTH</a> = 1 << 14,
<br>
<a class="el" href="group__gdkmmEnums.html#gg8694171aa8bc6a7103ec05d21b612da888256c26c15b6efbbfbca708fdf21864">Gdk::GC_LINE_STYLE</a> = 1 << 15,
<br>
<a class="el" href="group__gdkmmEnums.html#gg8694171aa8bc6a7103ec05d21b612da81e0699624bfd81121df4632a66adf024">Gdk::GC_CAP_STYLE</a> = 1 << 16,
<br>
<a class="el" href="group__gdkmmEnums.html#gg8694171aa8bc6a7103ec05d21b612da8f94e9b02801045ed05234e9023309fcd">Gdk::GC_JOIN_STYLE</a> = 1 << 17
<br>
}</td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight"><dl class="user" compact><dt><b>Bitwise operators:</b></dt><dd><code>GCValuesMask operator|(GCValuesMask, GCValuesMask)</code><br>
<code>GCValuesMask operator&(GCValuesMask, GCValuesMask)</code><br>
<code>GCValuesMask operator^(GCValuesMask, GCValuesMask)</code><br>
<code>GCValuesMask operator~(GCValuesMask)</code><br>
<code>GCValuesMask& operator|=(GCValuesMask&, GCValuesMask)</code><br>
<code>GCValuesMask& operator&=(GCValuesMask&, GCValuesMask)</code><br>
<code>GCValuesMask& operator^=(GCValuesMask&, GCValuesMask)</code><br>
</dd></dl>
<a href="group__gdkmmEnums.html#g8694171aa8bc6a7103ec05d21b612da8">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="group__gdkmmEnums.html#g91500dd25e90700bb632791263c7d9ec">Gdk::JoinStyle</a> { <br>
<a class="el" href="group__gdkmmEnums.html#gg91500dd25e90700bb632791263c7d9ec1ade2affc3031738e74a39f7c6198191">Gdk::JOIN_MITER</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#gg91500dd25e90700bb632791263c7d9ecec4c61f3e67cd9b64fd82e771f0b50f3">Gdk::JOIN_ROUND</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#gg91500dd25e90700bb632791263c7d9ec07d2b6007dfd67a1fd5b17ecd6c24525">Gdk::JOIN_BEVEL</a>
<br>
}</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="group__gdkmmEnums.html#gc5dcb29dfe744e4e8b72693b392ac06e">Gdk::LineStyle</a> { <br>
<a class="el" href="group__gdkmmEnums.html#ggc5dcb29dfe744e4e8b72693b392ac06ede078dbfd9e8b3361348edbcaa0dce59">Gdk::LINE_SOLID</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#ggc5dcb29dfe744e4e8b72693b392ac06ee20691328cc8279f94b13724a8252e80">Gdk::LINE_ON_OFF_DASH</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#ggc5dcb29dfe744e4e8b72693b392ac06e0bbf2c4aae39e81a6525e382e613b29a">Gdk::LINE_DOUBLE_DASH</a>
<br>
}</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="group__gdkmmEnums.html#gae37637a79c9ee9822c925f30748eafd">Gdk::SubwindowMode</a> { <br>
<a class="el" href="group__gdkmmEnums.html#ggae37637a79c9ee9822c925f30748eafdbb56664e9ea8a52217ede7050da9694e">Gdk::CLIP_BY_CHILDREN</a>,
<br>
<a class="el" href="group__gdkmmEnums.html#ggae37637a79c9ee9822c925f30748eafda7206f98a1e92cbb8ea8d76569a37378">Gdk::INCLUDE_INFERIORS</a>
<br>
}</td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">GCValuesMask </td><td class="memItemRight" valign="bottom"><a class="el" href="group__gdkmmEnums.html#g0ea6ca2391f20ef16b3d0a6090d11372">Gdk::operator&</a> (GCValuesMask lhs, GCValuesMask rhs)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">GCValuesMask& </td><td class="memItemRight" valign="bottom"><a class="el" href="group__gdkmmEnums.html#g1234c7c23144896b91fd97bca255b2ab">Gdk::operator&=</a> (GCValuesMask& lhs, GCValuesMask rhs)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">GCValuesMask </td><td class="memItemRight" valign="bottom"><a class="el" href="group__gdkmmEnums.html#g6506e53e961205a3b86107c8f95b4b6f">Gdk::operator^</a> (GCValuesMask lhs, GCValuesMask rhs)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">GCValuesMask& </td><td class="memItemRight" valign="bottom"><a class="el" href="group__gdkmmEnums.html#g59a04a6308d580c8a0fff73d5cd3b393">Gdk::operator^=</a> (GCValuesMask& lhs, GCValuesMask rhs)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">GCValuesMask </td><td class="memItemRight" valign="bottom"><a class="el" href="group__gdkmmEnums.html#gc034960cb1ecd174e83d2cd7164f1a89">Gdk::operator|</a> (GCValuesMask lhs, GCValuesMask rhs)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">GCValuesMask& </td><td class="memItemRight" valign="bottom"><a class="el" href="group__gdkmmEnums.html#gb7cce9291d74178b20ec86331f32780c">Gdk::operator|=</a> (GCValuesMask& lhs, GCValuesMask rhs)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">GCValuesMask </td><td class="memItemRight" valign="bottom"><a class="el" href="group__gdkmmEnums.html#g9e3089f5cdd121767d9aba78fc91ff2c">Gdk::operator~</a> (GCValuesMask flags)</td></tr>
</table>
</div>
<!-- end main content -->
<hr><address><small>
Generated for gtkmm 2.4 by <a href="http://www.doxygen.org/index.html">
Doxygen</a> 1.5.1 © 1997-2001</small></address>
</body>
</html>
|