Classes | |
| struct | IconDesc |
| class | Application |
| GChemPaint application base class. More... | |
| class | Arrow |
| class | Atom |
| struct | BondCrossing |
| class | Bond |
| class | DocPropDlg |
| class | Document |
| class | Electron |
| class | FragmentAtom |
| class | Fragment |
| class | HPosDlg |
| class | Operation |
| class | AddOperation |
| class | DeleteOperation |
| class | ModifyOperation |
| class | ReactionProp |
| class | StringDlg |
| class | Target |
| class | TextObject |
| class | Text |
| class | Tool |
| class | Tools |
| class | WidgetData |
| class | Window |
| class | ZoomDlg |
Enumerations | |
| enum | ArrowTypes { SimpleArrow, ReversibleArrow, FullReversibleArrow } |
| enum | HPos { LEFT_HPOS, RIGHT_HPOS, TOP_HPOS, BOTTOM_HPOS, AUTO_HPOS } |
| enum | BondType |
| enum | OperationType { GCP_ADD_OPERATION, GCP_DELETE_OPERATION, GCP_MODIFY_OPERATION } |
| enum | SelectionState { SelStateUnselected = 0, SelStateSelected, SelStateUpdating, SelStateErasing } |
Variables | |
| gcu::SignalId | OnChangedSignal |
| gcu::SignalId | OnDeleteSignal |
| gcu::SignalId | OnThemeChangedSignal |
| gcu::TypeId | ElectronType |
The namespace used for the C++ classes used by GChemPaint.
| enum gcp::ArrowTypes |
| enum gcp::BondType |
gcp/bond.h The bond types recognized in GChemPaint. Possible values are:
Definition at line 42 of file gcp/bond.h.
| enum gcp::HPos |
Represents the various possiblepositions for implicit hydrogen atoms bonded to non metals.
| LEFT_HPOS | Hydrogen atoms at left. |
| RIGHT_HPOS | Hydrogen atoms at right. |
| TOP_HPOS | Hydrogen atoms at top. |
| BOTTOM_HPOS | Hydrogen atoms at bottom. |
| AUTO_HPOS | Automatic position. |
Definition at line 85 of file gcp/atom.h.
| enum gcp::OperationType |
gcp/operation.h Enumeration of the different operation types See gcp::Document::GetNewOeration() for its use.
| GCP_ADD_OPERATION | Object addition operation, see the AddOperation class. |
| GCP_DELETE_OPERATION | Object deletion operation, see the DeleteOperation class. |
| GCP_MODIFY_OPERATION | Object modification operation, see the ModifyOperation class. |
Definition at line 41 of file operation.h.
| enum gcp::SelectionState |
Enumeration of the selection states used in GChemPaint in the gcu::Object::SetSelected method.
| SelStateUnselected | Unselected object. |
| SelStateSelected | Unselected object. |
| SelStateUpdating | Edited or new object. |
| SelStateErasing | The object is marked for deletion. |
Definition at line 48 of file widgetdata.h.
The dynamic TypeId for electrons.
Signal emitted when an object has been modified. See gcu::Object::EmitSignal for more information.
Signal emitted when an object has been deleted. See gcu::Object::EmitSignal for more information.
Signal emitted when the theme has changed. This signal is called by the theme for all its documents.
1.5.6