mirror of
https://github.com/slint-ui/slint.git
synced 2025-10-01 06:11:16 +00:00
Free graphics resources without item tree traversal
This commit is contained in:
parent
ba0ec058ab
commit
7a5113ece1
7 changed files with 54 additions and 40 deletions
|
@ -96,11 +96,9 @@ public:
|
|||
sixtyfps_component_window_set_scale_factor(&inner, value);
|
||||
}
|
||||
|
||||
template<typename Component>
|
||||
void free_graphics_resources(Component *c) const
|
||||
void free_graphics_resources(const sixtyfps::Slice<ItemRef> &items) const
|
||||
{
|
||||
cbindgen_private::sixtyfps_component_window_free_graphics_resources(
|
||||
&inner, vtable::VRef<ComponentVTable> { &Component::component_type, c });
|
||||
cbindgen_private::sixtyfps_component_window_free_graphics_resources(&inner, &items);
|
||||
}
|
||||
|
||||
void set_focus_item(vtable::VRef<ComponentVTable> c, vtable::VRef<ItemVTable> item)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue