@@ -2577,8 +2577,8 @@ Ref<Texture2D> Control::get_theme_icon(const StringName &p_name, const StringNam
25772577 return data.theme_icon_cache [p_theme_type][p_name];
25782578 }
25792579
2580- List <StringName> theme_types;
2581- data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, & theme_types);
2580+ Vector <StringName> theme_types;
2581+ data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, theme_types);
25822582 Ref<Texture2D> icon = data.theme_owner ->get_theme_item_in_types (Theme::DATA_TYPE_ICON, p_name, theme_types);
25832583 data.theme_icon_cache [p_theme_type][p_name] = icon;
25842584 return icon;
@@ -2601,8 +2601,8 @@ Ref<StyleBox> Control::get_theme_stylebox(const StringName &p_name, const String
26012601 return data.theme_style_cache [p_theme_type][p_name];
26022602 }
26032603
2604- List <StringName> theme_types;
2605- data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, & theme_types);
2604+ Vector <StringName> theme_types;
2605+ data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, theme_types);
26062606 Ref<StyleBox> style = data.theme_owner ->get_theme_item_in_types (Theme::DATA_TYPE_STYLEBOX, p_name, theme_types);
26072607 data.theme_style_cache [p_theme_type][p_name] = style;
26082608 return style;
@@ -2625,8 +2625,8 @@ Ref<Font> Control::get_theme_font(const StringName &p_name, const StringName &p_
26252625 return data.theme_font_cache [p_theme_type][p_name];
26262626 }
26272627
2628- List <StringName> theme_types;
2629- data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, & theme_types);
2628+ Vector <StringName> theme_types;
2629+ data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, theme_types);
26302630 Ref<Font> font = data.theme_owner ->get_theme_item_in_types (Theme::DATA_TYPE_FONT, p_name, theme_types);
26312631 data.theme_font_cache [p_theme_type][p_name] = font;
26322632 return font;
@@ -2649,8 +2649,8 @@ int Control::get_theme_font_size(const StringName &p_name, const StringName &p_t
26492649 return data.theme_font_size_cache [p_theme_type][p_name];
26502650 }
26512651
2652- List <StringName> theme_types;
2653- data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, & theme_types);
2652+ Vector <StringName> theme_types;
2653+ data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, theme_types);
26542654 int font_size = data.theme_owner ->get_theme_item_in_types (Theme::DATA_TYPE_FONT_SIZE, p_name, theme_types);
26552655 data.theme_font_size_cache [p_theme_type][p_name] = font_size;
26562656 return font_size;
@@ -2673,8 +2673,8 @@ Color Control::get_theme_color(const StringName &p_name, const StringName &p_the
26732673 return data.theme_color_cache [p_theme_type][p_name];
26742674 }
26752675
2676- List <StringName> theme_types;
2677- data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, & theme_types);
2676+ Vector <StringName> theme_types;
2677+ data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, theme_types);
26782678 Color color = data.theme_owner ->get_theme_item_in_types (Theme::DATA_TYPE_COLOR, p_name, theme_types);
26792679 data.theme_color_cache [p_theme_type][p_name] = color;
26802680 return color;
@@ -2697,8 +2697,8 @@ int Control::get_theme_constant(const StringName &p_name, const StringName &p_th
26972697 return data.theme_constant_cache [p_theme_type][p_name];
26982698 }
26992699
2700- List <StringName> theme_types;
2701- data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, & theme_types);
2700+ Vector <StringName> theme_types;
2701+ data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, theme_types);
27022702 int constant = data.theme_owner ->get_theme_item_in_types (Theme::DATA_TYPE_CONSTANT, p_name, theme_types);
27032703 data.theme_constant_cache [p_theme_type][p_name] = constant;
27042704 return constant;
@@ -2743,8 +2743,8 @@ bool Control::has_theme_icon(const StringName &p_name, const StringName &p_theme
27432743 }
27442744 }
27452745
2746- List <StringName> theme_types;
2747- data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, & theme_types);
2746+ Vector <StringName> theme_types;
2747+ data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, theme_types);
27482748 return data.theme_owner ->has_theme_item_in_types (Theme::DATA_TYPE_ICON, p_name, theme_types);
27492749}
27502750
@@ -2760,8 +2760,8 @@ bool Control::has_theme_stylebox(const StringName &p_name, const StringName &p_t
27602760 }
27612761 }
27622762
2763- List <StringName> theme_types;
2764- data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, & theme_types);
2763+ Vector <StringName> theme_types;
2764+ data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, theme_types);
27652765 return data.theme_owner ->has_theme_item_in_types (Theme::DATA_TYPE_STYLEBOX, p_name, theme_types);
27662766}
27672767
@@ -2777,8 +2777,8 @@ bool Control::has_theme_font(const StringName &p_name, const StringName &p_theme
27772777 }
27782778 }
27792779
2780- List <StringName> theme_types;
2781- data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, & theme_types);
2780+ Vector <StringName> theme_types;
2781+ data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, theme_types);
27822782 return data.theme_owner ->has_theme_item_in_types (Theme::DATA_TYPE_FONT, p_name, theme_types);
27832783}
27842784
@@ -2794,8 +2794,8 @@ bool Control::has_theme_font_size(const StringName &p_name, const StringName &p_
27942794 }
27952795 }
27962796
2797- List <StringName> theme_types;
2798- data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, & theme_types);
2797+ Vector <StringName> theme_types;
2798+ data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, theme_types);
27992799 return data.theme_owner ->has_theme_item_in_types (Theme::DATA_TYPE_FONT_SIZE, p_name, theme_types);
28002800}
28012801
@@ -2811,8 +2811,8 @@ bool Control::has_theme_color(const StringName &p_name, const StringName &p_them
28112811 }
28122812 }
28132813
2814- List <StringName> theme_types;
2815- data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, & theme_types);
2814+ Vector <StringName> theme_types;
2815+ data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, theme_types);
28162816 return data.theme_owner ->has_theme_item_in_types (Theme::DATA_TYPE_COLOR, p_name, theme_types);
28172817}
28182818
@@ -2828,8 +2828,8 @@ bool Control::has_theme_constant(const StringName &p_name, const StringName &p_t
28282828 }
28292829 }
28302830
2831- List <StringName> theme_types;
2832- data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, & theme_types);
2831+ Vector <StringName> theme_types;
2832+ data.theme_owner ->get_theme_type_dependencies (this , p_theme_type, theme_types);
28332833 return data.theme_owner ->has_theme_item_in_types (Theme::DATA_TYPE_CONSTANT, p_name, theme_types);
28342834}
28352835
0 commit comments