29
29
#include <libnautilus-private/nautilus-undo.h>
31
#define NAUTILUS_TYPE_UNDO_MANAGER \
32
(nautilus_undo_manager_get_type ())
31
#define NAUTILUS_TYPE_UNDO_MANAGER nautilus_undo_manager_get_type()
33
32
#define NAUTILUS_UNDO_MANAGER(obj) \
34
(GTK_CHECK_CAST ((obj), NAUTILUS_TYPE_UNDO_MANAGER, NautilusUndoManager))
33
(G_TYPE_CHECK_INSTANCE_CAST ((obj), NAUTILUS_TYPE_UNDO_MANAGER, NautilusUndoManager))
35
34
#define NAUTILUS_UNDO_MANAGER_CLASS(klass) \
36
(GTK_CHECK_CLASS_CAST ((klass), NAUTILUS_TYPE_UNDO_MANAGER, NautilusUndoManagerClass))
35
(G_TYPE_CHECK_CLASS_CAST ((klass), NAUTILUS_TYPE_UNDO_MANAGER, NautilusUndoManagerClass))
37
36
#define NAUTILUS_IS_UNDO_MANAGER(obj) \
38
(GTK_CHECK_TYPE ((obj), NAUTILUS_TYPE_UNDO_MANAGER))
37
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), NAUTILUS_TYPE_UNDO_MANAGER))
39
38
#define NAUTILUS_IS_UNDO_MANAGER_CLASS(klass) \
40
(GTK_CHECK_CLASS_TYPE ((klass), NAUTILUS_TYPE_UNDO_MANAGER))
39
(G_TYPE_CHECK_CLASS_TYPE ((klass), NAUTILUS_TYPE_UNDO_MANAGER))
40
#define NAUTILUS_UNDO_MANAGER_GET_CLASS(obj) \
41
(G_TYPE_INSTANCE_GET_CLASS ((obj), NAUTILUS_TYPE_UNDO_MANAGER, NautilusUndoManagerClass))
42
43
typedef struct NautilusUndoManagerDetails NautilusUndoManagerDetails;