1 /* 2 * This file is part of d-handy. 3 * 4 * d-handy is free software; you can redistribute it and/or modify 5 * it under the terms of the GNU Lesser General Public License 6 * as published by the Free Software Foundation; either version 3 7 * of the License, or (at your option) any later version, with 8 * some exceptions, please read the COPYING file. 9 * 10 * d-handy is distributed in the hope that it will be useful, 11 * but WITHOUT ANY WARRANTY; without even the implied warranty of 12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 * GNU Lesser General Public License for more details. 14 * 15 * You should have received a copy of the GNU Lesser General Public License 16 * along with d-handy; if not, write to the Free Software 17 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA 18 */ 19 module handy.c.functions; 20 21 import std.stdio; 22 import handy.c.types; 23 import gtkd.Loader; 24 25 version (Windows) 26 static immutable LIBRARY_HANDY = ["libhandy-1-0.dll;handy-1-1.0.dll;handy-1.dll"]; 27 else version (OSX) 28 static immutable LIBRARY_HANDY = ["libhandy-1.0.dylib"]; 29 else 30 static immutable LIBRARY_HANDY = ["libhandy-1.so.0"]; 31 32 shared static this() 33 { 34 // handy 35 Linker.link(hdy_init, "hdy_init", LIBRARY_HANDY); 36 37 // handy.ActionRow 38 39 Linker.link(hdy_action_row_get_type, "hdy_action_row_get_type", LIBRARY_HANDY); 40 Linker.link(hdy_action_row_new, "hdy_action_row_new", LIBRARY_HANDY); 41 Linker.link(hdy_action_row_activate, "hdy_action_row_activate", LIBRARY_HANDY); 42 Linker.link(hdy_action_row_add_prefix, "hdy_action_row_add_prefix", LIBRARY_HANDY); 43 Linker.link(hdy_action_row_get_activatable_widget, "hdy_action_row_get_activatable_widget", LIBRARY_HANDY); 44 Linker.link(hdy_action_row_get_icon_name, "hdy_action_row_get_icon_name", LIBRARY_HANDY); 45 Linker.link(hdy_action_row_get_subtitle, "hdy_action_row_get_subtitle", LIBRARY_HANDY); 46 Linker.link(hdy_action_row_get_use_underline, "hdy_action_row_get_use_underline", LIBRARY_HANDY); 47 Linker.link(hdy_action_row_set_activatable_widget, "hdy_action_row_set_activatable_widget", LIBRARY_HANDY); 48 Linker.link(hdy_action_row_set_icon_name, "hdy_action_row_set_icon_name", LIBRARY_HANDY); 49 Linker.link(hdy_action_row_set_subtitle, "hdy_action_row_set_subtitle", LIBRARY_HANDY); 50 Linker.link(hdy_action_row_set_use_underline, "hdy_action_row_set_use_underline", LIBRARY_HANDY); 51 52 // handy.ApplicationWindow 53 54 Linker.link(hdy_application_window_get_type, "hdy_application_window_get_type", LIBRARY_HANDY); 55 Linker.link(hdy_application_window_new, "hdy_application_window_new", LIBRARY_HANDY); 56 57 // handy.Avatar 58 59 Linker.link(hdy_avatar_get_type, "hdy_avatar_get_type", LIBRARY_HANDY); 60 Linker.link(hdy_avatar_new, "hdy_avatar_new", LIBRARY_HANDY); 61 Linker.link(hdy_avatar_get_icon_name, "hdy_avatar_get_icon_name", LIBRARY_HANDY); 62 Linker.link(hdy_avatar_get_show_initials, "hdy_avatar_get_show_initials", LIBRARY_HANDY); 63 Linker.link(hdy_avatar_get_size, "hdy_avatar_get_size", LIBRARY_HANDY); 64 Linker.link(hdy_avatar_get_text, "hdy_avatar_get_text", LIBRARY_HANDY); 65 Linker.link(hdy_avatar_set_icon_name, "hdy_avatar_set_icon_name", LIBRARY_HANDY); 66 Linker.link(hdy_avatar_set_image_load_func, "hdy_avatar_set_image_load_func", LIBRARY_HANDY); 67 Linker.link(hdy_avatar_set_show_initials, "hdy_avatar_set_show_initials", LIBRARY_HANDY); 68 Linker.link(hdy_avatar_set_size, "hdy_avatar_set_size", LIBRARY_HANDY); 69 Linker.link(hdy_avatar_set_text, "hdy_avatar_set_text", LIBRARY_HANDY); 70 71 // handy.Carousel 72 73 Linker.link(hdy_carousel_get_type, "hdy_carousel_get_type", LIBRARY_HANDY); 74 Linker.link(hdy_carousel_new, "hdy_carousel_new", LIBRARY_HANDY); 75 Linker.link(hdy_carousel_get_allow_mouse_drag, "hdy_carousel_get_allow_mouse_drag", LIBRARY_HANDY); 76 Linker.link(hdy_carousel_get_animation_duration, "hdy_carousel_get_animation_duration", LIBRARY_HANDY); 77 Linker.link(hdy_carousel_get_interactive, "hdy_carousel_get_interactive", LIBRARY_HANDY); 78 Linker.link(hdy_carousel_get_n_pages, "hdy_carousel_get_n_pages", LIBRARY_HANDY); 79 Linker.link(hdy_carousel_get_position, "hdy_carousel_get_position", LIBRARY_HANDY); 80 Linker.link(hdy_carousel_get_reveal_duration, "hdy_carousel_get_reveal_duration", LIBRARY_HANDY); 81 Linker.link(hdy_carousel_get_spacing, "hdy_carousel_get_spacing", LIBRARY_HANDY); 82 Linker.link(hdy_carousel_insert, "hdy_carousel_insert", LIBRARY_HANDY); 83 Linker.link(hdy_carousel_prepend, "hdy_carousel_prepend", LIBRARY_HANDY); 84 Linker.link(hdy_carousel_reorder, "hdy_carousel_reorder", LIBRARY_HANDY); 85 Linker.link(hdy_carousel_scroll_to, "hdy_carousel_scroll_to", LIBRARY_HANDY); 86 Linker.link(hdy_carousel_scroll_to_full, "hdy_carousel_scroll_to_full", LIBRARY_HANDY); 87 Linker.link(hdy_carousel_set_allow_mouse_drag, "hdy_carousel_set_allow_mouse_drag", LIBRARY_HANDY); 88 Linker.link(hdy_carousel_set_animation_duration, "hdy_carousel_set_animation_duration", LIBRARY_HANDY); 89 Linker.link(hdy_carousel_set_interactive, "hdy_carousel_set_interactive", LIBRARY_HANDY); 90 Linker.link(hdy_carousel_set_reveal_duration, "hdy_carousel_set_reveal_duration", LIBRARY_HANDY); 91 Linker.link(hdy_carousel_set_spacing, "hdy_carousel_set_spacing", LIBRARY_HANDY); 92 93 // handy.CarouselIndicatorDots 94 95 Linker.link(hdy_carousel_indicator_dots_get_type, "hdy_carousel_indicator_dots_get_type", LIBRARY_HANDY); 96 Linker.link(hdy_carousel_indicator_dots_new, "hdy_carousel_indicator_dots_new", LIBRARY_HANDY); 97 Linker.link(hdy_carousel_indicator_dots_get_carousel, "hdy_carousel_indicator_dots_get_carousel", LIBRARY_HANDY); 98 Linker.link(hdy_carousel_indicator_dots_set_carousel, "hdy_carousel_indicator_dots_set_carousel", LIBRARY_HANDY); 99 100 // handy.CarouselIndicatorLines 101 102 Linker.link(hdy_carousel_indicator_lines_get_type, "hdy_carousel_indicator_lines_get_type", LIBRARY_HANDY); 103 Linker.link(hdy_carousel_indicator_lines_new, "hdy_carousel_indicator_lines_new", LIBRARY_HANDY); 104 Linker.link(hdy_carousel_indicator_lines_get_carousel, "hdy_carousel_indicator_lines_get_carousel", LIBRARY_HANDY); 105 Linker.link(hdy_carousel_indicator_lines_set_carousel, "hdy_carousel_indicator_lines_set_carousel", LIBRARY_HANDY); 106 107 // handy.Clamp 108 109 Linker.link(hdy_clamp_get_type, "hdy_clamp_get_type", LIBRARY_HANDY); 110 Linker.link(hdy_clamp_new, "hdy_clamp_new", LIBRARY_HANDY); 111 Linker.link(hdy_clamp_get_maximum_size, "hdy_clamp_get_maximum_size", LIBRARY_HANDY); 112 Linker.link(hdy_clamp_get_tightening_threshold, "hdy_clamp_get_tightening_threshold", LIBRARY_HANDY); 113 Linker.link(hdy_clamp_set_maximum_size, "hdy_clamp_set_maximum_size", LIBRARY_HANDY); 114 Linker.link(hdy_clamp_set_tightening_threshold, "hdy_clamp_set_tightening_threshold", LIBRARY_HANDY); 115 116 // handy.ComboRow 117 118 Linker.link(hdy_combo_row_get_type, "hdy_combo_row_get_type", LIBRARY_HANDY); 119 Linker.link(hdy_combo_row_new, "hdy_combo_row_new", LIBRARY_HANDY); 120 Linker.link(hdy_combo_row_bind_model, "hdy_combo_row_bind_model", LIBRARY_HANDY); 121 Linker.link(hdy_combo_row_bind_name_model, "hdy_combo_row_bind_name_model", LIBRARY_HANDY); 122 Linker.link(hdy_combo_row_get_model, "hdy_combo_row_get_model", LIBRARY_HANDY); 123 Linker.link(hdy_combo_row_get_selected_index, "hdy_combo_row_get_selected_index", LIBRARY_HANDY); 124 Linker.link(hdy_combo_row_get_use_subtitle, "hdy_combo_row_get_use_subtitle", LIBRARY_HANDY); 125 Linker.link(hdy_combo_row_set_for_enum, "hdy_combo_row_set_for_enum", LIBRARY_HANDY); 126 Linker.link(hdy_combo_row_set_get_name_func, "hdy_combo_row_set_get_name_func", LIBRARY_HANDY); 127 Linker.link(hdy_combo_row_set_selected_index, "hdy_combo_row_set_selected_index", LIBRARY_HANDY); 128 Linker.link(hdy_combo_row_set_use_subtitle, "hdy_combo_row_set_use_subtitle", LIBRARY_HANDY); 129 130 // handy.Deck 131 132 Linker.link(hdy_deck_get_type, "hdy_deck_get_type", LIBRARY_HANDY); 133 Linker.link(hdy_deck_new, "hdy_deck_new", LIBRARY_HANDY); 134 Linker.link(hdy_deck_get_adjacent_child, "hdy_deck_get_adjacent_child", LIBRARY_HANDY); 135 Linker.link(hdy_deck_get_can_swipe_back, "hdy_deck_get_can_swipe_back", LIBRARY_HANDY); 136 Linker.link(hdy_deck_get_can_swipe_forward, "hdy_deck_get_can_swipe_forward", LIBRARY_HANDY); 137 Linker.link(hdy_deck_get_child_by_name, "hdy_deck_get_child_by_name", LIBRARY_HANDY); 138 Linker.link(hdy_deck_get_homogeneous, "hdy_deck_get_homogeneous", LIBRARY_HANDY); 139 Linker.link(hdy_deck_get_interpolate_size, "hdy_deck_get_interpolate_size", LIBRARY_HANDY); 140 Linker.link(hdy_deck_get_transition_duration, "hdy_deck_get_transition_duration", LIBRARY_HANDY); 141 Linker.link(hdy_deck_get_transition_running, "hdy_deck_get_transition_running", LIBRARY_HANDY); 142 Linker.link(hdy_deck_get_transition_type, "hdy_deck_get_transition_type", LIBRARY_HANDY); 143 Linker.link(hdy_deck_get_visible_child, "hdy_deck_get_visible_child", LIBRARY_HANDY); 144 Linker.link(hdy_deck_get_visible_child_name, "hdy_deck_get_visible_child_name", LIBRARY_HANDY); 145 Linker.link(hdy_deck_navigate, "hdy_deck_navigate", LIBRARY_HANDY); 146 Linker.link(hdy_deck_set_can_swipe_back, "hdy_deck_set_can_swipe_back", LIBRARY_HANDY); 147 Linker.link(hdy_deck_set_can_swipe_forward, "hdy_deck_set_can_swipe_forward", LIBRARY_HANDY); 148 Linker.link(hdy_deck_set_homogeneous, "hdy_deck_set_homogeneous", LIBRARY_HANDY); 149 Linker.link(hdy_deck_set_interpolate_size, "hdy_deck_set_interpolate_size", LIBRARY_HANDY); 150 Linker.link(hdy_deck_set_transition_duration, "hdy_deck_set_transition_duration", LIBRARY_HANDY); 151 Linker.link(hdy_deck_set_transition_type, "hdy_deck_set_transition_type", LIBRARY_HANDY); 152 Linker.link(hdy_deck_set_visible_child, "hdy_deck_set_visible_child", LIBRARY_HANDY); 153 Linker.link(hdy_deck_set_visible_child_name, "hdy_deck_set_visible_child_name", LIBRARY_HANDY); 154 155 // handy.EnumValueObject 156 157 Linker.link(hdy_enum_value_object_get_type, "hdy_enum_value_object_get_type", LIBRARY_HANDY); 158 Linker.link(hdy_enum_value_object_new, "hdy_enum_value_object_new", LIBRARY_HANDY); 159 Linker.link(hdy_enum_value_object_get_name, "hdy_enum_value_object_get_name", LIBRARY_HANDY); 160 Linker.link(hdy_enum_value_object_get_nick, "hdy_enum_value_object_get_nick", LIBRARY_HANDY); 161 Linker.link(hdy_enum_value_object_get_value, "hdy_enum_value_object_get_value", LIBRARY_HANDY); 162 163 // handy.ExpanderRow 164 165 Linker.link(hdy_expander_row_get_type, "hdy_expander_row_get_type", LIBRARY_HANDY); 166 Linker.link(hdy_expander_row_new, "hdy_expander_row_new", LIBRARY_HANDY); 167 Linker.link(hdy_expander_row_add_action, "hdy_expander_row_add_action", LIBRARY_HANDY); 168 Linker.link(hdy_expander_row_add_prefix, "hdy_expander_row_add_prefix", LIBRARY_HANDY); 169 Linker.link(hdy_expander_row_get_enable_expansion, "hdy_expander_row_get_enable_expansion", LIBRARY_HANDY); 170 Linker.link(hdy_expander_row_get_expanded, "hdy_expander_row_get_expanded", LIBRARY_HANDY); 171 Linker.link(hdy_expander_row_get_icon_name, "hdy_expander_row_get_icon_name", LIBRARY_HANDY); 172 Linker.link(hdy_expander_row_get_show_enable_switch, "hdy_expander_row_get_show_enable_switch", LIBRARY_HANDY); 173 Linker.link(hdy_expander_row_get_subtitle, "hdy_expander_row_get_subtitle", LIBRARY_HANDY); 174 Linker.link(hdy_expander_row_get_use_underline, "hdy_expander_row_get_use_underline", LIBRARY_HANDY); 175 Linker.link(hdy_expander_row_set_enable_expansion, "hdy_expander_row_set_enable_expansion", LIBRARY_HANDY); 176 Linker.link(hdy_expander_row_set_expanded, "hdy_expander_row_set_expanded", LIBRARY_HANDY); 177 Linker.link(hdy_expander_row_set_icon_name, "hdy_expander_row_set_icon_name", LIBRARY_HANDY); 178 Linker.link(hdy_expander_row_set_show_enable_switch, "hdy_expander_row_set_show_enable_switch", LIBRARY_HANDY); 179 Linker.link(hdy_expander_row_set_subtitle, "hdy_expander_row_set_subtitle", LIBRARY_HANDY); 180 Linker.link(hdy_expander_row_set_use_underline, "hdy_expander_row_set_use_underline", LIBRARY_HANDY); 181 182 // handy.HeaderBar 183 184 Linker.link(hdy_header_bar_get_type, "hdy_header_bar_get_type", LIBRARY_HANDY); 185 Linker.link(hdy_header_bar_new, "hdy_header_bar_new", LIBRARY_HANDY); 186 Linker.link(hdy_header_bar_get_centering_policy, "hdy_header_bar_get_centering_policy", LIBRARY_HANDY); 187 Linker.link(hdy_header_bar_get_custom_title, "hdy_header_bar_get_custom_title", LIBRARY_HANDY); 188 Linker.link(hdy_header_bar_get_decoration_layout, "hdy_header_bar_get_decoration_layout", LIBRARY_HANDY); 189 Linker.link(hdy_header_bar_get_has_subtitle, "hdy_header_bar_get_has_subtitle", LIBRARY_HANDY); 190 Linker.link(hdy_header_bar_get_interpolate_size, "hdy_header_bar_get_interpolate_size", LIBRARY_HANDY); 191 Linker.link(hdy_header_bar_get_show_close_button, "hdy_header_bar_get_show_close_button", LIBRARY_HANDY); 192 Linker.link(hdy_header_bar_get_subtitle, "hdy_header_bar_get_subtitle", LIBRARY_HANDY); 193 Linker.link(hdy_header_bar_get_title, "hdy_header_bar_get_title", LIBRARY_HANDY); 194 Linker.link(hdy_header_bar_get_transition_duration, "hdy_header_bar_get_transition_duration", LIBRARY_HANDY); 195 Linker.link(hdy_header_bar_get_transition_running, "hdy_header_bar_get_transition_running", LIBRARY_HANDY); 196 Linker.link(hdy_header_bar_pack_end, "hdy_header_bar_pack_end", LIBRARY_HANDY); 197 Linker.link(hdy_header_bar_pack_start, "hdy_header_bar_pack_start", LIBRARY_HANDY); 198 Linker.link(hdy_header_bar_set_centering_policy, "hdy_header_bar_set_centering_policy", LIBRARY_HANDY); 199 Linker.link(hdy_header_bar_set_custom_title, "hdy_header_bar_set_custom_title", LIBRARY_HANDY); 200 Linker.link(hdy_header_bar_set_decoration_layout, "hdy_header_bar_set_decoration_layout", LIBRARY_HANDY); 201 Linker.link(hdy_header_bar_set_has_subtitle, "hdy_header_bar_set_has_subtitle", LIBRARY_HANDY); 202 Linker.link(hdy_header_bar_set_interpolate_size, "hdy_header_bar_set_interpolate_size", LIBRARY_HANDY); 203 Linker.link(hdy_header_bar_set_show_close_button, "hdy_header_bar_set_show_close_button", LIBRARY_HANDY); 204 Linker.link(hdy_header_bar_set_subtitle, "hdy_header_bar_set_subtitle", LIBRARY_HANDY); 205 Linker.link(hdy_header_bar_set_title, "hdy_header_bar_set_title", LIBRARY_HANDY); 206 Linker.link(hdy_header_bar_set_transition_duration, "hdy_header_bar_set_transition_duration", LIBRARY_HANDY); 207 208 // handy.HeaderGroup 209 210 Linker.link(hdy_header_group_get_type, "hdy_header_group_get_type", LIBRARY_HANDY); 211 Linker.link(hdy_header_group_new, "hdy_header_group_new", LIBRARY_HANDY); 212 Linker.link(hdy_header_group_add_gtk_header_bar, "hdy_header_group_add_gtk_header_bar", LIBRARY_HANDY); 213 Linker.link(hdy_header_group_add_header_bar, "hdy_header_group_add_header_bar", LIBRARY_HANDY); 214 Linker.link(hdy_header_group_add_header_group, "hdy_header_group_add_header_group", LIBRARY_HANDY); 215 Linker.link(hdy_header_group_get_children, "hdy_header_group_get_children", LIBRARY_HANDY); 216 Linker.link(hdy_header_group_get_decorate_all, "hdy_header_group_get_decorate_all", LIBRARY_HANDY); 217 Linker.link(hdy_header_group_remove_child, "hdy_header_group_remove_child", LIBRARY_HANDY); 218 Linker.link(hdy_header_group_remove_gtk_header_bar, "hdy_header_group_remove_gtk_header_bar", LIBRARY_HANDY); 219 Linker.link(hdy_header_group_remove_header_bar, "hdy_header_group_remove_header_bar", LIBRARY_HANDY); 220 Linker.link(hdy_header_group_remove_header_group, "hdy_header_group_remove_header_group", LIBRARY_HANDY); 221 Linker.link(hdy_header_group_set_decorate_all, "hdy_header_group_set_decorate_all", LIBRARY_HANDY); 222 223 // handy.HeaderGroupChild 224 225 Linker.link(hdy_header_group_child_get_type, "hdy_header_group_child_get_type", LIBRARY_HANDY); 226 Linker.link(hdy_header_group_child_get_child_type, "hdy_header_group_child_get_child_type", LIBRARY_HANDY); 227 Linker.link(hdy_header_group_child_get_gtk_header_bar, "hdy_header_group_child_get_gtk_header_bar", LIBRARY_HANDY); 228 Linker.link(hdy_header_group_child_get_header_bar, "hdy_header_group_child_get_header_bar", LIBRARY_HANDY); 229 Linker.link(hdy_header_group_child_get_header_group, "hdy_header_group_child_get_header_group", LIBRARY_HANDY); 230 231 // handy.Keypad 232 233 Linker.link(hdy_keypad_get_type, "hdy_keypad_get_type", LIBRARY_HANDY); 234 Linker.link(hdy_keypad_new, "hdy_keypad_new", LIBRARY_HANDY); 235 Linker.link(hdy_keypad_get_column_spacing, "hdy_keypad_get_column_spacing", LIBRARY_HANDY); 236 Linker.link(hdy_keypad_get_end_action, "hdy_keypad_get_end_action", LIBRARY_HANDY); 237 Linker.link(hdy_keypad_get_entry, "hdy_keypad_get_entry", LIBRARY_HANDY); 238 Linker.link(hdy_keypad_get_letters_visible, "hdy_keypad_get_letters_visible", LIBRARY_HANDY); 239 Linker.link(hdy_keypad_get_row_spacing, "hdy_keypad_get_row_spacing", LIBRARY_HANDY); 240 Linker.link(hdy_keypad_get_start_action, "hdy_keypad_get_start_action", LIBRARY_HANDY); 241 Linker.link(hdy_keypad_get_symbols_visible, "hdy_keypad_get_symbols_visible", LIBRARY_HANDY); 242 Linker.link(hdy_keypad_set_column_spacing, "hdy_keypad_set_column_spacing", LIBRARY_HANDY); 243 Linker.link(hdy_keypad_set_end_action, "hdy_keypad_set_end_action", LIBRARY_HANDY); 244 Linker.link(hdy_keypad_set_entry, "hdy_keypad_set_entry", LIBRARY_HANDY); 245 Linker.link(hdy_keypad_set_letters_visible, "hdy_keypad_set_letters_visible", LIBRARY_HANDY); 246 Linker.link(hdy_keypad_set_row_spacing, "hdy_keypad_set_row_spacing", LIBRARY_HANDY); 247 Linker.link(hdy_keypad_set_start_action, "hdy_keypad_set_start_action", LIBRARY_HANDY); 248 Linker.link(hdy_keypad_set_symbols_visible, "hdy_keypad_set_symbols_visible", LIBRARY_HANDY); 249 250 // handy.Leaflet 251 252 Linker.link(hdy_leaflet_get_type, "hdy_leaflet_get_type", LIBRARY_HANDY); 253 Linker.link(hdy_leaflet_new, "hdy_leaflet_new", LIBRARY_HANDY); 254 Linker.link(hdy_leaflet_get_adjacent_child, "hdy_leaflet_get_adjacent_child", LIBRARY_HANDY); 255 Linker.link(hdy_leaflet_get_can_swipe_back, "hdy_leaflet_get_can_swipe_back", LIBRARY_HANDY); 256 Linker.link(hdy_leaflet_get_can_swipe_forward, "hdy_leaflet_get_can_swipe_forward", LIBRARY_HANDY); 257 Linker.link(hdy_leaflet_get_child_by_name, "hdy_leaflet_get_child_by_name", LIBRARY_HANDY); 258 Linker.link(hdy_leaflet_get_child_transition_duration, "hdy_leaflet_get_child_transition_duration", LIBRARY_HANDY); 259 Linker.link(hdy_leaflet_get_child_transition_running, "hdy_leaflet_get_child_transition_running", LIBRARY_HANDY); 260 Linker.link(hdy_leaflet_get_folded, "hdy_leaflet_get_folded", LIBRARY_HANDY); 261 Linker.link(hdy_leaflet_get_homogeneous, "hdy_leaflet_get_homogeneous", LIBRARY_HANDY); 262 Linker.link(hdy_leaflet_get_interpolate_size, "hdy_leaflet_get_interpolate_size", LIBRARY_HANDY); 263 Linker.link(hdy_leaflet_get_mode_transition_duration, "hdy_leaflet_get_mode_transition_duration", LIBRARY_HANDY); 264 Linker.link(hdy_leaflet_get_transition_type, "hdy_leaflet_get_transition_type", LIBRARY_HANDY); 265 Linker.link(hdy_leaflet_get_visible_child, "hdy_leaflet_get_visible_child", LIBRARY_HANDY); 266 Linker.link(hdy_leaflet_get_visible_child_name, "hdy_leaflet_get_visible_child_name", LIBRARY_HANDY); 267 Linker.link(hdy_leaflet_navigate, "hdy_leaflet_navigate", LIBRARY_HANDY); 268 Linker.link(hdy_leaflet_set_can_swipe_back, "hdy_leaflet_set_can_swipe_back", LIBRARY_HANDY); 269 Linker.link(hdy_leaflet_set_can_swipe_forward, "hdy_leaflet_set_can_swipe_forward", LIBRARY_HANDY); 270 Linker.link(hdy_leaflet_set_child_transition_duration, "hdy_leaflet_set_child_transition_duration", LIBRARY_HANDY); 271 Linker.link(hdy_leaflet_set_homogeneous, "hdy_leaflet_set_homogeneous", LIBRARY_HANDY); 272 Linker.link(hdy_leaflet_set_interpolate_size, "hdy_leaflet_set_interpolate_size", LIBRARY_HANDY); 273 Linker.link(hdy_leaflet_set_mode_transition_duration, "hdy_leaflet_set_mode_transition_duration", LIBRARY_HANDY); 274 Linker.link(hdy_leaflet_set_transition_type, "hdy_leaflet_set_transition_type", LIBRARY_HANDY); 275 Linker.link(hdy_leaflet_set_visible_child, "hdy_leaflet_set_visible_child", LIBRARY_HANDY); 276 Linker.link(hdy_leaflet_set_visible_child_name, "hdy_leaflet_set_visible_child_name", LIBRARY_HANDY); 277 278 // handy.PreferencesGroup 279 280 Linker.link(hdy_preferences_group_get_type, "hdy_preferences_group_get_type", LIBRARY_HANDY); 281 Linker.link(hdy_preferences_group_new, "hdy_preferences_group_new", LIBRARY_HANDY); 282 Linker.link(hdy_preferences_group_get_description, "hdy_preferences_group_get_description", LIBRARY_HANDY); 283 Linker.link(hdy_preferences_group_get_title, "hdy_preferences_group_get_title", LIBRARY_HANDY); 284 Linker.link(hdy_preferences_group_set_description, "hdy_preferences_group_set_description", LIBRARY_HANDY); 285 Linker.link(hdy_preferences_group_set_title, "hdy_preferences_group_set_title", LIBRARY_HANDY); 286 287 // handy.PreferencesPage 288 289 Linker.link(hdy_preferences_page_get_type, "hdy_preferences_page_get_type", LIBRARY_HANDY); 290 Linker.link(hdy_preferences_page_new, "hdy_preferences_page_new", LIBRARY_HANDY); 291 Linker.link(hdy_preferences_page_get_icon_name, "hdy_preferences_page_get_icon_name", LIBRARY_HANDY); 292 Linker.link(hdy_preferences_page_get_title, "hdy_preferences_page_get_title", LIBRARY_HANDY); 293 Linker.link(hdy_preferences_page_set_icon_name, "hdy_preferences_page_set_icon_name", LIBRARY_HANDY); 294 Linker.link(hdy_preferences_page_set_title, "hdy_preferences_page_set_title", LIBRARY_HANDY); 295 296 // handy.PreferencesRow 297 298 Linker.link(hdy_preferences_row_get_type, "hdy_preferences_row_get_type", LIBRARY_HANDY); 299 Linker.link(hdy_preferences_row_new, "hdy_preferences_row_new", LIBRARY_HANDY); 300 Linker.link(hdy_preferences_row_get_title, "hdy_preferences_row_get_title", LIBRARY_HANDY); 301 Linker.link(hdy_preferences_row_get_use_underline, "hdy_preferences_row_get_use_underline", LIBRARY_HANDY); 302 Linker.link(hdy_preferences_row_set_title, "hdy_preferences_row_set_title", LIBRARY_HANDY); 303 Linker.link(hdy_preferences_row_set_use_underline, "hdy_preferences_row_set_use_underline", LIBRARY_HANDY); 304 305 // handy.PreferencesWindow 306 307 Linker.link(hdy_preferences_window_get_type, "hdy_preferences_window_get_type", LIBRARY_HANDY); 308 Linker.link(hdy_preferences_window_new, "hdy_preferences_window_new", LIBRARY_HANDY); 309 Linker.link(hdy_preferences_window_close_subpage, "hdy_preferences_window_close_subpage", LIBRARY_HANDY); 310 Linker.link(hdy_preferences_window_get_can_swipe_back, "hdy_preferences_window_get_can_swipe_back", LIBRARY_HANDY); 311 Linker.link(hdy_preferences_window_get_search_enabled, "hdy_preferences_window_get_search_enabled", LIBRARY_HANDY); 312 Linker.link(hdy_preferences_window_present_subpage, "hdy_preferences_window_present_subpage", LIBRARY_HANDY); 313 Linker.link(hdy_preferences_window_set_can_swipe_back, "hdy_preferences_window_set_can_swipe_back", LIBRARY_HANDY); 314 Linker.link(hdy_preferences_window_set_search_enabled, "hdy_preferences_window_set_search_enabled", LIBRARY_HANDY); 315 316 // handy.SearchBar 317 318 Linker.link(hdy_search_bar_get_type, "hdy_search_bar_get_type", LIBRARY_HANDY); 319 Linker.link(hdy_search_bar_new, "hdy_search_bar_new", LIBRARY_HANDY); 320 Linker.link(hdy_search_bar_connect_entry, "hdy_search_bar_connect_entry", LIBRARY_HANDY); 321 Linker.link(hdy_search_bar_get_search_mode, "hdy_search_bar_get_search_mode", LIBRARY_HANDY); 322 Linker.link(hdy_search_bar_get_show_close_button, "hdy_search_bar_get_show_close_button", LIBRARY_HANDY); 323 Linker.link(hdy_search_bar_handle_event, "hdy_search_bar_handle_event", LIBRARY_HANDY); 324 Linker.link(hdy_search_bar_set_search_mode, "hdy_search_bar_set_search_mode", LIBRARY_HANDY); 325 Linker.link(hdy_search_bar_set_show_close_button, "hdy_search_bar_set_show_close_button", LIBRARY_HANDY); 326 327 // handy.Squeezer 328 329 Linker.link(hdy_squeezer_get_type, "hdy_squeezer_get_type", LIBRARY_HANDY); 330 Linker.link(hdy_squeezer_new, "hdy_squeezer_new", LIBRARY_HANDY); 331 Linker.link(hdy_squeezer_get_child_enabled, "hdy_squeezer_get_child_enabled", LIBRARY_HANDY); 332 Linker.link(hdy_squeezer_get_homogeneous, "hdy_squeezer_get_homogeneous", LIBRARY_HANDY); 333 Linker.link(hdy_squeezer_get_interpolate_size, "hdy_squeezer_get_interpolate_size", LIBRARY_HANDY); 334 Linker.link(hdy_squeezer_get_transition_duration, "hdy_squeezer_get_transition_duration", LIBRARY_HANDY); 335 Linker.link(hdy_squeezer_get_transition_running, "hdy_squeezer_get_transition_running", LIBRARY_HANDY); 336 Linker.link(hdy_squeezer_get_transition_type, "hdy_squeezer_get_transition_type", LIBRARY_HANDY); 337 Linker.link(hdy_squeezer_get_visible_child, "hdy_squeezer_get_visible_child", LIBRARY_HANDY); 338 Linker.link(hdy_squeezer_get_xalign, "hdy_squeezer_get_xalign", LIBRARY_HANDY); 339 Linker.link(hdy_squeezer_get_yalign, "hdy_squeezer_get_yalign", LIBRARY_HANDY); 340 Linker.link(hdy_squeezer_set_child_enabled, "hdy_squeezer_set_child_enabled", LIBRARY_HANDY); 341 Linker.link(hdy_squeezer_set_homogeneous, "hdy_squeezer_set_homogeneous", LIBRARY_HANDY); 342 Linker.link(hdy_squeezer_set_interpolate_size, "hdy_squeezer_set_interpolate_size", LIBRARY_HANDY); 343 Linker.link(hdy_squeezer_set_transition_duration, "hdy_squeezer_set_transition_duration", LIBRARY_HANDY); 344 Linker.link(hdy_squeezer_set_transition_type, "hdy_squeezer_set_transition_type", LIBRARY_HANDY); 345 Linker.link(hdy_squeezer_set_xalign, "hdy_squeezer_set_xalign", LIBRARY_HANDY); 346 Linker.link(hdy_squeezer_set_yalign, "hdy_squeezer_set_yalign", LIBRARY_HANDY); 347 348 // handy.SwipeGroup 349 350 Linker.link(hdy_swipe_group_get_type, "hdy_swipe_group_get_type", LIBRARY_HANDY); 351 Linker.link(hdy_swipe_group_new, "hdy_swipe_group_new", LIBRARY_HANDY); 352 Linker.link(hdy_swipe_group_add_swipeable, "hdy_swipe_group_add_swipeable", LIBRARY_HANDY); 353 Linker.link(hdy_swipe_group_get_swipeables, "hdy_swipe_group_get_swipeables", LIBRARY_HANDY); 354 Linker.link(hdy_swipe_group_remove_swipeable, "hdy_swipe_group_remove_swipeable", LIBRARY_HANDY); 355 356 // handy.SwipeTracker 357 358 Linker.link(hdy_swipe_tracker_get_type, "hdy_swipe_tracker_get_type", LIBRARY_HANDY); 359 Linker.link(hdy_swipe_tracker_new, "hdy_swipe_tracker_new", LIBRARY_HANDY); 360 Linker.link(hdy_swipe_tracker_get_allow_mouse_drag, "hdy_swipe_tracker_get_allow_mouse_drag", LIBRARY_HANDY); 361 Linker.link(hdy_swipe_tracker_get_enabled, "hdy_swipe_tracker_get_enabled", LIBRARY_HANDY); 362 Linker.link(hdy_swipe_tracker_get_reversed, "hdy_swipe_tracker_get_reversed", LIBRARY_HANDY); 363 Linker.link(hdy_swipe_tracker_get_swipeable, "hdy_swipe_tracker_get_swipeable", LIBRARY_HANDY); 364 Linker.link(hdy_swipe_tracker_set_allow_mouse_drag, "hdy_swipe_tracker_set_allow_mouse_drag", LIBRARY_HANDY); 365 Linker.link(hdy_swipe_tracker_set_enabled, "hdy_swipe_tracker_set_enabled", LIBRARY_HANDY); 366 Linker.link(hdy_swipe_tracker_set_reversed, "hdy_swipe_tracker_set_reversed", LIBRARY_HANDY); 367 Linker.link(hdy_swipe_tracker_shift_position, "hdy_swipe_tracker_shift_position", LIBRARY_HANDY); 368 369 // handy.Swipeable 370 371 Linker.link(hdy_swipeable_get_type, "hdy_swipeable_get_type", LIBRARY_HANDY); 372 Linker.link(hdy_swipeable_emit_child_switched, "hdy_swipeable_emit_child_switched", LIBRARY_HANDY); 373 Linker.link(hdy_swipeable_get_cancel_progress, "hdy_swipeable_get_cancel_progress", LIBRARY_HANDY); 374 Linker.link(hdy_swipeable_get_distance, "hdy_swipeable_get_distance", LIBRARY_HANDY); 375 Linker.link(hdy_swipeable_get_progress, "hdy_swipeable_get_progress", LIBRARY_HANDY); 376 Linker.link(hdy_swipeable_get_snap_points, "hdy_swipeable_get_snap_points", LIBRARY_HANDY); 377 Linker.link(hdy_swipeable_get_swipe_area, "hdy_swipeable_get_swipe_area", LIBRARY_HANDY); 378 Linker.link(hdy_swipeable_get_swipe_tracker, "hdy_swipeable_get_swipe_tracker", LIBRARY_HANDY); 379 Linker.link(hdy_swipeable_switch_child, "hdy_swipeable_switch_child", LIBRARY_HANDY); 380 381 // handy.TitleBar 382 383 Linker.link(hdy_title_bar_get_type, "hdy_title_bar_get_type", LIBRARY_HANDY); 384 Linker.link(hdy_title_bar_new, "hdy_title_bar_new", LIBRARY_HANDY); 385 Linker.link(hdy_title_bar_get_selection_mode, "hdy_title_bar_get_selection_mode", LIBRARY_HANDY); 386 Linker.link(hdy_title_bar_set_selection_mode, "hdy_title_bar_set_selection_mode", LIBRARY_HANDY); 387 388 // handy.ValueObject 389 390 Linker.link(hdy_value_object_get_type, "hdy_value_object_get_type", LIBRARY_HANDY); 391 Linker.link(hdy_value_object_new, "hdy_value_object_new", LIBRARY_HANDY); 392 Linker.link(hdy_value_object_new_collect, "hdy_value_object_new_collect", LIBRARY_HANDY); 393 Linker.link(hdy_value_object_new_string, "hdy_value_object_new_string", LIBRARY_HANDY); 394 Linker.link(hdy_value_object_new_take_string, "hdy_value_object_new_take_string", LIBRARY_HANDY); 395 Linker.link(hdy_value_object_copy_value, "hdy_value_object_copy_value", LIBRARY_HANDY); 396 Linker.link(hdy_value_object_dup_string, "hdy_value_object_dup_string", LIBRARY_HANDY); 397 Linker.link(hdy_value_object_get_string, "hdy_value_object_get_string", LIBRARY_HANDY); 398 Linker.link(hdy_value_object_get_value, "hdy_value_object_get_value", LIBRARY_HANDY); 399 400 // handy.ViewSwitcher 401 402 Linker.link(hdy_view_switcher_get_type, "hdy_view_switcher_get_type", LIBRARY_HANDY); 403 Linker.link(hdy_view_switcher_new, "hdy_view_switcher_new", LIBRARY_HANDY); 404 Linker.link(hdy_view_switcher_get_narrow_ellipsize, "hdy_view_switcher_get_narrow_ellipsize", LIBRARY_HANDY); 405 Linker.link(hdy_view_switcher_get_policy, "hdy_view_switcher_get_policy", LIBRARY_HANDY); 406 Linker.link(hdy_view_switcher_get_stack, "hdy_view_switcher_get_stack", LIBRARY_HANDY); 407 Linker.link(hdy_view_switcher_set_narrow_ellipsize, "hdy_view_switcher_set_narrow_ellipsize", LIBRARY_HANDY); 408 Linker.link(hdy_view_switcher_set_policy, "hdy_view_switcher_set_policy", LIBRARY_HANDY); 409 Linker.link(hdy_view_switcher_set_stack, "hdy_view_switcher_set_stack", LIBRARY_HANDY); 410 411 // handy.ViewSwitcherBar 412 413 Linker.link(hdy_view_switcher_bar_get_type, "hdy_view_switcher_bar_get_type", LIBRARY_HANDY); 414 Linker.link(hdy_view_switcher_bar_new, "hdy_view_switcher_bar_new", LIBRARY_HANDY); 415 Linker.link(hdy_view_switcher_bar_get_policy, "hdy_view_switcher_bar_get_policy", LIBRARY_HANDY); 416 Linker.link(hdy_view_switcher_bar_get_reveal, "hdy_view_switcher_bar_get_reveal", LIBRARY_HANDY); 417 Linker.link(hdy_view_switcher_bar_get_stack, "hdy_view_switcher_bar_get_stack", LIBRARY_HANDY); 418 Linker.link(hdy_view_switcher_bar_set_policy, "hdy_view_switcher_bar_set_policy", LIBRARY_HANDY); 419 Linker.link(hdy_view_switcher_bar_set_reveal, "hdy_view_switcher_bar_set_reveal", LIBRARY_HANDY); 420 Linker.link(hdy_view_switcher_bar_set_stack, "hdy_view_switcher_bar_set_stack", LIBRARY_HANDY); 421 422 // handy.ViewSwitcherTitle 423 424 Linker.link(hdy_view_switcher_title_get_type, "hdy_view_switcher_title_get_type", LIBRARY_HANDY); 425 Linker.link(hdy_view_switcher_title_new, "hdy_view_switcher_title_new", LIBRARY_HANDY); 426 Linker.link(hdy_view_switcher_title_get_policy, "hdy_view_switcher_title_get_policy", LIBRARY_HANDY); 427 Linker.link(hdy_view_switcher_title_get_stack, "hdy_view_switcher_title_get_stack", LIBRARY_HANDY); 428 Linker.link(hdy_view_switcher_title_get_subtitle, "hdy_view_switcher_title_get_subtitle", LIBRARY_HANDY); 429 Linker.link(hdy_view_switcher_title_get_title, "hdy_view_switcher_title_get_title", LIBRARY_HANDY); 430 Linker.link(hdy_view_switcher_title_get_title_visible, "hdy_view_switcher_title_get_title_visible", LIBRARY_HANDY); 431 Linker.link(hdy_view_switcher_title_get_view_switcher_enabled, "hdy_view_switcher_title_get_view_switcher_enabled", LIBRARY_HANDY); 432 Linker.link(hdy_view_switcher_title_set_policy, "hdy_view_switcher_title_set_policy", LIBRARY_HANDY); 433 Linker.link(hdy_view_switcher_title_set_stack, "hdy_view_switcher_title_set_stack", LIBRARY_HANDY); 434 Linker.link(hdy_view_switcher_title_set_subtitle, "hdy_view_switcher_title_set_subtitle", LIBRARY_HANDY); 435 Linker.link(hdy_view_switcher_title_set_title, "hdy_view_switcher_title_set_title", LIBRARY_HANDY); 436 Linker.link(hdy_view_switcher_title_set_view_switcher_enabled, "hdy_view_switcher_title_set_view_switcher_enabled", LIBRARY_HANDY); 437 438 // handy.Window 439 440 Linker.link(hdy_window_get_type, "hdy_window_get_type", LIBRARY_HANDY); 441 Linker.link(hdy_window_new, "hdy_window_new", LIBRARY_HANDY); 442 443 // handy.WindowHandle 444 445 Linker.link(hdy_window_handle_get_type, "hdy_window_handle_get_type", LIBRARY_HANDY); 446 Linker.link(hdy_window_handle_new, "hdy_window_handle_new", LIBRARY_HANDY); 447 } 448 449 __gshared extern(C) 450 { 451 // handy 452 453 void function() c_hdy_init; 454 455 // handy.ActionRow 456 457 GType function() c_hdy_action_row_get_type; 458 GtkWidget* function() c_hdy_action_row_new; 459 void function(HdyActionRow* self) c_hdy_action_row_activate; 460 void function(HdyActionRow* self, GtkWidget* widget) c_hdy_action_row_add_prefix; 461 GtkWidget* function(HdyActionRow* self) c_hdy_action_row_get_activatable_widget; 462 const(char)* function(HdyActionRow* self) c_hdy_action_row_get_icon_name; 463 const(char)* function(HdyActionRow* self) c_hdy_action_row_get_subtitle; 464 int function(HdyActionRow* self) c_hdy_action_row_get_use_underline; 465 void function(HdyActionRow* self, GtkWidget* widget) c_hdy_action_row_set_activatable_widget; 466 void function(HdyActionRow* self, const(char)* iconName) c_hdy_action_row_set_icon_name; 467 void function(HdyActionRow* self, const(char)* subtitle) c_hdy_action_row_set_subtitle; 468 void function(HdyActionRow* self, int useUnderline) c_hdy_action_row_set_use_underline; 469 470 // handy.ApplicationWindow 471 472 GType function() c_hdy_application_window_get_type; 473 GtkWidget* function() c_hdy_application_window_new; 474 475 // handy.Avatar 476 477 GType function() c_hdy_avatar_get_type; 478 GtkWidget* function(int size, const(char)* text, int showInitials) c_hdy_avatar_new; 479 const(char)* function(HdyAvatar* self) c_hdy_avatar_get_icon_name; 480 int function(HdyAvatar* self) c_hdy_avatar_get_show_initials; 481 int function(HdyAvatar* self) c_hdy_avatar_get_size; 482 const(char)* function(HdyAvatar* self) c_hdy_avatar_get_text; 483 void function(HdyAvatar* self, const(char)* iconName) c_hdy_avatar_set_icon_name; 484 void function(HdyAvatar* self, HdyAvatarImageLoadFunc loadImage, void* userData, GDestroyNotify destroy) c_hdy_avatar_set_image_load_func; 485 void function(HdyAvatar* self, int showInitials) c_hdy_avatar_set_show_initials; 486 void function(HdyAvatar* self, int size) c_hdy_avatar_set_size; 487 void function(HdyAvatar* self, const(char)* text) c_hdy_avatar_set_text; 488 489 // handy.Carousel 490 491 GType function() c_hdy_carousel_get_type; 492 GtkWidget* function() c_hdy_carousel_new; 493 int function(HdyCarousel* self) c_hdy_carousel_get_allow_mouse_drag; 494 uint function(HdyCarousel* self) c_hdy_carousel_get_animation_duration; 495 int function(HdyCarousel* self) c_hdy_carousel_get_interactive; 496 uint function(HdyCarousel* self) c_hdy_carousel_get_n_pages; 497 double function(HdyCarousel* self) c_hdy_carousel_get_position; 498 uint function(HdyCarousel* self) c_hdy_carousel_get_reveal_duration; 499 uint function(HdyCarousel* self) c_hdy_carousel_get_spacing; 500 void function(HdyCarousel* self, GtkWidget* child, int position) c_hdy_carousel_insert; 501 void function(HdyCarousel* self, GtkWidget* child) c_hdy_carousel_prepend; 502 void function(HdyCarousel* self, GtkWidget* child, int position) c_hdy_carousel_reorder; 503 void function(HdyCarousel* self, GtkWidget* widget) c_hdy_carousel_scroll_to; 504 void function(HdyCarousel* self, GtkWidget* widget, long duration) c_hdy_carousel_scroll_to_full; 505 void function(HdyCarousel* self, int allowMouseDrag) c_hdy_carousel_set_allow_mouse_drag; 506 void function(HdyCarousel* self, uint duration) c_hdy_carousel_set_animation_duration; 507 void function(HdyCarousel* self, int interactive) c_hdy_carousel_set_interactive; 508 void function(HdyCarousel* self, uint revealDuration) c_hdy_carousel_set_reveal_duration; 509 void function(HdyCarousel* self, uint spacing) c_hdy_carousel_set_spacing; 510 511 // handy.CarouselIndicatorDots 512 513 GType function() c_hdy_carousel_indicator_dots_get_type; 514 GtkWidget* function() c_hdy_carousel_indicator_dots_new; 515 HdyCarousel* function(HdyCarouselIndicatorDots* self) c_hdy_carousel_indicator_dots_get_carousel; 516 void function(HdyCarouselIndicatorDots* self, HdyCarousel* carousel) c_hdy_carousel_indicator_dots_set_carousel; 517 518 // handy.CarouselIndicatorLines 519 520 GType function() c_hdy_carousel_indicator_lines_get_type; 521 GtkWidget* function() c_hdy_carousel_indicator_lines_new; 522 HdyCarousel* function(HdyCarouselIndicatorLines* self) c_hdy_carousel_indicator_lines_get_carousel; 523 void function(HdyCarouselIndicatorLines* self, HdyCarousel* carousel) c_hdy_carousel_indicator_lines_set_carousel; 524 525 // handy.Clamp 526 527 GType function() c_hdy_clamp_get_type; 528 GtkWidget* function() c_hdy_clamp_new; 529 int function(HdyClamp* self) c_hdy_clamp_get_maximum_size; 530 int function(HdyClamp* self) c_hdy_clamp_get_tightening_threshold; 531 void function(HdyClamp* self, int maximumSize) c_hdy_clamp_set_maximum_size; 532 void function(HdyClamp* self, int tighteningThreshold) c_hdy_clamp_set_tightening_threshold; 533 534 // handy.ComboRow 535 536 GType function() c_hdy_combo_row_get_type; 537 GtkWidget* function() c_hdy_combo_row_new; 538 void function(HdyComboRow* self, GListModel* model, GtkListBoxCreateWidgetFunc createListWidgetFunc, GtkListBoxCreateWidgetFunc createCurrentWidgetFunc, void* userData, GDestroyNotify userDataFreeFunc) c_hdy_combo_row_bind_model; 539 void function(HdyComboRow* self, GListModel* model, HdyComboRowGetNameFunc getNameFunc, void* userData, GDestroyNotify userDataFreeFunc) c_hdy_combo_row_bind_name_model; 540 GListModel* function(HdyComboRow* self) c_hdy_combo_row_get_model; 541 int function(HdyComboRow* self) c_hdy_combo_row_get_selected_index; 542 int function(HdyComboRow* self) c_hdy_combo_row_get_use_subtitle; 543 void function(HdyComboRow* self, GType enumType, HdyComboRowGetEnumValueNameFunc getNameFunc, void* userData, GDestroyNotify userDataFreeFunc) c_hdy_combo_row_set_for_enum; 544 void function(HdyComboRow* self, HdyComboRowGetNameFunc getNameFunc, void* userData, GDestroyNotify userDataFreeFunc) c_hdy_combo_row_set_get_name_func; 545 void function(HdyComboRow* self, int selectedIndex) c_hdy_combo_row_set_selected_index; 546 void function(HdyComboRow* self, int useSubtitle) c_hdy_combo_row_set_use_subtitle; 547 548 // handy.Deck 549 550 GType function() c_hdy_deck_get_type; 551 GtkWidget* function() c_hdy_deck_new; 552 GtkWidget* function(HdyDeck* self, HdyNavigationDirection direction) c_hdy_deck_get_adjacent_child; 553 int function(HdyDeck* self) c_hdy_deck_get_can_swipe_back; 554 int function(HdyDeck* self) c_hdy_deck_get_can_swipe_forward; 555 GtkWidget* function(HdyDeck* self, const(char)* name) c_hdy_deck_get_child_by_name; 556 int function(HdyDeck* self, GtkOrientation orientation) c_hdy_deck_get_homogeneous; 557 int function(HdyDeck* self) c_hdy_deck_get_interpolate_size; 558 uint function(HdyDeck* self) c_hdy_deck_get_transition_duration; 559 int function(HdyDeck* self) c_hdy_deck_get_transition_running; 560 HdyDeckTransitionType function(HdyDeck* self) c_hdy_deck_get_transition_type; 561 GtkWidget* function(HdyDeck* self) c_hdy_deck_get_visible_child; 562 const(char)* function(HdyDeck* self) c_hdy_deck_get_visible_child_name; 563 int function(HdyDeck* self, HdyNavigationDirection direction) c_hdy_deck_navigate; 564 void function(HdyDeck* self, int canSwipeBack) c_hdy_deck_set_can_swipe_back; 565 void function(HdyDeck* self, int canSwipeForward) c_hdy_deck_set_can_swipe_forward; 566 void function(HdyDeck* self, GtkOrientation orientation, int homogeneous) c_hdy_deck_set_homogeneous; 567 void function(HdyDeck* self, int interpolateSize) c_hdy_deck_set_interpolate_size; 568 void function(HdyDeck* self, uint duration) c_hdy_deck_set_transition_duration; 569 void function(HdyDeck* self, HdyDeckTransitionType transition) c_hdy_deck_set_transition_type; 570 void function(HdyDeck* self, GtkWidget* visibleChild) c_hdy_deck_set_visible_child; 571 void function(HdyDeck* self, const(char)* name) c_hdy_deck_set_visible_child_name; 572 573 // handy.EnumValueObject 574 575 GType function() c_hdy_enum_value_object_get_type; 576 HdyEnumValueObject* function(GEnumValue* enumValue) c_hdy_enum_value_object_new; 577 const(char)* function(HdyEnumValueObject* self) c_hdy_enum_value_object_get_name; 578 const(char)* function(HdyEnumValueObject* self) c_hdy_enum_value_object_get_nick; 579 int function(HdyEnumValueObject* self) c_hdy_enum_value_object_get_value; 580 581 // handy.ExpanderRow 582 583 GType function() c_hdy_expander_row_get_type; 584 GtkWidget* function() c_hdy_expander_row_new; 585 void function(HdyExpanderRow* self, GtkWidget* widget) c_hdy_expander_row_add_action; 586 void function(HdyExpanderRow* self, GtkWidget* widget) c_hdy_expander_row_add_prefix; 587 int function(HdyExpanderRow* self) c_hdy_expander_row_get_enable_expansion; 588 int function(HdyExpanderRow* self) c_hdy_expander_row_get_expanded; 589 const(char)* function(HdyExpanderRow* self) c_hdy_expander_row_get_icon_name; 590 int function(HdyExpanderRow* self) c_hdy_expander_row_get_show_enable_switch; 591 const(char)* function(HdyExpanderRow* self) c_hdy_expander_row_get_subtitle; 592 int function(HdyExpanderRow* self) c_hdy_expander_row_get_use_underline; 593 void function(HdyExpanderRow* self, int enableExpansion) c_hdy_expander_row_set_enable_expansion; 594 void function(HdyExpanderRow* self, int expanded) c_hdy_expander_row_set_expanded; 595 void function(HdyExpanderRow* self, const(char)* iconName) c_hdy_expander_row_set_icon_name; 596 void function(HdyExpanderRow* self, int showEnableSwitch) c_hdy_expander_row_set_show_enable_switch; 597 void function(HdyExpanderRow* self, const(char)* subtitle) c_hdy_expander_row_set_subtitle; 598 void function(HdyExpanderRow* self, int useUnderline) c_hdy_expander_row_set_use_underline; 599 600 // handy.HeaderBar 601 602 GType function() c_hdy_header_bar_get_type; 603 GtkWidget* function() c_hdy_header_bar_new; 604 HdyCenteringPolicy function(HdyHeaderBar* self) c_hdy_header_bar_get_centering_policy; 605 GtkWidget* function(HdyHeaderBar* self) c_hdy_header_bar_get_custom_title; 606 const(char)* function(HdyHeaderBar* self) c_hdy_header_bar_get_decoration_layout; 607 int function(HdyHeaderBar* self) c_hdy_header_bar_get_has_subtitle; 608 int function(HdyHeaderBar* self) c_hdy_header_bar_get_interpolate_size; 609 int function(HdyHeaderBar* self) c_hdy_header_bar_get_show_close_button; 610 const(char)* function(HdyHeaderBar* self) c_hdy_header_bar_get_subtitle; 611 const(char)* function(HdyHeaderBar* self) c_hdy_header_bar_get_title; 612 uint function(HdyHeaderBar* self) c_hdy_header_bar_get_transition_duration; 613 int function(HdyHeaderBar* self) c_hdy_header_bar_get_transition_running; 614 void function(HdyHeaderBar* self, GtkWidget* child) c_hdy_header_bar_pack_end; 615 void function(HdyHeaderBar* self, GtkWidget* child) c_hdy_header_bar_pack_start; 616 void function(HdyHeaderBar* self, HdyCenteringPolicy centeringPolicy) c_hdy_header_bar_set_centering_policy; 617 void function(HdyHeaderBar* self, GtkWidget* titleWidget) c_hdy_header_bar_set_custom_title; 618 void function(HdyHeaderBar* self, const(char)* layout) c_hdy_header_bar_set_decoration_layout; 619 void function(HdyHeaderBar* self, int setting) c_hdy_header_bar_set_has_subtitle; 620 void function(HdyHeaderBar* self, int interpolateSize) c_hdy_header_bar_set_interpolate_size; 621 void function(HdyHeaderBar* self, int setting) c_hdy_header_bar_set_show_close_button; 622 void function(HdyHeaderBar* self, const(char)* subtitle) c_hdy_header_bar_set_subtitle; 623 void function(HdyHeaderBar* self, const(char)* title) c_hdy_header_bar_set_title; 624 void function(HdyHeaderBar* self, uint duration) c_hdy_header_bar_set_transition_duration; 625 626 // handy.HeaderGroup 627 628 GType function() c_hdy_header_group_get_type; 629 HdyHeaderGroup* function() c_hdy_header_group_new; 630 void function(HdyHeaderGroup* self, GtkHeaderBar* headerBar) c_hdy_header_group_add_gtk_header_bar; 631 void function(HdyHeaderGroup* self, HdyHeaderBar* headerBar) c_hdy_header_group_add_header_bar; 632 void function(HdyHeaderGroup* self, HdyHeaderGroup* headerGroup) c_hdy_header_group_add_header_group; 633 GSList* function(HdyHeaderGroup* self) c_hdy_header_group_get_children; 634 int function(HdyHeaderGroup* self) c_hdy_header_group_get_decorate_all; 635 void function(HdyHeaderGroup* self, HdyHeaderGroupChild* child) c_hdy_header_group_remove_child; 636 void function(HdyHeaderGroup* self, GtkHeaderBar* headerBar) c_hdy_header_group_remove_gtk_header_bar; 637 void function(HdyHeaderGroup* self, HdyHeaderBar* headerBar) c_hdy_header_group_remove_header_bar; 638 void function(HdyHeaderGroup* self, HdyHeaderGroup* headerGroup) c_hdy_header_group_remove_header_group; 639 void function(HdyHeaderGroup* self, int decorateAll) c_hdy_header_group_set_decorate_all; 640 641 // handy.HeaderGroupChild 642 643 GType function() c_hdy_header_group_child_get_type; 644 HdyHeaderGroupChildType function(HdyHeaderGroupChild* self) c_hdy_header_group_child_get_child_type; 645 GtkHeaderBar* function(HdyHeaderGroupChild* self) c_hdy_header_group_child_get_gtk_header_bar; 646 HdyHeaderBar* function(HdyHeaderGroupChild* self) c_hdy_header_group_child_get_header_bar; 647 HdyHeaderGroup* function(HdyHeaderGroupChild* self) c_hdy_header_group_child_get_header_group; 648 649 // handy.Keypad 650 651 GType function() c_hdy_keypad_get_type; 652 GtkWidget* function(int symbolsVisible, int lettersVisible) c_hdy_keypad_new; 653 uint function(HdyKeypad* self) c_hdy_keypad_get_column_spacing; 654 GtkWidget* function(HdyKeypad* self) c_hdy_keypad_get_end_action; 655 GtkEntry* function(HdyKeypad* self) c_hdy_keypad_get_entry; 656 int function(HdyKeypad* self) c_hdy_keypad_get_letters_visible; 657 uint function(HdyKeypad* self) c_hdy_keypad_get_row_spacing; 658 GtkWidget* function(HdyKeypad* self) c_hdy_keypad_get_start_action; 659 int function(HdyKeypad* self) c_hdy_keypad_get_symbols_visible; 660 void function(HdyKeypad* self, uint spacing) c_hdy_keypad_set_column_spacing; 661 void function(HdyKeypad* self, GtkWidget* endAction) c_hdy_keypad_set_end_action; 662 void function(HdyKeypad* self, GtkEntry* entry) c_hdy_keypad_set_entry; 663 void function(HdyKeypad* self, int lettersVisible) c_hdy_keypad_set_letters_visible; 664 void function(HdyKeypad* self, uint spacing) c_hdy_keypad_set_row_spacing; 665 void function(HdyKeypad* self, GtkWidget* startAction) c_hdy_keypad_set_start_action; 666 void function(HdyKeypad* self, int symbolsVisible) c_hdy_keypad_set_symbols_visible; 667 668 // handy.Leaflet 669 670 GType function() c_hdy_leaflet_get_type; 671 GtkWidget* function() c_hdy_leaflet_new; 672 GtkWidget* function(HdyLeaflet* self, HdyNavigationDirection direction) c_hdy_leaflet_get_adjacent_child; 673 int function(HdyLeaflet* self) c_hdy_leaflet_get_can_swipe_back; 674 int function(HdyLeaflet* self) c_hdy_leaflet_get_can_swipe_forward; 675 GtkWidget* function(HdyLeaflet* self, const(char)* name) c_hdy_leaflet_get_child_by_name; 676 uint function(HdyLeaflet* self) c_hdy_leaflet_get_child_transition_duration; 677 int function(HdyLeaflet* self) c_hdy_leaflet_get_child_transition_running; 678 int function(HdyLeaflet* self) c_hdy_leaflet_get_folded; 679 int function(HdyLeaflet* self, int folded, GtkOrientation orientation) c_hdy_leaflet_get_homogeneous; 680 int function(HdyLeaflet* self) c_hdy_leaflet_get_interpolate_size; 681 uint function(HdyLeaflet* self) c_hdy_leaflet_get_mode_transition_duration; 682 HdyLeafletTransitionType function(HdyLeaflet* self) c_hdy_leaflet_get_transition_type; 683 GtkWidget* function(HdyLeaflet* self) c_hdy_leaflet_get_visible_child; 684 const(char)* function(HdyLeaflet* self) c_hdy_leaflet_get_visible_child_name; 685 int function(HdyLeaflet* self, HdyNavigationDirection direction) c_hdy_leaflet_navigate; 686 void function(HdyLeaflet* self, int canSwipeBack) c_hdy_leaflet_set_can_swipe_back; 687 void function(HdyLeaflet* self, int canSwipeForward) c_hdy_leaflet_set_can_swipe_forward; 688 void function(HdyLeaflet* self, uint duration) c_hdy_leaflet_set_child_transition_duration; 689 void function(HdyLeaflet* self, int folded, GtkOrientation orientation, int homogeneous) c_hdy_leaflet_set_homogeneous; 690 void function(HdyLeaflet* self, int interpolateSize) c_hdy_leaflet_set_interpolate_size; 691 void function(HdyLeaflet* self, uint duration) c_hdy_leaflet_set_mode_transition_duration; 692 void function(HdyLeaflet* self, HdyLeafletTransitionType transition) c_hdy_leaflet_set_transition_type; 693 void function(HdyLeaflet* self, GtkWidget* visibleChild) c_hdy_leaflet_set_visible_child; 694 void function(HdyLeaflet* self, const(char)* name) c_hdy_leaflet_set_visible_child_name; 695 696 // handy.PreferencesGroup 697 698 GType function() c_hdy_preferences_group_get_type; 699 GtkWidget* function() c_hdy_preferences_group_new; 700 const(char)* function(HdyPreferencesGroup* self) c_hdy_preferences_group_get_description; 701 const(char)* function(HdyPreferencesGroup* self) c_hdy_preferences_group_get_title; 702 void function(HdyPreferencesGroup* self, const(char)* description) c_hdy_preferences_group_set_description; 703 void function(HdyPreferencesGroup* self, const(char)* title) c_hdy_preferences_group_set_title; 704 705 // handy.PreferencesPage 706 707 GType function() c_hdy_preferences_page_get_type; 708 GtkWidget* function() c_hdy_preferences_page_new; 709 const(char)* function(HdyPreferencesPage* self) c_hdy_preferences_page_get_icon_name; 710 const(char)* function(HdyPreferencesPage* self) c_hdy_preferences_page_get_title; 711 void function(HdyPreferencesPage* self, const(char)* iconName) c_hdy_preferences_page_set_icon_name; 712 void function(HdyPreferencesPage* self, const(char)* title) c_hdy_preferences_page_set_title; 713 714 // handy.PreferencesRow 715 716 GType function() c_hdy_preferences_row_get_type; 717 GtkWidget* function() c_hdy_preferences_row_new; 718 const(char)* function(HdyPreferencesRow* self) c_hdy_preferences_row_get_title; 719 int function(HdyPreferencesRow* self) c_hdy_preferences_row_get_use_underline; 720 void function(HdyPreferencesRow* self, const(char)* title) c_hdy_preferences_row_set_title; 721 void function(HdyPreferencesRow* self, int useUnderline) c_hdy_preferences_row_set_use_underline; 722 723 // handy.PreferencesWindow 724 725 GType function() c_hdy_preferences_window_get_type; 726 GtkWidget* function() c_hdy_preferences_window_new; 727 void function(HdyPreferencesWindow* self) c_hdy_preferences_window_close_subpage; 728 int function(HdyPreferencesWindow* self) c_hdy_preferences_window_get_can_swipe_back; 729 int function(HdyPreferencesWindow* self) c_hdy_preferences_window_get_search_enabled; 730 void function(HdyPreferencesWindow* self, GtkWidget* subpage) c_hdy_preferences_window_present_subpage; 731 void function(HdyPreferencesWindow* self, int canSwipeBack) c_hdy_preferences_window_set_can_swipe_back; 732 void function(HdyPreferencesWindow* self, int searchEnabled) c_hdy_preferences_window_set_search_enabled; 733 734 // handy.SearchBar 735 736 GType function() c_hdy_search_bar_get_type; 737 GtkWidget* function() c_hdy_search_bar_new; 738 void function(HdySearchBar* self, GtkEntry* entry) c_hdy_search_bar_connect_entry; 739 int function(HdySearchBar* self) c_hdy_search_bar_get_search_mode; 740 int function(HdySearchBar* self) c_hdy_search_bar_get_show_close_button; 741 int function(HdySearchBar* self, GdkEvent* event) c_hdy_search_bar_handle_event; 742 void function(HdySearchBar* self, int searchMode) c_hdy_search_bar_set_search_mode; 743 void function(HdySearchBar* self, int visible) c_hdy_search_bar_set_show_close_button; 744 745 // handy.Squeezer 746 747 GType function() c_hdy_squeezer_get_type; 748 GtkWidget* function() c_hdy_squeezer_new; 749 int function(HdySqueezer* self, GtkWidget* child) c_hdy_squeezer_get_child_enabled; 750 int function(HdySqueezer* self) c_hdy_squeezer_get_homogeneous; 751 int function(HdySqueezer* self) c_hdy_squeezer_get_interpolate_size; 752 uint function(HdySqueezer* self) c_hdy_squeezer_get_transition_duration; 753 int function(HdySqueezer* self) c_hdy_squeezer_get_transition_running; 754 HdySqueezerTransitionType function(HdySqueezer* self) c_hdy_squeezer_get_transition_type; 755 GtkWidget* function(HdySqueezer* self) c_hdy_squeezer_get_visible_child; 756 float function(HdySqueezer* self) c_hdy_squeezer_get_xalign; 757 float function(HdySqueezer* self) c_hdy_squeezer_get_yalign; 758 void function(HdySqueezer* self, GtkWidget* child, int enabled) c_hdy_squeezer_set_child_enabled; 759 void function(HdySqueezer* self, int homogeneous) c_hdy_squeezer_set_homogeneous; 760 void function(HdySqueezer* self, int interpolateSize) c_hdy_squeezer_set_interpolate_size; 761 void function(HdySqueezer* self, uint duration) c_hdy_squeezer_set_transition_duration; 762 void function(HdySqueezer* self, HdySqueezerTransitionType transition) c_hdy_squeezer_set_transition_type; 763 void function(HdySqueezer* self, float xalign) c_hdy_squeezer_set_xalign; 764 void function(HdySqueezer* self, float yalign) c_hdy_squeezer_set_yalign; 765 766 // handy.SwipeGroup 767 768 GType function() c_hdy_swipe_group_get_type; 769 HdySwipeGroup* function() c_hdy_swipe_group_new; 770 void function(HdySwipeGroup* self, HdySwipeable* swipeable) c_hdy_swipe_group_add_swipeable; 771 GSList* function(HdySwipeGroup* self) c_hdy_swipe_group_get_swipeables; 772 void function(HdySwipeGroup* self, HdySwipeable* swipeable) c_hdy_swipe_group_remove_swipeable; 773 774 // handy.SwipeTracker 775 776 GType function() c_hdy_swipe_tracker_get_type; 777 HdySwipeTracker* function(HdySwipeable* swipeable) c_hdy_swipe_tracker_new; 778 int function(HdySwipeTracker* self) c_hdy_swipe_tracker_get_allow_mouse_drag; 779 int function(HdySwipeTracker* self) c_hdy_swipe_tracker_get_enabled; 780 int function(HdySwipeTracker* self) c_hdy_swipe_tracker_get_reversed; 781 HdySwipeable* function(HdySwipeTracker* self) c_hdy_swipe_tracker_get_swipeable; 782 void function(HdySwipeTracker* self, int allowMouseDrag) c_hdy_swipe_tracker_set_allow_mouse_drag; 783 void function(HdySwipeTracker* self, int enabled) c_hdy_swipe_tracker_set_enabled; 784 void function(HdySwipeTracker* self, int reversed) c_hdy_swipe_tracker_set_reversed; 785 void function(HdySwipeTracker* self, double delta) c_hdy_swipe_tracker_shift_position; 786 787 // handy.Swipeable 788 789 GType function() c_hdy_swipeable_get_type; 790 void function(HdySwipeable* self, uint index, long duration) c_hdy_swipeable_emit_child_switched; 791 double function(HdySwipeable* self) c_hdy_swipeable_get_cancel_progress; 792 double function(HdySwipeable* self) c_hdy_swipeable_get_distance; 793 double function(HdySwipeable* self) c_hdy_swipeable_get_progress; 794 double* function(HdySwipeable* self, int* nSnapPoints) c_hdy_swipeable_get_snap_points; 795 void function(HdySwipeable* self, HdyNavigationDirection navigationDirection, int isDrag, GdkRectangle* rect) c_hdy_swipeable_get_swipe_area; 796 HdySwipeTracker* function(HdySwipeable* self) c_hdy_swipeable_get_swipe_tracker; 797 void function(HdySwipeable* self, uint index, long duration) c_hdy_swipeable_switch_child; 798 799 // handy.TitleBar 800 801 GType function() c_hdy_title_bar_get_type; 802 GtkWidget* function() c_hdy_title_bar_new; 803 int function(HdyTitleBar* self) c_hdy_title_bar_get_selection_mode; 804 void function(HdyTitleBar* self, int selectionMode) c_hdy_title_bar_set_selection_mode; 805 806 // handy.ValueObject 807 808 GType function() c_hdy_value_object_get_type; 809 HdyValueObject* function(GValue* value) c_hdy_value_object_new; 810 HdyValueObject* function(GType type, ... ) c_hdy_value_object_new_collect; 811 HdyValueObject* function(const(char)* string_) c_hdy_value_object_new_string; 812 HdyValueObject* function(char* string_) c_hdy_value_object_new_take_string; 813 void function(HdyValueObject* value, GValue* dest) c_hdy_value_object_copy_value; 814 char* function(HdyValueObject* value) c_hdy_value_object_dup_string; 815 const(char)* function(HdyValueObject* value) c_hdy_value_object_get_string; 816 GValue* function(HdyValueObject* value) c_hdy_value_object_get_value; 817 818 // handy.ViewSwitcher 819 820 GType function() c_hdy_view_switcher_get_type; 821 GtkWidget* function() c_hdy_view_switcher_new; 822 PangoEllipsizeMode function(HdyViewSwitcher* self) c_hdy_view_switcher_get_narrow_ellipsize; 823 HdyViewSwitcherPolicy function(HdyViewSwitcher* self) c_hdy_view_switcher_get_policy; 824 GtkStack* function(HdyViewSwitcher* self) c_hdy_view_switcher_get_stack; 825 void function(HdyViewSwitcher* self, PangoEllipsizeMode mode) c_hdy_view_switcher_set_narrow_ellipsize; 826 void function(HdyViewSwitcher* self, HdyViewSwitcherPolicy policy) c_hdy_view_switcher_set_policy; 827 void function(HdyViewSwitcher* self, GtkStack* stack) c_hdy_view_switcher_set_stack; 828 829 // handy.ViewSwitcherBar 830 831 GType function() c_hdy_view_switcher_bar_get_type; 832 GtkWidget* function() c_hdy_view_switcher_bar_new; 833 HdyViewSwitcherPolicy function(HdyViewSwitcherBar* self) c_hdy_view_switcher_bar_get_policy; 834 int function(HdyViewSwitcherBar* self) c_hdy_view_switcher_bar_get_reveal; 835 GtkStack* function(HdyViewSwitcherBar* self) c_hdy_view_switcher_bar_get_stack; 836 void function(HdyViewSwitcherBar* self, HdyViewSwitcherPolicy policy) c_hdy_view_switcher_bar_set_policy; 837 void function(HdyViewSwitcherBar* self, int reveal) c_hdy_view_switcher_bar_set_reveal; 838 void function(HdyViewSwitcherBar* self, GtkStack* stack) c_hdy_view_switcher_bar_set_stack; 839 840 // handy.ViewSwitcherTitle 841 842 GType function() c_hdy_view_switcher_title_get_type; 843 HdyViewSwitcherTitle* function() c_hdy_view_switcher_title_new; 844 HdyViewSwitcherPolicy function(HdyViewSwitcherTitle* self) c_hdy_view_switcher_title_get_policy; 845 GtkStack* function(HdyViewSwitcherTitle* self) c_hdy_view_switcher_title_get_stack; 846 const(char)* function(HdyViewSwitcherTitle* self) c_hdy_view_switcher_title_get_subtitle; 847 const(char)* function(HdyViewSwitcherTitle* self) c_hdy_view_switcher_title_get_title; 848 int function(HdyViewSwitcherTitle* self) c_hdy_view_switcher_title_get_title_visible; 849 int function(HdyViewSwitcherTitle* self) c_hdy_view_switcher_title_get_view_switcher_enabled; 850 void function(HdyViewSwitcherTitle* self, HdyViewSwitcherPolicy policy) c_hdy_view_switcher_title_set_policy; 851 void function(HdyViewSwitcherTitle* self, GtkStack* stack) c_hdy_view_switcher_title_set_stack; 852 void function(HdyViewSwitcherTitle* self, const(char)* subtitle) c_hdy_view_switcher_title_set_subtitle; 853 void function(HdyViewSwitcherTitle* self, const(char)* title) c_hdy_view_switcher_title_set_title; 854 void function(HdyViewSwitcherTitle* self, int enabled) c_hdy_view_switcher_title_set_view_switcher_enabled; 855 856 // handy.Window 857 858 GType function() c_hdy_window_get_type; 859 GtkWidget* function() c_hdy_window_new; 860 861 // handy.WindowHandle 862 863 GType function() c_hdy_window_handle_get_type; 864 GtkWidget* function() c_hdy_window_handle_new; 865 } 866 867 // handy 868 869 alias c_hdy_init hdy_init; 870 871 // handy.ActionRow 872 873 alias c_hdy_action_row_get_type hdy_action_row_get_type; 874 alias c_hdy_action_row_new hdy_action_row_new; 875 alias c_hdy_action_row_activate hdy_action_row_activate; 876 alias c_hdy_action_row_add_prefix hdy_action_row_add_prefix; 877 alias c_hdy_action_row_get_activatable_widget hdy_action_row_get_activatable_widget; 878 alias c_hdy_action_row_get_icon_name hdy_action_row_get_icon_name; 879 alias c_hdy_action_row_get_subtitle hdy_action_row_get_subtitle; 880 alias c_hdy_action_row_get_use_underline hdy_action_row_get_use_underline; 881 alias c_hdy_action_row_set_activatable_widget hdy_action_row_set_activatable_widget; 882 alias c_hdy_action_row_set_icon_name hdy_action_row_set_icon_name; 883 alias c_hdy_action_row_set_subtitle hdy_action_row_set_subtitle; 884 alias c_hdy_action_row_set_use_underline hdy_action_row_set_use_underline; 885 886 // handy.ApplicationWindow 887 888 alias c_hdy_application_window_get_type hdy_application_window_get_type; 889 alias c_hdy_application_window_new hdy_application_window_new; 890 891 // handy.Avatar 892 893 alias c_hdy_avatar_get_type hdy_avatar_get_type; 894 alias c_hdy_avatar_new hdy_avatar_new; 895 alias c_hdy_avatar_get_icon_name hdy_avatar_get_icon_name; 896 alias c_hdy_avatar_get_show_initials hdy_avatar_get_show_initials; 897 alias c_hdy_avatar_get_size hdy_avatar_get_size; 898 alias c_hdy_avatar_get_text hdy_avatar_get_text; 899 alias c_hdy_avatar_set_icon_name hdy_avatar_set_icon_name; 900 alias c_hdy_avatar_set_image_load_func hdy_avatar_set_image_load_func; 901 alias c_hdy_avatar_set_show_initials hdy_avatar_set_show_initials; 902 alias c_hdy_avatar_set_size hdy_avatar_set_size; 903 alias c_hdy_avatar_set_text hdy_avatar_set_text; 904 905 // handy.Carousel 906 907 alias c_hdy_carousel_get_type hdy_carousel_get_type; 908 alias c_hdy_carousel_new hdy_carousel_new; 909 alias c_hdy_carousel_get_allow_mouse_drag hdy_carousel_get_allow_mouse_drag; 910 alias c_hdy_carousel_get_animation_duration hdy_carousel_get_animation_duration; 911 alias c_hdy_carousel_get_interactive hdy_carousel_get_interactive; 912 alias c_hdy_carousel_get_n_pages hdy_carousel_get_n_pages; 913 alias c_hdy_carousel_get_position hdy_carousel_get_position; 914 alias c_hdy_carousel_get_reveal_duration hdy_carousel_get_reveal_duration; 915 alias c_hdy_carousel_get_spacing hdy_carousel_get_spacing; 916 alias c_hdy_carousel_insert hdy_carousel_insert; 917 alias c_hdy_carousel_prepend hdy_carousel_prepend; 918 alias c_hdy_carousel_reorder hdy_carousel_reorder; 919 alias c_hdy_carousel_scroll_to hdy_carousel_scroll_to; 920 alias c_hdy_carousel_scroll_to_full hdy_carousel_scroll_to_full; 921 alias c_hdy_carousel_set_allow_mouse_drag hdy_carousel_set_allow_mouse_drag; 922 alias c_hdy_carousel_set_animation_duration hdy_carousel_set_animation_duration; 923 alias c_hdy_carousel_set_interactive hdy_carousel_set_interactive; 924 alias c_hdy_carousel_set_reveal_duration hdy_carousel_set_reveal_duration; 925 alias c_hdy_carousel_set_spacing hdy_carousel_set_spacing; 926 927 // handy.CarouselIndicatorDots 928 929 alias c_hdy_carousel_indicator_dots_get_type hdy_carousel_indicator_dots_get_type; 930 alias c_hdy_carousel_indicator_dots_new hdy_carousel_indicator_dots_new; 931 alias c_hdy_carousel_indicator_dots_get_carousel hdy_carousel_indicator_dots_get_carousel; 932 alias c_hdy_carousel_indicator_dots_set_carousel hdy_carousel_indicator_dots_set_carousel; 933 934 // handy.CarouselIndicatorLines 935 936 alias c_hdy_carousel_indicator_lines_get_type hdy_carousel_indicator_lines_get_type; 937 alias c_hdy_carousel_indicator_lines_new hdy_carousel_indicator_lines_new; 938 alias c_hdy_carousel_indicator_lines_get_carousel hdy_carousel_indicator_lines_get_carousel; 939 alias c_hdy_carousel_indicator_lines_set_carousel hdy_carousel_indicator_lines_set_carousel; 940 941 // handy.Clamp 942 943 alias c_hdy_clamp_get_type hdy_clamp_get_type; 944 alias c_hdy_clamp_new hdy_clamp_new; 945 alias c_hdy_clamp_get_maximum_size hdy_clamp_get_maximum_size; 946 alias c_hdy_clamp_get_tightening_threshold hdy_clamp_get_tightening_threshold; 947 alias c_hdy_clamp_set_maximum_size hdy_clamp_set_maximum_size; 948 alias c_hdy_clamp_set_tightening_threshold hdy_clamp_set_tightening_threshold; 949 950 // handy.ComboRow 951 952 alias c_hdy_combo_row_get_type hdy_combo_row_get_type; 953 alias c_hdy_combo_row_new hdy_combo_row_new; 954 alias c_hdy_combo_row_bind_model hdy_combo_row_bind_model; 955 alias c_hdy_combo_row_bind_name_model hdy_combo_row_bind_name_model; 956 alias c_hdy_combo_row_get_model hdy_combo_row_get_model; 957 alias c_hdy_combo_row_get_selected_index hdy_combo_row_get_selected_index; 958 alias c_hdy_combo_row_get_use_subtitle hdy_combo_row_get_use_subtitle; 959 alias c_hdy_combo_row_set_for_enum hdy_combo_row_set_for_enum; 960 alias c_hdy_combo_row_set_get_name_func hdy_combo_row_set_get_name_func; 961 alias c_hdy_combo_row_set_selected_index hdy_combo_row_set_selected_index; 962 alias c_hdy_combo_row_set_use_subtitle hdy_combo_row_set_use_subtitle; 963 964 // handy.Deck 965 966 alias c_hdy_deck_get_type hdy_deck_get_type; 967 alias c_hdy_deck_new hdy_deck_new; 968 alias c_hdy_deck_get_adjacent_child hdy_deck_get_adjacent_child; 969 alias c_hdy_deck_get_can_swipe_back hdy_deck_get_can_swipe_back; 970 alias c_hdy_deck_get_can_swipe_forward hdy_deck_get_can_swipe_forward; 971 alias c_hdy_deck_get_child_by_name hdy_deck_get_child_by_name; 972 alias c_hdy_deck_get_homogeneous hdy_deck_get_homogeneous; 973 alias c_hdy_deck_get_interpolate_size hdy_deck_get_interpolate_size; 974 alias c_hdy_deck_get_transition_duration hdy_deck_get_transition_duration; 975 alias c_hdy_deck_get_transition_running hdy_deck_get_transition_running; 976 alias c_hdy_deck_get_transition_type hdy_deck_get_transition_type; 977 alias c_hdy_deck_get_visible_child hdy_deck_get_visible_child; 978 alias c_hdy_deck_get_visible_child_name hdy_deck_get_visible_child_name; 979 alias c_hdy_deck_navigate hdy_deck_navigate; 980 alias c_hdy_deck_set_can_swipe_back hdy_deck_set_can_swipe_back; 981 alias c_hdy_deck_set_can_swipe_forward hdy_deck_set_can_swipe_forward; 982 alias c_hdy_deck_set_homogeneous hdy_deck_set_homogeneous; 983 alias c_hdy_deck_set_interpolate_size hdy_deck_set_interpolate_size; 984 alias c_hdy_deck_set_transition_duration hdy_deck_set_transition_duration; 985 alias c_hdy_deck_set_transition_type hdy_deck_set_transition_type; 986 alias c_hdy_deck_set_visible_child hdy_deck_set_visible_child; 987 alias c_hdy_deck_set_visible_child_name hdy_deck_set_visible_child_name; 988 989 // handy.EnumValueObject 990 991 alias c_hdy_enum_value_object_get_type hdy_enum_value_object_get_type; 992 alias c_hdy_enum_value_object_new hdy_enum_value_object_new; 993 alias c_hdy_enum_value_object_get_name hdy_enum_value_object_get_name; 994 alias c_hdy_enum_value_object_get_nick hdy_enum_value_object_get_nick; 995 alias c_hdy_enum_value_object_get_value hdy_enum_value_object_get_value; 996 997 // handy.ExpanderRow 998 999 alias c_hdy_expander_row_get_type hdy_expander_row_get_type; 1000 alias c_hdy_expander_row_new hdy_expander_row_new; 1001 alias c_hdy_expander_row_add_action hdy_expander_row_add_action; 1002 alias c_hdy_expander_row_add_prefix hdy_expander_row_add_prefix; 1003 alias c_hdy_expander_row_get_enable_expansion hdy_expander_row_get_enable_expansion; 1004 alias c_hdy_expander_row_get_expanded hdy_expander_row_get_expanded; 1005 alias c_hdy_expander_row_get_icon_name hdy_expander_row_get_icon_name; 1006 alias c_hdy_expander_row_get_show_enable_switch hdy_expander_row_get_show_enable_switch; 1007 alias c_hdy_expander_row_get_subtitle hdy_expander_row_get_subtitle; 1008 alias c_hdy_expander_row_get_use_underline hdy_expander_row_get_use_underline; 1009 alias c_hdy_expander_row_set_enable_expansion hdy_expander_row_set_enable_expansion; 1010 alias c_hdy_expander_row_set_expanded hdy_expander_row_set_expanded; 1011 alias c_hdy_expander_row_set_icon_name hdy_expander_row_set_icon_name; 1012 alias c_hdy_expander_row_set_show_enable_switch hdy_expander_row_set_show_enable_switch; 1013 alias c_hdy_expander_row_set_subtitle hdy_expander_row_set_subtitle; 1014 alias c_hdy_expander_row_set_use_underline hdy_expander_row_set_use_underline; 1015 1016 // handy.HeaderBar 1017 1018 alias c_hdy_header_bar_get_type hdy_header_bar_get_type; 1019 alias c_hdy_header_bar_new hdy_header_bar_new; 1020 alias c_hdy_header_bar_get_centering_policy hdy_header_bar_get_centering_policy; 1021 alias c_hdy_header_bar_get_custom_title hdy_header_bar_get_custom_title; 1022 alias c_hdy_header_bar_get_decoration_layout hdy_header_bar_get_decoration_layout; 1023 alias c_hdy_header_bar_get_has_subtitle hdy_header_bar_get_has_subtitle; 1024 alias c_hdy_header_bar_get_interpolate_size hdy_header_bar_get_interpolate_size; 1025 alias c_hdy_header_bar_get_show_close_button hdy_header_bar_get_show_close_button; 1026 alias c_hdy_header_bar_get_subtitle hdy_header_bar_get_subtitle; 1027 alias c_hdy_header_bar_get_title hdy_header_bar_get_title; 1028 alias c_hdy_header_bar_get_transition_duration hdy_header_bar_get_transition_duration; 1029 alias c_hdy_header_bar_get_transition_running hdy_header_bar_get_transition_running; 1030 alias c_hdy_header_bar_pack_end hdy_header_bar_pack_end; 1031 alias c_hdy_header_bar_pack_start hdy_header_bar_pack_start; 1032 alias c_hdy_header_bar_set_centering_policy hdy_header_bar_set_centering_policy; 1033 alias c_hdy_header_bar_set_custom_title hdy_header_bar_set_custom_title; 1034 alias c_hdy_header_bar_set_decoration_layout hdy_header_bar_set_decoration_layout; 1035 alias c_hdy_header_bar_set_has_subtitle hdy_header_bar_set_has_subtitle; 1036 alias c_hdy_header_bar_set_interpolate_size hdy_header_bar_set_interpolate_size; 1037 alias c_hdy_header_bar_set_show_close_button hdy_header_bar_set_show_close_button; 1038 alias c_hdy_header_bar_set_subtitle hdy_header_bar_set_subtitle; 1039 alias c_hdy_header_bar_set_title hdy_header_bar_set_title; 1040 alias c_hdy_header_bar_set_transition_duration hdy_header_bar_set_transition_duration; 1041 1042 // handy.HeaderGroup 1043 1044 alias c_hdy_header_group_get_type hdy_header_group_get_type; 1045 alias c_hdy_header_group_new hdy_header_group_new; 1046 alias c_hdy_header_group_add_gtk_header_bar hdy_header_group_add_gtk_header_bar; 1047 alias c_hdy_header_group_add_header_bar hdy_header_group_add_header_bar; 1048 alias c_hdy_header_group_add_header_group hdy_header_group_add_header_group; 1049 alias c_hdy_header_group_get_children hdy_header_group_get_children; 1050 alias c_hdy_header_group_get_decorate_all hdy_header_group_get_decorate_all; 1051 alias c_hdy_header_group_remove_child hdy_header_group_remove_child; 1052 alias c_hdy_header_group_remove_gtk_header_bar hdy_header_group_remove_gtk_header_bar; 1053 alias c_hdy_header_group_remove_header_bar hdy_header_group_remove_header_bar; 1054 alias c_hdy_header_group_remove_header_group hdy_header_group_remove_header_group; 1055 alias c_hdy_header_group_set_decorate_all hdy_header_group_set_decorate_all; 1056 1057 // handy.HeaderGroupChild 1058 1059 alias c_hdy_header_group_child_get_type hdy_header_group_child_get_type; 1060 alias c_hdy_header_group_child_get_child_type hdy_header_group_child_get_child_type; 1061 alias c_hdy_header_group_child_get_gtk_header_bar hdy_header_group_child_get_gtk_header_bar; 1062 alias c_hdy_header_group_child_get_header_bar hdy_header_group_child_get_header_bar; 1063 alias c_hdy_header_group_child_get_header_group hdy_header_group_child_get_header_group; 1064 1065 // handy.Keypad 1066 1067 alias c_hdy_keypad_get_type hdy_keypad_get_type; 1068 alias c_hdy_keypad_new hdy_keypad_new; 1069 alias c_hdy_keypad_get_column_spacing hdy_keypad_get_column_spacing; 1070 alias c_hdy_keypad_get_end_action hdy_keypad_get_end_action; 1071 alias c_hdy_keypad_get_entry hdy_keypad_get_entry; 1072 alias c_hdy_keypad_get_letters_visible hdy_keypad_get_letters_visible; 1073 alias c_hdy_keypad_get_row_spacing hdy_keypad_get_row_spacing; 1074 alias c_hdy_keypad_get_start_action hdy_keypad_get_start_action; 1075 alias c_hdy_keypad_get_symbols_visible hdy_keypad_get_symbols_visible; 1076 alias c_hdy_keypad_set_column_spacing hdy_keypad_set_column_spacing; 1077 alias c_hdy_keypad_set_end_action hdy_keypad_set_end_action; 1078 alias c_hdy_keypad_set_entry hdy_keypad_set_entry; 1079 alias c_hdy_keypad_set_letters_visible hdy_keypad_set_letters_visible; 1080 alias c_hdy_keypad_set_row_spacing hdy_keypad_set_row_spacing; 1081 alias c_hdy_keypad_set_start_action hdy_keypad_set_start_action; 1082 alias c_hdy_keypad_set_symbols_visible hdy_keypad_set_symbols_visible; 1083 1084 // handy.Leaflet 1085 1086 alias c_hdy_leaflet_get_type hdy_leaflet_get_type; 1087 alias c_hdy_leaflet_new hdy_leaflet_new; 1088 alias c_hdy_leaflet_get_adjacent_child hdy_leaflet_get_adjacent_child; 1089 alias c_hdy_leaflet_get_can_swipe_back hdy_leaflet_get_can_swipe_back; 1090 alias c_hdy_leaflet_get_can_swipe_forward hdy_leaflet_get_can_swipe_forward; 1091 alias c_hdy_leaflet_get_child_by_name hdy_leaflet_get_child_by_name; 1092 alias c_hdy_leaflet_get_child_transition_duration hdy_leaflet_get_child_transition_duration; 1093 alias c_hdy_leaflet_get_child_transition_running hdy_leaflet_get_child_transition_running; 1094 alias c_hdy_leaflet_get_folded hdy_leaflet_get_folded; 1095 alias c_hdy_leaflet_get_homogeneous hdy_leaflet_get_homogeneous; 1096 alias c_hdy_leaflet_get_interpolate_size hdy_leaflet_get_interpolate_size; 1097 alias c_hdy_leaflet_get_mode_transition_duration hdy_leaflet_get_mode_transition_duration; 1098 alias c_hdy_leaflet_get_transition_type hdy_leaflet_get_transition_type; 1099 alias c_hdy_leaflet_get_visible_child hdy_leaflet_get_visible_child; 1100 alias c_hdy_leaflet_get_visible_child_name hdy_leaflet_get_visible_child_name; 1101 alias c_hdy_leaflet_navigate hdy_leaflet_navigate; 1102 alias c_hdy_leaflet_set_can_swipe_back hdy_leaflet_set_can_swipe_back; 1103 alias c_hdy_leaflet_set_can_swipe_forward hdy_leaflet_set_can_swipe_forward; 1104 alias c_hdy_leaflet_set_child_transition_duration hdy_leaflet_set_child_transition_duration; 1105 alias c_hdy_leaflet_set_homogeneous hdy_leaflet_set_homogeneous; 1106 alias c_hdy_leaflet_set_interpolate_size hdy_leaflet_set_interpolate_size; 1107 alias c_hdy_leaflet_set_mode_transition_duration hdy_leaflet_set_mode_transition_duration; 1108 alias c_hdy_leaflet_set_transition_type hdy_leaflet_set_transition_type; 1109 alias c_hdy_leaflet_set_visible_child hdy_leaflet_set_visible_child; 1110 alias c_hdy_leaflet_set_visible_child_name hdy_leaflet_set_visible_child_name; 1111 1112 // handy.PreferencesGroup 1113 1114 alias c_hdy_preferences_group_get_type hdy_preferences_group_get_type; 1115 alias c_hdy_preferences_group_new hdy_preferences_group_new; 1116 alias c_hdy_preferences_group_get_description hdy_preferences_group_get_description; 1117 alias c_hdy_preferences_group_get_title hdy_preferences_group_get_title; 1118 alias c_hdy_preferences_group_set_description hdy_preferences_group_set_description; 1119 alias c_hdy_preferences_group_set_title hdy_preferences_group_set_title; 1120 1121 // handy.PreferencesPage 1122 1123 alias c_hdy_preferences_page_get_type hdy_preferences_page_get_type; 1124 alias c_hdy_preferences_page_new hdy_preferences_page_new; 1125 alias c_hdy_preferences_page_get_icon_name hdy_preferences_page_get_icon_name; 1126 alias c_hdy_preferences_page_get_title hdy_preferences_page_get_title; 1127 alias c_hdy_preferences_page_set_icon_name hdy_preferences_page_set_icon_name; 1128 alias c_hdy_preferences_page_set_title hdy_preferences_page_set_title; 1129 1130 // handy.PreferencesRow 1131 1132 alias c_hdy_preferences_row_get_type hdy_preferences_row_get_type; 1133 alias c_hdy_preferences_row_new hdy_preferences_row_new; 1134 alias c_hdy_preferences_row_get_title hdy_preferences_row_get_title; 1135 alias c_hdy_preferences_row_get_use_underline hdy_preferences_row_get_use_underline; 1136 alias c_hdy_preferences_row_set_title hdy_preferences_row_set_title; 1137 alias c_hdy_preferences_row_set_use_underline hdy_preferences_row_set_use_underline; 1138 1139 // handy.PreferencesWindow 1140 1141 alias c_hdy_preferences_window_get_type hdy_preferences_window_get_type; 1142 alias c_hdy_preferences_window_new hdy_preferences_window_new; 1143 alias c_hdy_preferences_window_close_subpage hdy_preferences_window_close_subpage; 1144 alias c_hdy_preferences_window_get_can_swipe_back hdy_preferences_window_get_can_swipe_back; 1145 alias c_hdy_preferences_window_get_search_enabled hdy_preferences_window_get_search_enabled; 1146 alias c_hdy_preferences_window_present_subpage hdy_preferences_window_present_subpage; 1147 alias c_hdy_preferences_window_set_can_swipe_back hdy_preferences_window_set_can_swipe_back; 1148 alias c_hdy_preferences_window_set_search_enabled hdy_preferences_window_set_search_enabled; 1149 1150 // handy.SearchBar 1151 1152 alias c_hdy_search_bar_get_type hdy_search_bar_get_type; 1153 alias c_hdy_search_bar_new hdy_search_bar_new; 1154 alias c_hdy_search_bar_connect_entry hdy_search_bar_connect_entry; 1155 alias c_hdy_search_bar_get_search_mode hdy_search_bar_get_search_mode; 1156 alias c_hdy_search_bar_get_show_close_button hdy_search_bar_get_show_close_button; 1157 alias c_hdy_search_bar_handle_event hdy_search_bar_handle_event; 1158 alias c_hdy_search_bar_set_search_mode hdy_search_bar_set_search_mode; 1159 alias c_hdy_search_bar_set_show_close_button hdy_search_bar_set_show_close_button; 1160 1161 // handy.Squeezer 1162 1163 alias c_hdy_squeezer_get_type hdy_squeezer_get_type; 1164 alias c_hdy_squeezer_new hdy_squeezer_new; 1165 alias c_hdy_squeezer_get_child_enabled hdy_squeezer_get_child_enabled; 1166 alias c_hdy_squeezer_get_homogeneous hdy_squeezer_get_homogeneous; 1167 alias c_hdy_squeezer_get_interpolate_size hdy_squeezer_get_interpolate_size; 1168 alias c_hdy_squeezer_get_transition_duration hdy_squeezer_get_transition_duration; 1169 alias c_hdy_squeezer_get_transition_running hdy_squeezer_get_transition_running; 1170 alias c_hdy_squeezer_get_transition_type hdy_squeezer_get_transition_type; 1171 alias c_hdy_squeezer_get_visible_child hdy_squeezer_get_visible_child; 1172 alias c_hdy_squeezer_get_xalign hdy_squeezer_get_xalign; 1173 alias c_hdy_squeezer_get_yalign hdy_squeezer_get_yalign; 1174 alias c_hdy_squeezer_set_child_enabled hdy_squeezer_set_child_enabled; 1175 alias c_hdy_squeezer_set_homogeneous hdy_squeezer_set_homogeneous; 1176 alias c_hdy_squeezer_set_interpolate_size hdy_squeezer_set_interpolate_size; 1177 alias c_hdy_squeezer_set_transition_duration hdy_squeezer_set_transition_duration; 1178 alias c_hdy_squeezer_set_transition_type hdy_squeezer_set_transition_type; 1179 alias c_hdy_squeezer_set_xalign hdy_squeezer_set_xalign; 1180 alias c_hdy_squeezer_set_yalign hdy_squeezer_set_yalign; 1181 1182 // handy.SwipeGroup 1183 1184 alias c_hdy_swipe_group_get_type hdy_swipe_group_get_type; 1185 alias c_hdy_swipe_group_new hdy_swipe_group_new; 1186 alias c_hdy_swipe_group_add_swipeable hdy_swipe_group_add_swipeable; 1187 alias c_hdy_swipe_group_get_swipeables hdy_swipe_group_get_swipeables; 1188 alias c_hdy_swipe_group_remove_swipeable hdy_swipe_group_remove_swipeable; 1189 1190 // handy.SwipeTracker 1191 1192 alias c_hdy_swipe_tracker_get_type hdy_swipe_tracker_get_type; 1193 alias c_hdy_swipe_tracker_new hdy_swipe_tracker_new; 1194 alias c_hdy_swipe_tracker_get_allow_mouse_drag hdy_swipe_tracker_get_allow_mouse_drag; 1195 alias c_hdy_swipe_tracker_get_enabled hdy_swipe_tracker_get_enabled; 1196 alias c_hdy_swipe_tracker_get_reversed hdy_swipe_tracker_get_reversed; 1197 alias c_hdy_swipe_tracker_get_swipeable hdy_swipe_tracker_get_swipeable; 1198 alias c_hdy_swipe_tracker_set_allow_mouse_drag hdy_swipe_tracker_set_allow_mouse_drag; 1199 alias c_hdy_swipe_tracker_set_enabled hdy_swipe_tracker_set_enabled; 1200 alias c_hdy_swipe_tracker_set_reversed hdy_swipe_tracker_set_reversed; 1201 alias c_hdy_swipe_tracker_shift_position hdy_swipe_tracker_shift_position; 1202 1203 // handy.Swipeable 1204 1205 alias c_hdy_swipeable_get_type hdy_swipeable_get_type; 1206 alias c_hdy_swipeable_emit_child_switched hdy_swipeable_emit_child_switched; 1207 alias c_hdy_swipeable_get_cancel_progress hdy_swipeable_get_cancel_progress; 1208 alias c_hdy_swipeable_get_distance hdy_swipeable_get_distance; 1209 alias c_hdy_swipeable_get_progress hdy_swipeable_get_progress; 1210 alias c_hdy_swipeable_get_snap_points hdy_swipeable_get_snap_points; 1211 alias c_hdy_swipeable_get_swipe_area hdy_swipeable_get_swipe_area; 1212 alias c_hdy_swipeable_get_swipe_tracker hdy_swipeable_get_swipe_tracker; 1213 alias c_hdy_swipeable_switch_child hdy_swipeable_switch_child; 1214 1215 // handy.TitleBar 1216 1217 alias c_hdy_title_bar_get_type hdy_title_bar_get_type; 1218 alias c_hdy_title_bar_new hdy_title_bar_new; 1219 alias c_hdy_title_bar_get_selection_mode hdy_title_bar_get_selection_mode; 1220 alias c_hdy_title_bar_set_selection_mode hdy_title_bar_set_selection_mode; 1221 1222 // handy.ValueObject 1223 1224 alias c_hdy_value_object_get_type hdy_value_object_get_type; 1225 alias c_hdy_value_object_new hdy_value_object_new; 1226 alias c_hdy_value_object_new_collect hdy_value_object_new_collect; 1227 alias c_hdy_value_object_new_string hdy_value_object_new_string; 1228 alias c_hdy_value_object_new_take_string hdy_value_object_new_take_string; 1229 alias c_hdy_value_object_copy_value hdy_value_object_copy_value; 1230 alias c_hdy_value_object_dup_string hdy_value_object_dup_string; 1231 alias c_hdy_value_object_get_string hdy_value_object_get_string; 1232 alias c_hdy_value_object_get_value hdy_value_object_get_value; 1233 1234 // handy.ViewSwitcher 1235 1236 alias c_hdy_view_switcher_get_type hdy_view_switcher_get_type; 1237 alias c_hdy_view_switcher_new hdy_view_switcher_new; 1238 alias c_hdy_view_switcher_get_narrow_ellipsize hdy_view_switcher_get_narrow_ellipsize; 1239 alias c_hdy_view_switcher_get_policy hdy_view_switcher_get_policy; 1240 alias c_hdy_view_switcher_get_stack hdy_view_switcher_get_stack; 1241 alias c_hdy_view_switcher_set_narrow_ellipsize hdy_view_switcher_set_narrow_ellipsize; 1242 alias c_hdy_view_switcher_set_policy hdy_view_switcher_set_policy; 1243 alias c_hdy_view_switcher_set_stack hdy_view_switcher_set_stack; 1244 1245 // handy.ViewSwitcherBar 1246 1247 alias c_hdy_view_switcher_bar_get_type hdy_view_switcher_bar_get_type; 1248 alias c_hdy_view_switcher_bar_new hdy_view_switcher_bar_new; 1249 alias c_hdy_view_switcher_bar_get_policy hdy_view_switcher_bar_get_policy; 1250 alias c_hdy_view_switcher_bar_get_reveal hdy_view_switcher_bar_get_reveal; 1251 alias c_hdy_view_switcher_bar_get_stack hdy_view_switcher_bar_get_stack; 1252 alias c_hdy_view_switcher_bar_set_policy hdy_view_switcher_bar_set_policy; 1253 alias c_hdy_view_switcher_bar_set_reveal hdy_view_switcher_bar_set_reveal; 1254 alias c_hdy_view_switcher_bar_set_stack hdy_view_switcher_bar_set_stack; 1255 1256 // handy.ViewSwitcherTitle 1257 1258 alias c_hdy_view_switcher_title_get_type hdy_view_switcher_title_get_type; 1259 alias c_hdy_view_switcher_title_new hdy_view_switcher_title_new; 1260 alias c_hdy_view_switcher_title_get_policy hdy_view_switcher_title_get_policy; 1261 alias c_hdy_view_switcher_title_get_stack hdy_view_switcher_title_get_stack; 1262 alias c_hdy_view_switcher_title_get_subtitle hdy_view_switcher_title_get_subtitle; 1263 alias c_hdy_view_switcher_title_get_title hdy_view_switcher_title_get_title; 1264 alias c_hdy_view_switcher_title_get_title_visible hdy_view_switcher_title_get_title_visible; 1265 alias c_hdy_view_switcher_title_get_view_switcher_enabled hdy_view_switcher_title_get_view_switcher_enabled; 1266 alias c_hdy_view_switcher_title_set_policy hdy_view_switcher_title_set_policy; 1267 alias c_hdy_view_switcher_title_set_stack hdy_view_switcher_title_set_stack; 1268 alias c_hdy_view_switcher_title_set_subtitle hdy_view_switcher_title_set_subtitle; 1269 alias c_hdy_view_switcher_title_set_title hdy_view_switcher_title_set_title; 1270 alias c_hdy_view_switcher_title_set_view_switcher_enabled hdy_view_switcher_title_set_view_switcher_enabled; 1271 1272 // handy.Window 1273 1274 alias c_hdy_window_get_type hdy_window_get_type; 1275 alias c_hdy_window_new hdy_window_new; 1276 1277 // handy.WindowHandle 1278 1279 alias c_hdy_window_handle_get_type hdy_window_handle_get_type; 1280 alias c_hdy_window_handle_new hdy_window_handle_new;