58 typedef enum girara_debug_level_e
78 typedef girara_completion_t* (*girara_completion_function_t)(
79 girara_session_t* session,
const char* input);
91 const char* input, girara_argument_t* argument);
101 girara_list_t* argument_list);
111 girara_argument_t*, girara_event_t*,
unsigned int);
139 typedef enum girara_setting_type_e
172 typedef enum girara_mouse_button_e
188 typedef enum girara_event_type_e
void(* girara_free_function_t)(void *data)
struct girara_input_history_io_s GiraraInputHistoryIO
int(* girara_compare_function_t)(const void *data1, const void *data2)
bool(* girara_shortcut_function_t)(girara_session_t *, girara_argument_t *, girara_event_t *, unsigned int)
void(* girara_list_callback_t)(void *data, void *userdata)
bool(* girara_command_function_t)(girara_session_t *session, girara_list_t *argument_list)
bool(* girara_inputbar_special_function_t)(girara_session_t *session, const char *input, girara_argument_t *argument)
void(* girara_setting_callback_t)(girara_session_t *session, const char *name, girara_setting_type_t type, void *value, void *data)