![]() |
![]() |
![]() |
Goffice Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
GType go_undo_binary_get_type (void
); GOUndo * go_undo_binary_new (gpointer a
,gpointer b
,GOUndoBinaryFunc undo
,GFreeFunc fa
,GFreeFunc fb
); GOUndo * go_undo_combine (GOUndo *a
,GOUndo *b
); GType go_undo_get_type (void
); void go_undo_group_add (GOUndoGroup *g
,GOUndo *u
); GType go_undo_group_get_type (void
); GOUndoGroup * go_undo_group_new (void
); GType go_undo_unary_get_type (void
); GOUndo * go_undo_unary_new (gpointer a
,GOUndoUnaryFunc undo
,GFreeFunc fa
); void go_undo_undo (GOUndo *u
); void go_undo_undo_with_data (GOUndo *u
,gpointer data
);
GOUndo * go_undo_binary_new (gpointer a
,gpointer b
,GOUndoBinaryFunc undo
,GFreeFunc fa
,GFreeFunc fb
);
|
|
|
|
|
|
|
|
|
|
Returns : |
GOUndo * go_undo_combine (GOUndo *a
,GOUndo *b
);
This function takes ownership of the argument references and gives ownership of the result to the caller. Either argument may be NULL in which case the other is returned.
|
optional first undo operation |
|
optional last undo operation |
Returns : |
the combination of two undo operations. |
GOUndo * go_undo_unary_new (gpointer a
,GOUndoUnaryFunc undo
,GFreeFunc fa
);
|
|
|
|
|
|
Returns : |