Lines Matching refs:other

275 widget_info::widget_info(const widget_info &other, BOOL copy_next)  in widget_info()  argument
277 copy(other); in widget_info()
282 if (other.child) in widget_info()
284 this->child = new widget_info(*other.child, TRUE); in widget_info()
289 sib_get = &other; in widget_info()
301 widget_info &widget_info::operator=(const widget_info &other) in operator =() argument
303 copy(other); in operator =()
355 void widget_info::copy(const widget_info &other) in copy() argument
358 init(other.basetype); in copy()
360 size = other.size; in copy()
364 color_id[index] = other.color_id[index]; in copy()
368 pixelmap_id[index] = other.pixelmap_id[index]; in copy()
370 font_id[0] = other.font_id[0]; in copy()
371 font_id[1] = other.font_id[1]; in copy()
372 string_id[0] = other.string_id[0]; in copy()
373 string_id[1] = other.string_id[1]; in copy()
375 style = other.style; in copy()
377 is_template = other.is_template; in copy()
378 visible_at_startup = other.visible_at_startup; in copy()
379 event_func = other.event_func; in copy()
380 draw_func = other.draw_func; in copy()
381 callback_func = other.callback_func; in copy()
382 format_func = other.format_func; in copy()
384 id_name = other.id_name; in copy()
385 app_name = other.app_name; // handy name passed to create in copy()
386 base_name = other.base_name; // control structure name in copy()
387 custom_name = other.custom_name; // user-defined custom structure name in copy()
388 user_data = other.user_data; in copy()
390 ewi = other.ewi; // copy the union in copy()
393 if (other.basetype == GX_TYPE_SPRITE) in copy()
395 if (other.ewi.sprite.framelist) in copy()
401 ewi.sprite.framelist[index] = other.ewi.sprite.framelist[index]; in copy()
406 if (other.basetype == GX_TYPE_STRING_SCROLL_WHEEL) in copy()
408 if (other.ewi.string_scroll_wheel.string_id_list) in copy()
410 int total_rows = other.ewi.string_scroll_wheel.base.total_rows; in copy()
412 ….string_scroll_wheel.string_id_list, total_rows * sizeof(GX_RESOURCE_ID), other.ewi.string_scroll_… in copy()
416 allocation = other.allocation; in copy()
417 accepts_focus = other.accepts_focus; in copy()
419 misc_value = other.misc_value; in copy()
425 if (other.widget) in copy()
427 this->copied_widget = other.widget; in copy()
431 this->copied_widget = other.copied_widget; in copy()
567 res_info::res_info(const res_info *in_parent, const res_info &other, BOOL copy_next) in res_info() argument
569 type = other.type; in res_info()
570 name = other.name; in res_info()
571 pathinfo.pathname = other.pathinfo.pathname; in res_info()
572 pathinfo.pathtype = other.pathinfo.pathtype; in res_info()
576 compress = other.compress; in res_info()
577 font_kerning = other.font_kerning; in res_info()
578 keep_alpha = other.keep_alpha; in res_info()
579 dither = other.dither; in res_info()
580 raw = other.raw; in res_info()
581 palette_type = other.palette_type; in res_info()
582 storage_size = other.storage_size; in res_info()
583 output_color_format = other.output_color_format; in res_info()
584 output_file_enabled = other.output_file_enabled; in res_info()
585 output_file = other.output_file; in res_info()
586 binary_mode = other.binary_mode; in res_info()
588 font_height = other.font_height; in res_info()
589 font_bits = other.font_bits; in res_info()
590 font_charset_include_string_table = other.font_charset_include_string_table; in res_info()
593 font_support_extended_unicode = other.font_support_extended_unicode; in res_info()
596 if (other.font_support_extended_unicode) in res_info()
601 if (other.font_pages) in res_info()
604 …memcpy_s(font_pages, sizeof(font_page_info) * page_count, other.font_pages, sizeof(font_page_info)… in res_info()
607 colorval = other.colorval; in res_info()
608 folder_id = other.folder_id; in res_info()
609 is_default = other.is_default; in res_info()
610 enabled = other.enabled; in res_info()
617 if (other.child) in res_info()
619 child = new res_info(this, *other.child, TRUE); in res_info()
625 const res_info *sib_get = &other; in res_info()
5903 void folder_info::copy(const folder_info &other) in copy() argument
5905 folder_name = other.folder_name; in copy()
5906 output_filename = other.output_filename; in copy()
5912 folder_info &folder_info::operator=(const folder_info &other) in operator =() argument
5914 copy(other); in operator =()
5928 folder_info::folder_info(const folder_info &other, BOOL copy_next) // copy constructor in folder_info() argument
5930 copy(other); in folder_info()
5935 if (other.first_widget) in folder_info()
5937 this->first_widget = new widget_info(*other.first_widget, TRUE); in folder_info()
5943 sib_src = &other; in folder_info()