view: add view damage tracking

This commit is contained in:
Jente Hidskes 2020-07-03 22:27:34 +02:00
parent 79b81263f4
commit 5feeb33505
No known key found for this signature in database
GPG key ID: 04BE5A29F32D91EA
3 changed files with 58 additions and 0 deletions

View file

@ -80,6 +80,8 @@ bool cage_view_is_primary(struct cg_view *view);
void cage_view_position(struct cg_view *view);
void cage_view_for_each_surface(struct cg_view *view, wlr_surface_iterator_func_t iterator, void *user_data);
char *cage_view_get_title(struct cg_view *view);
void cage_view_damage_whole(struct cg_view *view);
void cage_view_damage_part(struct cg_view *view);
void cage_view_activate(struct cg_view *view, bool activate);
bool cage_view_is_mapped(struct cg_view *view);
void cage_view_unmap(struct cg_view *view);