<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.6"/> <title>The Gnome Chemistry Utils: gcp Namespace Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td style="padding-left: 0.5em;"> <div id="projectname">The Gnome Chemistry Utils  <span id="projectnumber">0.14.8</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.6 --> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li> <li><a href="annotated.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> </ul> </div> <div id="navrow2" class="tabs2"> <ul class="tablist"> <li><a href="namespaces.html"><span>Namespace List</span></a></li> <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#nested-classes">Classes</a> | <a href="#enum-members">Enumerations</a> | <a href="#func-members">Functions</a> | <a href="#var-members">Variables</a> </div> <div class="headertitle"> <div class="title">gcp Namespace Reference</div> </div> </div><!--header--> <div class="contents"> <p>GChemPaint specific C++ classes. <a href="#details">More...</a></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structgcp_1_1IconDesc.html">IconDesc</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Application.html">Application</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">GChemPaint application base class. <a href="classgcp_1_1Application.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Arrow.html">Arrow</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Atom.html">Atom</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structgcp_1_1BondCrossing.html">BondCrossing</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Bond.html">Bond</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Brackets.html">Brackets</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classgcp_1_1Brackets.html" title="Brackets class. ">Brackets</a> class. <a href="classgcp_1_1Brackets.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1DocPropDlg.html">DocPropDlg</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Document.html">Document</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Electron.html">Electron</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1FragmentAtom.html">FragmentAtom</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1FragmentResidue.html">FragmentResidue</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1ChargeTextTag.html">ChargeTextTag</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Charge. <a href="classgcp_1_1ChargeTextTag.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1StoichiometryTextTag.html">StoichiometryTextTag</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Stoichiometry. <a href="classgcp_1_1StoichiometryTextTag.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Fragment.html">Fragment</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Atoms groups. <a href="classgcp_1_1Fragment.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1HPosDlg.html">HPosDlg</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismArrow.html">MechanismArrow</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Mechanism curved arrows. <a href="classgcp_1_1MechanismArrow.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MechanismStep.html">MechanismStep</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Mechanism step. <a href="classgcp_1_1MechanismStep.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Mesomer.html">Mesomer</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1MesomeryArrow.html">MesomeryArrow</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Mesomery.html">Mesomery</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Molecule.html">Molecule</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">GChemPaint molecule class. <a href="classgcp_1_1Molecule.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1NewFileDlg.html">NewFileDlg</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Operation.html">Operation</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1AddOperation.html">AddOperation</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1DeleteOperation.html">DeleteOperation</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1ModifyOperation.html">ModifyOperation</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Plugin.html">Plugin</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class for GChemPaint plugins. <a href="classgcp_1_1Plugin.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1PrefsDlg.html">PrefsDlg</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">GChemPaint preferences dialog class. <a href="classgcp_1_1PrefsDlg.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Reactant.html">Reactant</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class for reactants and products of a chemical reaction. <a href="classgcp_1_1Reactant.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1ReactionArrow.html">ReactionArrow</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1ReactionOperator.html">ReactionOperator</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class for '+' signs in chemical reaction equations. <a href="classgcp_1_1ReactionOperator.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1ReactionPropDlg.html">ReactionPropDlg</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">reaction properties dialog box class. <a href="classgcp_1_1ReactionPropDlg.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1ReactionProp.html">ReactionProp</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1ReactionStep.html">ReactionStep</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">the list of reactants before or after a reaction arrow. <a href="classgcp_1_1ReactionStep.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Reaction.html">Reaction</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Chemical reaction class. <a href="classgcp_1_1Reaction.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Residue.html">Residue</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">a GChemPaint specific <a class="el" href="classgcp_1_1Residue.html" title="a GChemPaint specific Residue class. ">Residue</a> class. <a href="classgcp_1_1Residue.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Scheme.html">Scheme</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">parent class for reaction, mesomery, and anything else containing chemical objects and arrows between them. <a href="classgcp_1_1Scheme.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Step.html">Step</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">parent class for reaction steps, mesomers, and more. <a href="classgcp_1_1Step.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Target.html">Target</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1TextEditor.html">TextEditor</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classgcp_1_1Text.html">Text</a> editor. <a href="classgcp_1_1TextEditor.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1TextObject.html">TextObject</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Text.html">Text</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Theme.html">Theme</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">themes class. <a href="classgcp_1_1Theme.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1ThemeManager.html">ThemeManager</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">themes engine class. <a href="classgcp_1_1ThemeManager.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Tool.html">Tool</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Tools.html">Tools</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1View.html">View</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1WidgetData.html">WidgetData</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1Window.html">Window</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgcp_1_1ZoomDlg.html">ZoomDlg</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a> Enumerations</h2></td></tr> <tr class="memitem:addf891a9e323f7d69e2a3e72853d624f"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#addf891a9e323f7d69e2a3e72853d624f">CursorId</a> { <a class="el" href="namespacegcp.html#addf891a9e323f7d69e2a3e72853d624fa3d233c66cd718d71b8d46703b533dcd8">CursorUnallowed</a>, <a class="el" href="namespacegcp.html#addf891a9e323f7d69e2a3e72853d624faf80165d3867671c5dfc25a6ef7c0b37b">CursorPencil</a>, <a class="el" href="namespacegcp.html#addf891a9e323f7d69e2a3e72853d624fa4d633377ab1b92d345c619de096efaf4">CursorMax</a> }</td></tr> <tr class="memdesc:addf891a9e323f7d69e2a3e72853d624f"><td class="mdescLeft"> </td><td class="mdescRight">Cursors. <a href="namespacegcp.html#addf891a9e323f7d69e2a3e72853d624f">More...</a><br/></td></tr> <tr class="separator:addf891a9e323f7d69e2a3e72853d624f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6844f3331afc7d9933ba6fda49f95e1d"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#a6844f3331afc7d9933ba6fda49f95e1d">ArrowTypes</a> { <a class="el" href="namespacegcp.html#a6844f3331afc7d9933ba6fda49f95e1da18cfc1803772dcc5296fbd52327ad5cb">SimpleArrow</a>, <a class="el" href="namespacegcp.html#a6844f3331afc7d9933ba6fda49f95e1da8a94333ad1e8f1468f3a2207642020b2">ReversibleArrow</a>, <a class="el" href="namespacegcp.html#a6844f3331afc7d9933ba6fda49f95e1da6e7a338e32d4c4583d702f9b373bdde9">FullReversibleArrow</a> }</td></tr> <tr class="separator:a6844f3331afc7d9933ba6fda49f95e1d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa66e4b39c091a3385363101d7a55e7c2"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#aa66e4b39c091a3385363101d7a55e7c2">HPos</a> { <br/>   <a class="el" href="namespacegcp.html#aa66e4b39c091a3385363101d7a55e7c2ab9a55ae2c26fe587e2cb5efc6345938a">LEFT_HPOS</a>, <a class="el" href="namespacegcp.html#aa66e4b39c091a3385363101d7a55e7c2ad7f2f4b5e1ae3a73111658e3a30c35a6">RIGHT_HPOS</a>, <a class="el" href="namespacegcp.html#aa66e4b39c091a3385363101d7a55e7c2ac1f203ffbdb529893227df4d5e481882">TOP_HPOS</a>, <a class="el" href="namespacegcp.html#aa66e4b39c091a3385363101d7a55e7c2ab411521f150258ea96c6f9414c87a19b">BOTTOM_HPOS</a>, <br/>   <a class="el" href="namespacegcp.html#aa66e4b39c091a3385363101d7a55e7c2a3232354276e9c6be7a9010eb46b4816c">AUTO_HPOS</a> <br/> }</td></tr> <tr class="separator:aa66e4b39c091a3385363101d7a55e7c2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3dd632d842a1f4886aa7e3da3c02e40c"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#a3dd632d842a1f4886aa7e3da3c02e40c">BondType</a> </td></tr> <tr class="separator:a3dd632d842a1f4886aa7e3da3c02e40c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae1b775628301deaf7f5e6531aa975efb"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#ae1b775628301deaf7f5e6531aa975efb">BracketContent</a> { <a class="el" href="namespacegcp.html#ae1b775628301deaf7f5e6531aa975efbac9f2f26eba8f8242e8e1010aa2385ab4">BracketContentInvalid</a>, <a class="el" href="namespacegcp.html#ae1b775628301deaf7f5e6531aa975efba6743736ae08771b17d5a8b056606eabc">BracketContentFragment</a>, <a class="el" href="namespacegcp.html#ae1b775628301deaf7f5e6531aa975efbac4fac27149b22dc3469e5274f2b3959d">BracketContentMolecule</a>, <a class="el" href="namespacegcp.html#ae1b775628301deaf7f5e6531aa975efba315439147c3873b92225e42d1f8a1fbe">BracketContentGroup</a> }</td></tr> <tr class="memdesc:ae1b775628301deaf7f5e6531aa975efb"><td class="mdescLeft"> </td><td class="mdescRight">The contents on a pair of brackets. <a href="namespacegcp.html#ae1b775628301deaf7f5e6531aa975efb">More...</a><br/></td></tr> <tr class="separator:ae1b775628301deaf7f5e6531aa975efb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0b783f0c31ff2205b3b317b19e9ea38a"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#a0b783f0c31ff2205b3b317b19e9ea38a">BracketsDecorations</a> { <a class="el" href="namespacegcp.html#a0b783f0c31ff2205b3b317b19e9ea38aa884161f4cbe7c5ee1a0e975f90fb1206">BracketDecorationNone</a> = 0, <a class="el" href="namespacegcp.html#a0b783f0c31ff2205b3b317b19e9ea38aada05f92edbc912196baf5ebf705bd886">BracketSubscript</a> = 1, <a class="el" href="namespacegcp.html#a0b783f0c31ff2205b3b317b19e9ea38aa44ae1a651cf918db66a96fe15bb95ff6">BracketSuperscript</a> = 2 }</td></tr> <tr class="memdesc:a0b783f0c31ff2205b3b317b19e9ea38a"><td class="mdescLeft"> </td><td class="mdescRight">Describes the objects that can be attached to the brackets. <a href="namespacegcp.html#a0b783f0c31ff2205b3b317b19e9ea38a">More...</a><br/></td></tr> <tr class="separator:a0b783f0c31ff2205b3b317b19e9ea38a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa8e6482c44ad2980e2054f056212c34f"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#aa8e6482c44ad2980e2054f056212c34f">OperationType</a> { <a class="el" href="namespacegcp.html#aa8e6482c44ad2980e2054f056212c34fad18d5115bd80da20ce5d13502ff4b6b6">GCP_ADD_OPERATION</a>, <a class="el" href="namespacegcp.html#aa8e6482c44ad2980e2054f056212c34fac429d6dcd48430f7dfe3f16f26f1eff7">GCP_DELETE_OPERATION</a>, <a class="el" href="namespacegcp.html#aa8e6482c44ad2980e2054f056212c34faa40c4e6a93decefec7ed4bdb3f39299d">GCP_MODIFY_OPERATION</a> }</td></tr> <tr class="separator:aa8e6482c44ad2980e2054f056212c34f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3c83b0d0f0bc2fa907a0d1352f4c4e75"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <br/>   <a class="el" href="namespacegcp.html#a3c83b0d0f0bc2fa907a0d1352f4c4e75a3a299665b2c126e49c8579ce160688a5">REACTION_PROP_UNKNOWN</a>, <a class="el" href="namespacegcp.html#a3c83b0d0f0bc2fa907a0d1352f4c4e75a6cf5130af03141beed7cb7b3f97d3ad7">REACTION_PROP_CATALYST</a>, <a class="el" href="namespacegcp.html#a3c83b0d0f0bc2fa907a0d1352f4c4e75aae846afd09bd4afc12e6d56f82d90be2">REACTION_PROP_REACTANT</a>, <a class="el" href="namespacegcp.html#a3c83b0d0f0bc2fa907a0d1352f4c4e75a13eabfacf5ab4a7563397b37ead31749">REACTION_PROP_PRODUCT</a>, <br/>   <a class="el" href="namespacegcp.html#a3c83b0d0f0bc2fa907a0d1352f4c4e75a5d96422c0d006e1e5a6f37e64ccb2d09">REACTION_PROP_SOLVENT</a>, <a class="el" href="namespacegcp.html#a3c83b0d0f0bc2fa907a0d1352f4c4e75a5b0962e9bacc1f533af1422ff0f57723">REACTION_PROP_MAX_MOL</a>, <a class="el" href="namespacegcp.html#a3c83b0d0f0bc2fa907a0d1352f4c4e75ab5db567f9c8e450a5127fdefc9048135">REACTION_PROP_TEMPERATURE</a> = REACTION_PROP_MAX_MOL, <a class="el" href="namespacegcp.html#a3c83b0d0f0bc2fa907a0d1352f4c4e75a2497310c9bdab8bda411f041ed1074de">REACTION_PROP_PRESSURE</a>, <br/>   <a class="el" href="namespacegcp.html#a3c83b0d0f0bc2fa907a0d1352f4c4e75ac6a6243baa7ee330afae29ee4173b814">REACTION_PROP_TIME</a>, <a class="el" href="namespacegcp.html#a3c83b0d0f0bc2fa907a0d1352f4c4e75add9824c5acb950aa437cc1f4cbe78a7b">REACTION_PROP_ENTHALPY</a>, <a class="el" href="namespacegcp.html#a3c83b0d0f0bc2fa907a0d1352f4c4e75a4019aad764bd10bc709d574c6a8cc1aa">REACTION_PROP_MAX</a> <br/> }</td></tr> <tr class="separator:a3c83b0d0f0bc2fa907a0d1352f4c4e75"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a92f18020f7ef9398b89921acfd1183ef"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <br/>   <a class="el" href="namespacegcp.html#a92f18020f7ef9398b89921acfd1183efa07532c8f15538e6c3b9b085ad6e4604a">GCP_CLIPBOARD_NATIVE</a>, <a class="el" href="namespacegcp.html#a92f18020f7ef9398b89921acfd1183efaa85c6275dcdf15a3662b50f4b7f8e9ce">GCP_CLIPBOARD_SVG</a>, <a class="el" href="namespacegcp.html#a92f18020f7ef9398b89921acfd1183efa6fc1e4194af34ef6eb9b555d61d357ec">GCP_CLIPBOARD_SVG_XML</a>, <a class="el" href="namespacegcp.html#a92f18020f7ef9398b89921acfd1183efa277adb665146adead08962600612717e">GCP_CLIPBOARD_EPS</a>, <br/>   <a class="el" href="namespacegcp.html#a92f18020f7ef9398b89921acfd1183efa80d0d03df305cfca7911e11a4963b3fb">GCP_CLIPBOARD_PNG</a>, <a class="el" href="namespacegcp.html#a92f18020f7ef9398b89921acfd1183efa96a31906a573e46d476af8672b106e97">GCP_CLIPBOARD_JPEG</a>, <a class="el" href="namespacegcp.html#a92f18020f7ef9398b89921acfd1183efae1c4ccc9ddf6c7c302c2ca8d467fd806">GCP_CLIPBOARD_BMP</a>, <a class="el" href="namespacegcp.html#a92f18020f7ef9398b89921acfd1183efa595a209223518ddea653f2f8e91b8800">GCP_CLIPBOARD_NO_TEXT</a>, <br/>   <a class="el" href="namespacegcp.html#a92f18020f7ef9398b89921acfd1183efa7cf166712df336ba72ebff5e866c0d29">GCP_CLIPBOARD_UTF8_STRING</a> = GCP_CLIPBOARD_NO_TEXT, <a class="el" href="namespacegcp.html#a92f18020f7ef9398b89921acfd1183efa2d12078125a16474dcfb763d42a5c4c8">GCP_CLIPBOARD_STRING</a>, <a class="el" href="namespacegcp.html#a92f18020f7ef9398b89921acfd1183efaa1ef739959c751763a58a370a40eeb2f">GCP_CLIPBOARD_ALL</a> <br/> }</td></tr> <tr class="separator:a92f18020f7ef9398b89921acfd1183ef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af0a6438daffce6f985a09fdb0ceee5d7"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#af0a6438daffce6f985a09fdb0ceee5d7">ThemeType</a> { <a class="el" href="namespacegcp.html#af0a6438daffce6f985a09fdb0ceee5d7a63ed49496dc512977a7b641e1b255f02">DEFAULT_THEME_TYPE</a>, <a class="el" href="namespacegcp.html#af0a6438daffce6f985a09fdb0ceee5d7ad2207669e460db21a0e3d4477073718e">LOCAL_THEME_TYPE</a>, <a class="el" href="namespacegcp.html#af0a6438daffce6f985a09fdb0ceee5d7a2c53f1dd2123d6eb4c3f5f3ea1944323">GLOBAL_THEME_TYPE</a>, <a class="el" href="namespacegcp.html#af0a6438daffce6f985a09fdb0ceee5d7aba27ec269bb3096a85b1ffccd779792d">FILE_THEME_TYPE</a> }</td></tr> <tr class="separator:af0a6438daffce6f985a09fdb0ceee5d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2873f45c769a642340cfd80eff3dde74"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#a2873f45c769a642340cfd80eff3dde74">SelectionState</a> { <a class="el" href="namespacegcp.html#a2873f45c769a642340cfd80eff3dde74abd6a663c786e2d2b135a74d52f0cd552">SelStateUnselected</a> = 0, <a class="el" href="namespacegcp.html#a2873f45c769a642340cfd80eff3dde74a94b317915b52f90cbc98b15a577b25d8">SelStateSelected</a>, <a class="el" href="namespacegcp.html#a2873f45c769a642340cfd80eff3dde74adcae1871fb81a60e980331b689fe3ce0">SelStateUpdating</a>, <a class="el" href="namespacegcp.html#a2873f45c769a642340cfd80eff3dde74a2d4e3b5f28ae0af00b9381c2548dea00">SelStateErasing</a> }</td></tr> <tr class="separator:a2873f45c769a642340cfd80eff3dde74"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> <tr class="memitem:ab02ec1e6fbfbd02957e7cbeafb43e77e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#ab02ec1e6fbfbd02957e7cbeafb43e77e">on_receive</a> (GtkClipboard *clipboard, GtkSelectionData *selection_data, <a class="el" href="classgcp_1_1View.html">View</a> *pView)</td></tr> <tr class="separator:ab02ec1e6fbfbd02957e7cbeafb43e77e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab7ae779d37e2febc317c527ddeabbf97"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#ab7ae779d37e2febc317c527ddeabbf97">on_receive_targets</a> (GtkClipboard *clipboard, GtkSelectionData *selection_data, <a class="el" href="classgcp_1_1Application.html">Application</a> *App)</td></tr> <tr class="separator:ab7ae779d37e2febc317c527ddeabbf97"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af759d7d7badc78fdc40ea4c3a2edd6fd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#af759d7d7badc78fdc40ea4c3a2edd6fd">on_clear_data</a> (GtkClipboard *clipboard, <a class="el" href="classgcu_1_1Object.html">gcu::Object</a> *obj)</td></tr> <tr class="separator:af759d7d7badc78fdc40ea4c3a2edd6fd"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a> Variables</h2></td></tr> <tr class="memitem:a6aec64973a543952f6fd39584fced5dc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacegcu.html#af13348b065987fa4ca74ca0fb1ffa48e">gcu::SignalId</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#a6aec64973a543952f6fd39584fced5dc">OnChangedSignal</a></td></tr> <tr class="separator:a6aec64973a543952f6fd39584fced5dc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeadb69093ddf977dc8d67b9ac378748f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacegcu.html#af13348b065987fa4ca74ca0fb1ffa48e">gcu::SignalId</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#aeadb69093ddf977dc8d67b9ac378748f">OnDeleteSignal</a></td></tr> <tr class="separator:aeadb69093ddf977dc8d67b9ac378748f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac2c53584843f67b9638b96506b43466a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacegcu.html#af13348b065987fa4ca74ca0fb1ffa48e">gcu::SignalId</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#ac2c53584843f67b9638b96506b43466a">OnThemeChangedSignal</a></td></tr> <tr class="separator:ac2c53584843f67b9638b96506b43466a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a126d3f65ca65b26f7b5d394e7ffd3898"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">gcu::TypeId</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#a126d3f65ca65b26f7b5d394e7ffd3898">ElectronType</a></td></tr> <tr class="separator:a126d3f65ca65b26f7b5d394e7ffd3898"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af605d71cbb4e75e433948729e90ce297"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">gcu::TypeId</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#af605d71cbb4e75e433948729e90ce297">MechanismArrowType</a></td></tr> <tr class="separator:af605d71cbb4e75e433948729e90ce297"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a334ebfc8c0f4b29f22359cdd9a133b1c"><td class="memItemLeft" align="right" valign="top">std::set< <a class="el" href="classgcp_1_1Plugin.html">Plugin</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#a334ebfc8c0f4b29f22359cdd9a133b1c">Plugins</a></td></tr> <tr class="separator:a334ebfc8c0f4b29f22359cdd9a133b1c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a995ee5399c08c425ceb2a726b9518d4f"><td class="memItemLeft" align="right" valign="top">char const * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#a995ee5399c08c425ceb2a726b9518d4f">ReactionPropRoles</a> []</td></tr> <tr class="separator:a995ee5399c08c425ceb2a726b9518d4f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7f3f3aa4e1b20d035e3627a64a648042"><td class="memItemLeft" align="right" valign="top">GOColor </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#a7f3f3aa4e1b20d035e3627a64a648042">Color</a></td></tr> <tr class="separator:a7f3f3aa4e1b20d035e3627a64a648042"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5611e53c36de7da5051c3be3394da7e3"><td class="memItemLeft" align="right" valign="top">GOColor </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#a5611e53c36de7da5051c3be3394da7e3">DeleteColor</a></td></tr> <tr class="separator:a5611e53c36de7da5051c3be3394da7e3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0ce44c11edf44bd6cf1b120635cc697e"><td class="memItemLeft" align="right" valign="top">GOColor </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#a0ce44c11edf44bd6cf1b120635cc697e">AddColor</a></td></tr> <tr class="separator:a0ce44c11edf44bd6cf1b120635cc697e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8ee81f70d4805696ced56dbb58aefa9a"><td class="memItemLeft" align="right" valign="top">GOColor </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#a8ee81f70d4805696ced56dbb58aefa9a">SelectColor</a></td></tr> <tr class="separator:a8ee81f70d4805696ced56dbb58aefa9a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a01d25c7a6a817e3c48fd0bb8e5bab970"><td class="memItemLeft" align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#a01d25c7a6a817e3c48fd0bb8e5bab970">MaxStackSize</a></td></tr> <tr class="separator:a01d25c7a6a817e3c48fd0bb8e5bab970"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8145eb4b346308ef9844392160685982"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#a8145eb4b346308ef9844392160685982">MergeAtoms</a></td></tr> <tr class="separator:a8145eb4b346308ef9844392160685982"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a67eab67577f9fbc68ab85bcbbb76c0c7"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#a67eab67577f9fbc68ab85bcbbb76c0c7">CompressionLevel</a></td></tr> <tr class="separator:a67eab67577f9fbc68ab85bcbbb76c0c7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9ac40e52a83a3d032586cbd060178092"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#a9ac40e52a83a3d032586cbd060178092">ClipboardFormats</a></td></tr> <tr class="separator:a9ac40e52a83a3d032586cbd060178092"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac60e9b1237460ec87db0934db3c155b5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#ac60e9b1237460ec87db0934db3c155b5">InvertWedgeHashes</a></td></tr> <tr class="separator:ac60e9b1237460ec87db0934db3c155b5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa6f4caa509caeda4f7b94e0cbd703809"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgcp_1_1ThemeManager.html">ThemeManager</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#aa6f4caa509caeda4f7b94e0cbd703809">TheThemeManager</a></td></tr> <tr class="separator:aa6f4caa509caeda4f7b94e0cbd703809"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a32ec53961a36ddff31ac2b1bca9ab78c"><td class="memItemLeft" align="right" valign="top">guint </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#a32ec53961a36ddff31ac2b1bca9ab78c">ClipboardDataType</a></td></tr> <tr class="separator:a32ec53961a36ddff31ac2b1bca9ab78c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac8dcc77313d59afd47789b1b02e77155"><td class="memItemLeft" align="right" valign="top">xmlChar * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#ac8dcc77313d59afd47789b1b02e77155">ClipboardData</a></td></tr> <tr class="separator:ac8dcc77313d59afd47789b1b02e77155"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae2cbc63e62e7cb77002e39f8b579dec3"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegcp.html#ae2cbc63e62e7cb77002e39f8b579dec3">ClipboardTextData</a></td></tr> <tr class="separator:ae2cbc63e62e7cb77002e39f8b579dec3"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>GChemPaint specific C++ classes. </p> <p>The namespace used for the C++ classes used by GChemPaint.</p> <p>file </p> </div><h2 class="groupheader">Enumeration Type Documentation</h2> <a class="anchor" id="a3c83b0d0f0bc2fa907a0d1352f4c4e75"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">anonymous enum</td> </tr> </table> </div><div class="memdoc"> <p>This enumerates the known roles of objects attached to a reaction arrow </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a3c83b0d0f0bc2fa907a0d1352f4c4e75a3a299665b2c126e49c8579ce160688a5"></a>REACTION_PROP_UNKNOWN</em> </td><td class="fielddoc"> <p>Unkonw role. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a3c83b0d0f0bc2fa907a0d1352f4c4e75a6cf5130af03141beed7cb7b3f97d3ad7"></a>REACTION_PROP_CATALYST</em> </td><td class="fielddoc"> <p>Catalyst </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a3c83b0d0f0bc2fa907a0d1352f4c4e75aae846afd09bd4afc12e6d56f82d90be2"></a>REACTION_PROP_REACTANT</em> </td><td class="fielddoc"> <p><a class="el" href="classgcp_1_1Reactant.html" title="Class for reactants and products of a chemical reaction. ">Reactant</a> </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a3c83b0d0f0bc2fa907a0d1352f4c4e75a13eabfacf5ab4a7563397b37ead31749"></a>REACTION_PROP_PRODUCT</em> </td><td class="fielddoc"> <p>Product </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a3c83b0d0f0bc2fa907a0d1352f4c4e75a5d96422c0d006e1e5a6f37e64ccb2d09"></a>REACTION_PROP_SOLVENT</em> </td><td class="fielddoc"> <p>Solvent </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a3c83b0d0f0bc2fa907a0d1352f4c4e75a5b0962e9bacc1f533af1422ff0f57723"></a>REACTION_PROP_MAX_MOL</em> </td><td class="fielddoc"> <p>Values allowed for molecules are lower than this one </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a3c83b0d0f0bc2fa907a0d1352f4c4e75ab5db567f9c8e450a5127fdefc9048135"></a>REACTION_PROP_TEMPERATURE</em> </td><td class="fielddoc"> <p>Temperature </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a3c83b0d0f0bc2fa907a0d1352f4c4e75a2497310c9bdab8bda411f041ed1074de"></a>REACTION_PROP_PRESSURE</em> </td><td class="fielddoc"> <p>Pressure </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a3c83b0d0f0bc2fa907a0d1352f4c4e75ac6a6243baa7ee330afae29ee4173b814"></a>REACTION_PROP_TIME</em> </td><td class="fielddoc"> <p><a class="el" href="classgcp_1_1Reaction.html" title="Chemical reaction class. ">Reaction</a> time. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a3c83b0d0f0bc2fa907a0d1352f4c4e75add9824c5acb950aa437cc1f4cbe78a7b"></a>REACTION_PROP_ENTHALPY</em> </td><td class="fielddoc"> <p><a class="el" href="classgcp_1_1Reaction.html" title="Chemical reaction class. ">Reaction</a> enthalpy </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a3c83b0d0f0bc2fa907a0d1352f4c4e75a4019aad764bd10bc709d574c6a8cc1aa"></a>REACTION_PROP_MAX</em> </td><td class="fielddoc"> <p>The first value greater than all knwo values. </p> </td></tr> </table> <p>Definition at line <a class="el" href="reaction-prop_8h_source.html#l00041">41</a> of file <a class="el" href="reaction-prop_8h_source.html">reaction-prop.h</a>.</p> </div> </div> <a class="anchor" id="a92f18020f7ef9398b89921acfd1183ef"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">anonymous enum</td> </tr> </table> </div><div class="memdoc"> <p>Clipboard formats identifiers </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a92f18020f7ef9398b89921acfd1183efa07532c8f15538e6c3b9b085ad6e4604a"></a>GCP_CLIPBOARD_NATIVE</em> </td><td class="fielddoc"> <p>GChemPaint native xml data </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a92f18020f7ef9398b89921acfd1183efaa85c6275dcdf15a3662b50f4b7f8e9ce"></a>GCP_CLIPBOARD_SVG</em> </td><td class="fielddoc"> <p>SVG image format. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a92f18020f7ef9398b89921acfd1183efa6fc1e4194af34ef6eb9b555d61d357ec"></a>GCP_CLIPBOARD_SVG_XML</em> </td><td class="fielddoc"> <p>SVG+XML image format (actually equivalent to GCP_CLIPBOARD_SVG). </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a92f18020f7ef9398b89921acfd1183efa277adb665146adead08962600612717e"></a>GCP_CLIPBOARD_EPS</em> </td><td class="fielddoc"> <p>Encapsulated Postscript (not really used). </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a92f18020f7ef9398b89921acfd1183efa80d0d03df305cfca7911e11a4963b3fb"></a>GCP_CLIPBOARD_PNG</em> </td><td class="fielddoc"> <p>PNG image format. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a92f18020f7ef9398b89921acfd1183efa96a31906a573e46d476af8672b106e97"></a>GCP_CLIPBOARD_JPEG</em> </td><td class="fielddoc"> <p>JPEG image format. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a92f18020f7ef9398b89921acfd1183efae1c4ccc9ddf6c7c302c2ca8d467fd806"></a>GCP_CLIPBOARD_BMP</em> </td><td class="fielddoc"> <p>BMP image format. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a92f18020f7ef9398b89921acfd1183efa595a209223518ddea653f2f8e91b8800"></a>GCP_CLIPBOARD_NO_TEXT</em> </td><td class="fielddoc"> <p>Number of supported formats, excluding string formats which are used only for debugging purposes. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a92f18020f7ef9398b89921acfd1183efa7cf166712df336ba72ebff5e866c0d29"></a>GCP_CLIPBOARD_UTF8_STRING</em> </td><td class="fielddoc"> <p>UTF8 string. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a92f18020f7ef9398b89921acfd1183efa2d12078125a16474dcfb763d42a5c4c8"></a>GCP_CLIPBOARD_STRING</em> </td><td class="fielddoc"> <p>ASCII string. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a92f18020f7ef9398b89921acfd1183efaa1ef739959c751763a58a370a40eeb2f"></a>GCP_CLIPBOARD_ALL</em> </td><td class="fielddoc"> <p>Number of supported formats, including string formats </p> </td></tr> </table> <p>Definition at line <a class="el" href="settings_8h_source.html#l00069">69</a> of file <a class="el" href="settings_8h_source.html">settings.h</a>.</p> </div> </div> <a class="anchor" id="a6844f3331afc7d9933ba6fda49f95e1d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="namespacegcp.html#a6844f3331afc7d9933ba6fda49f95e1d">gcp::ArrowTypes</a></td> </tr> </table> </div><div class="memdoc"> <p>Enumeration of the known reaction arrow types. </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a6844f3331afc7d9933ba6fda49f95e1da18cfc1803772dcc5296fbd52327ad5cb"></a>SimpleArrow</em> </td><td class="fielddoc"> <p>Simple reaction arrow. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a6844f3331afc7d9933ba6fda49f95e1da8a94333ad1e8f1468f3a2207642020b2"></a>ReversibleArrow</em> </td><td class="fielddoc"> <p>Double reaction arrow for reversible reactions with half heads. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a6844f3331afc7d9933ba6fda49f95e1da6e7a338e32d4c4583d702f9b373bdde9"></a>FullReversibleArrow</em> </td><td class="fielddoc"> <p>Double reaction arrow for reversible reactions with full heads. </p> </td></tr> </table> <p>Definition at line <a class="el" href="gcp_2arrow_8h_source.html#l00039">39</a> of file <a class="el" href="gcp_2arrow_8h_source.html">gcp/arrow.h</a>.</p> </div> </div> <a class="anchor" id="a3dd632d842a1f4886aa7e3da3c02e40c"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="namespacegcp.html#a3dd632d842a1f4886aa7e3da3c02e40c">gcp::BondType</a></td> </tr> </table> </div><div class="memdoc"> <p><a class="el" href="gcp_2bond_8h.html">gcp/bond.h</a> The bond types recognized in GChemPaint. Possible values are:</p> <ul> <li>NormalBondType: normal bonds,</li> <li>UpBondType: wedge bond,</li> <li>DownBondType: hash bond,</li> <li>ForeBondType: large bond,</li> <li>UndeterminedBondType: squiggled bond.</li> <li>NewmanBondType: the bond displayed as a circle in a Newman projection. </li> </ul> <p>Definition at line <a class="el" href="gcp_2bond_8h_source.html#l00049">49</a> of file <a class="el" href="gcp_2bond_8h_source.html">gcp/bond.h</a>.</p> </div> </div> <a class="anchor" id="ae1b775628301deaf7f5e6531aa975efb"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="namespacegcp.html#ae1b775628301deaf7f5e6531aa975efb">gcp::BracketContent</a></td> </tr> </table> </div><div class="memdoc"> <p>The contents on a pair of brackets. </p> <p>Defines what is enclosed by a pair of brackets. One of the brackets might be invisible. </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ae1b775628301deaf7f5e6531aa975efbac9f2f26eba8f8242e8e1010aa2385ab4"></a>BracketContentInvalid</em> </td><td class="fielddoc"> <p>Invalid or unknown content. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ae1b775628301deaf7f5e6531aa975efba6743736ae08771b17d5a8b056606eabc"></a>BracketContentFragment</em> </td><td class="fielddoc"> <p>The brackets enclose part of a molecule. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ae1b775628301deaf7f5e6531aa975efbac4fac27149b22dc3469e5274f2b3959d"></a>BracketContentMolecule</em> </td><td class="fielddoc"> <p>The brackets enclose a whole molecule. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ae1b775628301deaf7f5e6531aa975efba315439147c3873b92225e42d1f8a1fbe"></a>BracketContentGroup</em> </td><td class="fielddoc"> <p>The brackets enclose several objects. </p> </td></tr> </table> <p>Definition at line <a class="el" href="gcp_2brackets_8h_source.html#l00044">44</a> of file <a class="el" href="gcp_2brackets_8h_source.html">gcp/brackets.h</a>.</p> </div> </div> <a class="anchor" id="a0b783f0c31ff2205b3b317b19e9ea38a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="namespacegcp.html#a0b783f0c31ff2205b3b317b19e9ea38a">gcp::BracketsDecorations</a></td> </tr> </table> </div><div class="memdoc"> <p>Describes the objects that can be attached to the brackets. </p> <p>Defines which of a superscript and subscript can be attached to a bracket. The values can be combined. Actually, only subscript are supported for now. </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a0b783f0c31ff2205b3b317b19e9ea38aa884161f4cbe7c5ee1a0e975f90fb1206"></a>BracketDecorationNone</em> </td><td class="fielddoc"> <p>Nothing allowed. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a0b783f0c31ff2205b3b317b19e9ea38aada05f92edbc912196baf5ebf705bd886"></a>BracketSubscript</em> </td><td class="fielddoc"> <p>A subscript is allowed. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a0b783f0c31ff2205b3b317b19e9ea38aa44ae1a651cf918db66a96fe15bb95ff6"></a>BracketSuperscript</em> </td><td class="fielddoc"> <p>A superscript is allowed. </p> </td></tr> </table> <p>Definition at line <a class="el" href="gcp_2brackets_8h_source.html#l00069">69</a> of file <a class="el" href="gcp_2brackets_8h_source.html">gcp/brackets.h</a>.</p> </div> </div> <a class="anchor" id="addf891a9e323f7d69e2a3e72853d624f"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="namespacegcp.html#addf891a9e323f7d69e2a3e72853d624f">gcp::CursorId</a></td> </tr> </table> </div><div class="memdoc"> <p>Cursors. </p> <p>Enumerates known cursors. </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="addf891a9e323f7d69e2a3e72853d624fa3d233c66cd718d71b8d46703b533dcd8"></a>CursorUnallowed</em> </td><td class="fielddoc"> <p>Cursor used when a click would have no effect. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="addf891a9e323f7d69e2a3e72853d624faf80165d3867671c5dfc25a6ef7c0b37b"></a>CursorPencil</em> </td><td class="fielddoc"> <p>Cursor used when a click would start drawing operation. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="addf891a9e323f7d69e2a3e72853d624fa4d633377ab1b92d345c619de096efaf4"></a>CursorMax</em> </td><td class="fielddoc"> <p>Maximum value, does not correspond to a valid cursor. </p> </td></tr> </table> <p>Definition at line <a class="el" href="gcp_2application_8h_source.html#l00085">85</a> of file <a class="el" href="gcp_2application_8h_source.html">gcp/application.h</a>.</p> </div> </div> <a class="anchor" id="aa66e4b39c091a3385363101d7a55e7c2"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="namespacegcp.html#aa66e4b39c091a3385363101d7a55e7c2">gcp::HPos</a></td> </tr> </table> </div><div class="memdoc"> <p>Represents the various possiblepositions for implicit hydrogen atoms bonded to non metals. </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="aa66e4b39c091a3385363101d7a55e7c2ab9a55ae2c26fe587e2cb5efc6345938a"></a>LEFT_HPOS</em> </td><td class="fielddoc"> <p>Hydrogen atoms at left. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="aa66e4b39c091a3385363101d7a55e7c2ad7f2f4b5e1ae3a73111658e3a30c35a6"></a>RIGHT_HPOS</em> </td><td class="fielddoc"> <p>Hydrogen atoms at right. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="aa66e4b39c091a3385363101d7a55e7c2ac1f203ffbdb529893227df4d5e481882"></a>TOP_HPOS</em> </td><td class="fielddoc"> <p>Hydrogen atoms at top. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="aa66e4b39c091a3385363101d7a55e7c2ab411521f150258ea96c6f9414c87a19b"></a>BOTTOM_HPOS</em> </td><td class="fielddoc"> <p>Hydrogen atoms at bottom. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="aa66e4b39c091a3385363101d7a55e7c2a3232354276e9c6be7a9010eb46b4816c"></a>AUTO_HPOS</em> </td><td class="fielddoc"> <p>Automatic position. </p> </td></tr> </table> <p>Definition at line <a class="el" href="gcp_2atom_8h_source.html#l00085">85</a> of file <a class="el" href="gcp_2atom_8h_source.html">gcp/atom.h</a>.</p> </div> </div> <a class="anchor" id="aa8e6482c44ad2980e2054f056212c34f"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="namespacegcp.html#aa8e6482c44ad2980e2054f056212c34f">gcp::OperationType</a></td> </tr> </table> </div><div class="memdoc"> <p><a class="el" href="operation_8h.html">gcp/operation.h</a> Enumeration of the different operation types See gcp::Document::GetNewOeration() for its use. </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="aa8e6482c44ad2980e2054f056212c34fad18d5115bd80da20ce5d13502ff4b6b6"></a>GCP_ADD_OPERATION</em> </td><td class="fielddoc"> <p>Object addition operation, see the <a class="el" href="classgcp_1_1AddOperation.html">AddOperation</a> class. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="aa8e6482c44ad2980e2054f056212c34fac429d6dcd48430f7dfe3f16f26f1eff7"></a>GCP_DELETE_OPERATION</em> </td><td class="fielddoc"> <p>Object deletion operation, see the <a class="el" href="classgcp_1_1DeleteOperation.html">DeleteOperation</a> class. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="aa8e6482c44ad2980e2054f056212c34faa40c4e6a93decefec7ed4bdb3f39299d"></a>GCP_MODIFY_OPERATION</em> </td><td class="fielddoc"> <p>Object modification operation, see the <a class="el" href="classgcp_1_1ModifyOperation.html">ModifyOperation</a> class. </p> </td></tr> </table> <p>Definition at line <a class="el" href="operation_8h_source.html#l00041">41</a> of file <a class="el" href="operation_8h_source.html">operation.h</a>.</p> </div> </div> <a class="anchor" id="a2873f45c769a642340cfd80eff3dde74"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="namespacegcp.html#a2873f45c769a642340cfd80eff3dde74">gcp::SelectionState</a></td> </tr> </table> </div><div class="memdoc"> <p>Enumeration of the selection states used in GChemPaint in the gcu::Object::SetSelected method. </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a2873f45c769a642340cfd80eff3dde74abd6a663c786e2d2b135a74d52f0cd552"></a>SelStateUnselected</em> </td><td class="fielddoc"> <p>Unselected object. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a2873f45c769a642340cfd80eff3dde74a94b317915b52f90cbc98b15a577b25d8"></a>SelStateSelected</em> </td><td class="fielddoc"> <p>Unselected object. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a2873f45c769a642340cfd80eff3dde74adcae1871fb81a60e980331b689fe3ce0"></a>SelStateUpdating</em> </td><td class="fielddoc"> <p>Edited or new object. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="a2873f45c769a642340cfd80eff3dde74a2d4e3b5f28ae0af00b9381c2548dea00"></a>SelStateErasing</em> </td><td class="fielddoc"> <p>The object is marked for deletion. </p> </td></tr> </table> <p>Definition at line <a class="el" href="widgetdata_8h_source.html#l00074">74</a> of file <a class="el" href="widgetdata_8h_source.html">widgetdata.h</a>.</p> </div> </div> <a class="anchor" id="af0a6438daffce6f985a09fdb0ceee5d7"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="namespacegcp.html#af0a6438daffce6f985a09fdb0ceee5d7">gcp::ThemeType</a></td> </tr> </table> </div><div class="memdoc"> <p><a class="el" href="theme_8h.html">gcp/theme.h</a> Enumerates the various storage classes for themes. </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="af0a6438daffce6f985a09fdb0ceee5d7a63ed49496dc512977a7b641e1b255f02"></a>DEFAULT_THEME_TYPE</em> </td><td class="fielddoc"> <p>The default theme. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="af0a6438daffce6f985a09fdb0ceee5d7ad2207669e460db21a0e3d4477073718e"></a>LOCAL_THEME_TYPE</em> </td><td class="fielddoc"> <p>A user defined theme which might be modified on the fly. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="af0a6438daffce6f985a09fdb0ceee5d7a2c53f1dd2123d6eb4c3f5f3ea1944323"></a>GLOBAL_THEME_TYPE</em> </td><td class="fielddoc"> <p>A global theme which can't be edited. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="af0a6438daffce6f985a09fdb0ceee5d7aba27ec269bb3096a85b1ffccd779792d"></a>FILE_THEME_TYPE</em> </td><td class="fielddoc"> <p>A theme loaded from a data file. Such themes can be modified. </p> </td></tr> </table> <p>Definition at line <a class="el" href="theme_8h_source.html#l00043">43</a> of file <a class="el" href="theme_8h_source.html">theme.h</a>.</p> </div> </div> <h2 class="groupheader">Function Documentation</h2> <a class="anchor" id="af759d7d7badc78fdc40ea4c3a2edd6fd"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void gcp::on_clear_data </td> <td>(</td> <td class="paramtype">GtkClipboard * </td> <td class="paramname"><em>clipboard</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classgcu_1_1Object.html">gcu::Object</a> * </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">clipboard</td><td>a GtkClipboard. </td></tr> <tr><td class="paramname">obj</td><td>an object, might be the <a class="el" href="classgcp_1_1Application.html" title="GChemPaint application base class. ">Application</a>.</td></tr> </table> </dd> </dl> <p>A callback to use for clearing the clipboard data. </p> </div> </div> <a class="anchor" id="ab02ec1e6fbfbd02957e7cbeafb43e77e"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void gcp::on_receive </td> <td>(</td> <td class="paramtype">GtkClipboard * </td> <td class="paramname"><em>clipboard</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">GtkSelectionData * </td> <td class="paramname"><em>selection_data</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">View * </td> <td class="paramname"><em>pView</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">clipboard</td><td>a GtkClipboard. </td></tr> <tr><td class="paramname">selection_data</td><td>the data to paste. </td></tr> <tr><td class="paramname">pView</td><td>the view of the active document.</td></tr> </table> </dd> </dl> <p>A callback to use for receiving data from a clipboard. Calls <a class="el" href="classgcp_1_1View.html#ab0d8061373a42dc04a5a9a3519a3e440">View::OnReceive()</a>. </p> </div> </div> <a class="anchor" id="ab7ae779d37e2febc317c527ddeabbf97"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void gcp::on_receive_targets </td> <td>(</td> <td class="paramtype">GtkClipboard * </td> <td class="paramname"><em>clipboard</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">GtkSelectionData * </td> <td class="paramname"><em>selection_data</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">Application * </td> <td class="paramname"><em>App</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">clipboard</td><td>a GtkClipboard. </td></tr> <tr><td class="paramname">selection_data</td><td>the data to paste. </td></tr> <tr><td class="paramname">App</td><td>the <a class="el" href="classgcp_1_1Application.html" title="GChemPaint application base class. ">Application</a>.</td></tr> </table> </dd> </dl> <p>A callback to use for receiving targets from a clipboard. </p> </div> </div> <h2 class="groupheader">Variable Documentation</h2> <a class="anchor" id="a0ce44c11edf44bd6cf1b120635cc697e"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">GOColor gcp::AddColor</td> </tr> </table> </div><div class="memdoc"> <p>The color used for new objects. </p> </div> </div> <a class="anchor" id="ac8dcc77313d59afd47789b1b02e77155"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">xmlChar* gcp::ClipboardData</td> </tr> </table> </div><div class="memdoc"> <p>A global variable to store clipboard data as a string representation of an xml document. </p> </div> </div> <a class="anchor" id="a32ec53961a36ddff31ac2b1bca9ab78c"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">gcp::ClipboardDataType</td> </tr> </table> </div><div class="memdoc"> <p>The data type available for the default clipboard.</p> <p>The data type available for the primary clipboard. </p> <p>Definition at line <a class="el" href="widgetdata_8h_source.html#l00037">37</a> of file <a class="el" href="widgetdata_8h_source.html">widgetdata.h</a>.</p> </div> </div> <a class="anchor" id="a9ac40e52a83a3d032586cbd060178092"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int gcp::ClipboardFormats</td> </tr> </table> </div><div class="memdoc"> <p>Number of really used clipboard formats when copying should be either GCP_CLIPBOARD_NO_TEXT or GCP_CLIPBOARD_ALL </p> </div> </div> <a class="anchor" id="ae2cbc63e62e7cb77002e39f8b579dec3"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char* gcp::ClipboardTextData</td> </tr> </table> </div><div class="memdoc"> <p>A global variable to store clipboard data as a string, used for text. </p> </div> </div> <a class="anchor" id="a7f3f3aa4e1b20d035e3627a64a648042"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">GOColor gcp::Color</td> </tr> </table> </div><div class="memdoc"> <p>The color used for normal drawing. </p> </div> </div> <a class="anchor" id="a67eab67577f9fbc68ab85bcbbb76c0c7"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int gcp::CompressionLevel</td> </tr> </table> </div><div class="memdoc"> <p>XML file compression level. </p> </div> </div> <a class="anchor" id="a5611e53c36de7da5051c3be3394da7e3"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">GOColor gcp::DeleteColor</td> </tr> </table> </div><div class="memdoc"> <p>The color used for objects that are to be deleted. </p> </div> </div> <a class="anchor" id="a126d3f65ca65b26f7b5d394e7ffd3898"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">gcu::TypeId</a> gcp::ElectronType</td> </tr> </table> </div><div class="memdoc"> <p>The dynamic TypeId for electrons. </p> </div> </div> <a class="anchor" id="ac60e9b1237460ec87db0934db3c155b5"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool gcp::InvertWedgeHashes</td> </tr> </table> </div><div class="memdoc"> <p>Hashed bonds are normally represented with the large side nearest, which is the opposite of what many people want. Setting InvertWedgeHashes to true will change this behavior. Default is false. </p> </div> </div> <a class="anchor" id="a01d25c7a6a817e3c48fd0bb8e5bab970"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned gcp::MaxStackSize</td> </tr> </table> </div><div class="memdoc"> <p>The stack size for undo/redo operations. Default is no limit. </p> </div> </div> <a class="anchor" id="af605d71cbb4e75e433948729e90ce297"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">gcu::TypeId</a> gcp::MechanismArrowType</td> </tr> </table> </div><div class="memdoc"> <p>The <a class="el" href="namespacegcu.html#a4a6abffbefdd6abf047dca4e63b0bac5">gcu::TypeId</a> for <a class="el" href="classgcp_1_1MechanismArrow.html" title="Mechanism curved arrows. ">MechanismArrow</a>. </p> </div> </div> <a class="anchor" id="a8145eb4b346308ef9844392160685982"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool gcp::MergeAtoms</td> </tr> </table> </div><div class="memdoc"> <p>Whether to use existing atoms or create new one at the same place when adding bonds. </p> </div> </div> <a class="anchor" id="a6aec64973a543952f6fd39584fced5dc"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespacegcu.html#af13348b065987fa4ca74ca0fb1ffa48e">gcu::SignalId</a> gcp::OnChangedSignal</td> </tr> </table> </div><div class="memdoc"> <p>Signal emitted when an object has been modified. See <a class="el" href="classgcu_1_1Object.html#acf16b429a6875e5620fa8051446ef34c">gcu::Object::EmitSignal</a> for more information. </p> </div> </div> <a class="anchor" id="aeadb69093ddf977dc8d67b9ac378748f"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespacegcu.html#af13348b065987fa4ca74ca0fb1ffa48e">gcu::SignalId</a> gcp::OnDeleteSignal</td> </tr> </table> </div><div class="memdoc"> <p>Signal emitted when an object has been deleted. See <a class="el" href="classgcu_1_1Object.html#acf16b429a6875e5620fa8051446ef34c">gcu::Object::EmitSignal</a> for more information. </p> </div> </div> <a class="anchor" id="ac2c53584843f67b9638b96506b43466a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespacegcu.html#af13348b065987fa4ca74ca0fb1ffa48e">gcu::SignalId</a> gcp::OnThemeChangedSignal</td> </tr> </table> </div><div class="memdoc"> <p>Signal emitted when the theme has changed. This signal is called by the theme for all its documents. </p> </div> </div> <a class="anchor" id="a334ebfc8c0f4b29f22359cdd9a133b1c"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">gcp::Plugins</td> </tr> </table> </div><div class="memdoc"> <p>The set of registered plugins. </p> </div> </div> <a class="anchor" id="a995ee5399c08c425ceb2a726b9518d4f"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char const* gcp::ReactionPropRoles[]</td> </tr> </table> </div><div class="memdoc"> <p>The names associated with the various roles knwon for objects attached to reaction arrows. These names are used for serialization. </p> </div> </div> <a class="anchor" id="a8ee81f70d4805696ced56dbb58aefa9a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">GOColor gcp::SelectColor</td> </tr> </table> </div><div class="memdoc"> <p>The color used for selected objects. </p> </div> </div> <a class="anchor" id="aa6f4caa509caeda4f7b94e0cbd703809"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classgcp_1_1ThemeManager.html">ThemeManager</a> gcp::TheThemeManager</td> </tr> </table> </div><div class="memdoc"> <p>The themes manager unique instance. </p> </div> </div> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated on Thu May 8 2014 09:55:03 for The Gnome Chemistry Utils by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.6 </small></address> </body> </html>