static void intarrayprop_save(IntarrayProperty *prop, AttributeNode attr) { guint i; for (i = 0; i < prop->intarray_data->len; i++) data_add_int(attr, g_array_index(prop->intarray_data,gint,i)); }
static void flow_save(Flow *flow, ObjectNode obj_node, const char *filename) { connection_save(&flow->connection, obj_node); data_add_text(new_attribute(obj_node, "text"), flow->text) ; data_add_int(new_attribute(obj_node, "type"), flow->type); }
static void flow_save(Flow *flow, ObjectNode obj_node, DiaContext *ctx) { connection_save(&flow->connection, obj_node, ctx); data_add_text(new_attribute(obj_node, "text"), flow->text, ctx) ; data_add_int(new_attribute(obj_node, "type"), flow->type, ctx); }
static void message_save(Message *message, ObjectNode obj_node, const char *filename) { connection_save(&message->connection, obj_node); data_add_string(new_attribute(obj_node, "text"), message->text); data_add_point(new_attribute(obj_node, "text_pos"), &message->text_pos); data_add_int(new_attribute(obj_node, "type"), message->type); }
static void state_save(State *state, ObjectNode obj_node, const char *filename) { element_save(&state->element, obj_node); data_add_text(new_attribute(obj_node, "text"), state->text); data_add_int(new_attribute(obj_node, "type"), state->state_type); }
static void connpoint_lineprop_save(Connpoint_LineProperty *prop, AttributeNode attr, DiaContext *ctx) { data_add_int(attr, prop->connpoint_line_data, ctx); }
void connpointline_save(ConnPointLine *cpl,ObjectNode obj_node, const gchar *name) { data_add_int(new_attribute(obj_node, name),cpl->num_connections); }
static void intprop_save(IntProperty *prop, AttributeNode attr) { data_add_int(attr, prop->int_data); }