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.