68 girara_session_t* session,
const char* input);
80 const char* input, girara_argument_t* argument);
100 girara_argument_t*, girara_event_t*,
unsigned int);
128 typedef enum girara_setting_type_e
161 typedef enum girara_mouse_button_e
177 typedef enum girara_event_type_e
struct girara_tree_node_s girara_tree_node_t
struct girara_setting_s girara_setting_t
struct girara_input_history_io_s GiraraInputHistoryIO
void(* girara_list_callback_t)(void *data, void *userdata)
void(* girara_setting_callback_t)(girara_session_t *session, const char *name, girara_setting_type_t type, void *value, void *data)
struct girara_tab_s girara_tab_t
struct girara_list_iterator_s girara_list_iterator_t
struct girara_completion_s girara_completion_t
struct girara_completion_element_s girara_completion_element_t
bool(* girara_command_function_t)(girara_session_t *session, girara_list_t *argument_list)
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_free_function_t)(void *data)
bool(* girara_inputbar_special_function_t)(girara_session_t *session, const char *input, girara_argument_t *argument)
struct girara_list_s girara_list_t
struct girara_completion_group_s girara_completion_group_t