Lines Matching refs:descriptions
115 GList* descriptions;
272 action->private_data->descriptions = 0;
518 if ( action->private_data->descriptions ) {
519 g_list_foreach( action->private_data->descriptions, egeAct_free_description, 0 );
520 g_list_free( action->private_data->descriptions );
521 action->private_data->descriptions = 0;
543 void ege_adjustment_action_set_descriptions( EgeAdjustmentAction* action, gchar const** descriptions, gdouble const* values, guint count )
549 if ( count && descriptions && values ) {
553 descr->descr = descriptions[i] ? g_strdup( descriptions[i] ) : 0;
555 action->private_data->descriptions = g_list_insert_sorted( action->private_data->descriptions, (gpointer)descr, egeAct_compare_descriptions );
613 if ( index < g_list_length( act->private_data->descriptions ) ) {
614 EgeAdjustmentDescr* descr = (EgeAdjustmentDescr*)g_list_nth_data( act->private_data->descriptions, index );
628 GList* cur = act->private_data->descriptions;
662 static GList* flush_explicit_items( GList* descriptions,
671 GList* cur = descriptions;
681 create_single_menu_item( toggleCb, val + g_list_position(act->private_data->descriptions, cur), menu, act, dst, group, descr->value, FALSE );
699 GList* addOns = g_list_last( act->private_data->descriptions );
743 if ( act->private_data->descriptions ) {
744 gdouble value = ((EgeAdjustmentDescr*)act->private_data->descriptions->data)->value;