![]() | ![]() | ![]() | Conglomerate Programmer's Reference Manual | ![]() |
---|
cong-command-history —
#define DEBUG_COMMAND_HISTORY_LIFETIMES #define CONG_COMMAND_HISTORY_TYPE #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)
obj : |
#define CONG_COMMAND_HISTORY_CLASS(klass) G_TYPE_CHECK_CLASS_CAST (klass, CONG_COMMAND_HISTORY_TYPE, CongCommandHistoryClass)
klass : |
#define IS_CONG_COMMAND_HISTORY(obj) G_TYPE_CHECK_INSTANCE_TYPE (obj, CONG_COMMAND_HISTORY_TYPE)
obj : |
CongCommandHistory* cong_command_history_construct (CongCommandHistory *command_history);
command_history : | |
Returns : |
void cong_command_history_add_command (CongCommandHistory *command_history, CongCommand *command);
command_history : | |
command : |
gboolean cong_command_history_can_undo (CongCommandHistory *command_history);
command_history : | |
Returns : |
gboolean cong_command_history_can_redo (CongCommandHistory *command_history);
command_history : | |
Returns : |
void cong_command_history_undo (CongCommandHistory *command_history);
command_history : |
void cong_command_history_redo (CongCommandHistory *command_history);
command_history : |
CongCommand* cong_command_history_get_next_undo_command (CongCommandHistory *command_history);
command_history : | |
Returns : |
<< cong-command | cong-modification >> |