| Conglomerate Programmer's Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Signals | ||||
#define DEBUG_COMMAND_HISTORY_LIFETIMES
CongCommandHistory;
#define CONG_COMMAND_HISTORY (obj)
#define CONG_COMMAND_HISTORY_CLASS (klass)
#define IS_CONG_COMMAND_HISTORY (obj)
GType cong_command_history_get_type (void);
CongCommandHistory * cong_command_history_construct (CongCommandHistory *command_history);
CongCommandHistory * cong_command_history_new (void);
void cong_command_history_add_command (CongCommandHistory *command_history,
CongCommand *command);
gboolean cong_command_history_can_undo (CongCommandHistory *command_history);
gboolean cong_command_history_can_redo (CongCommandHistory *command_history);
void cong_command_history_undo (CongCommandHistory *command_history);
void cong_command_history_redo (CongCommandHistory *command_history);
CongCommand * cong_command_history_get_next_undo_command
(CongCommandHistory *command_history);
CongCommand * cong_command_history_get_next_redo_command
(CongCommandHistory *command_history);
#define CONG_COMMAND_HISTORY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, CONG_COMMAND_HISTORY_TYPE, CongCommandHistory)
|
#define CONG_COMMAND_HISTORY_CLASS(klass) G_TYPE_CHECK_CLASS_CAST (klass, CONG_COMMAND_HISTORY_TYPE, CongCommandHistoryClass)
|
#define IS_CONG_COMMAND_HISTORY(obj) G_TYPE_CHECK_INSTANCE_TYPE (obj, CONG_COMMAND_HISTORY_TYPE)
|
CongCommandHistory * cong_command_history_construct (CongCommandHistory *command_history);
TODO: Write me
|
|
Returns : |
CongCommandHistory * cong_command_history_new (void);
TODO: Write me
Returns : |
void cong_command_history_add_command (CongCommandHistory *command_history,
CongCommand *command);
TODO: Write me
|
|
|
gboolean cong_command_history_can_undo (CongCommandHistory *command_history);
TODO: Write me
|
|
Returns : |
gboolean cong_command_history_can_redo (CongCommandHistory *command_history);
TODO: Write me
|
|
Returns : |
void cong_command_history_undo (CongCommandHistory *command_history);
TODO: Write me
|
void cong_command_history_redo (CongCommandHistory *command_history);
TODO: Write me
|
CongCommand * cong_command_history_get_next_undo_command
(CongCommandHistory *command_history);
TODO: Write me
|
|
Returns : |
"changed" signalvoid user_function (CongCommandHistory *congcommandhistory,
gpointer user_data) : Run First
|
the object which received the signal. |
|
user data set when the signal handler was connected. |