| Conglomerate Programmer's Reference Manual |
|---|
CongModification —
#define DEBUG_MODIFICATION_LIFETIMES struct CongModification; #define CONG_MODIFICATION (obj) #define CONG_MODIFICATION_CLASS (klass) #define IS_CONG_MODIFICATION (obj) GType cong_modification_get_type (void); CongModification* cong_modification_construct (CongModification *modification, CongDocument *doc); CongDocument* cong_modification_get_document (CongModification *modification); void cong_modification_undo (CongModification *modification); void cong_modification_redo (CongModification *modification);
GObject
+----CongModification
+----CongModificationCursorChange
+----CongModificationSelectionChange
+----CongModificationSetDtdPtr
+----CongNodeModification
#define CONG_MODIFICATION(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, CONG_MODIFICATION_TYPE, CongModification)
| obj : |
#define CONG_MODIFICATION_CLASS(klass) G_TYPE_CHECK_CLASS_CAST (klass, CONG_MODIFICATION_TYPE, CongModificationClass)
| klass : |
#define IS_CONG_MODIFICATION(obj) G_TYPE_CHECK_INSTANCE_TYPE (obj, CONG_MODIFICATION_TYPE)
| obj : |
CongModification* cong_modification_construct (CongModification *modification, CongDocument *doc);
| modification : | |
| doc : | |
| Returns : |
CongDocument* cong_modification_get_document (CongModification *modification);
TODO: Write me
| modification : | |
| Returns : |
void cong_modification_undo (CongModification *modification);
TODO: Write me
| modification : |
void cong_modification_redo (CongModification *modification);
TODO: Write me
| modification : |
| << CongCommandHistory | CongNodeModification >> |