87 View* view_ =
nullptr;
88 View* root_ =
nullptr;
DispatchLease & operator=(const DispatchLease &)=delete
DispatchLease(View &view, Drain drain=Drain::at_exit) noexcept
View * root() const noexcept
The root whose gate this lease raised.
Definition view_lifecycle.hpp:84
DispatchLease & operator=(DispatchLease &&)=delete
Drain
When the outermost lease on a tree is released, is it safe to destroy what was retired during the pas...
Definition view_lifecycle.hpp:60
@ deferred
No.
Definition view_lifecycle.hpp:71
@ at_exit
Yes.
Definition view_lifecycle.hpp:64
DispatchLease(DispatchLease &&)=delete
DispatchLease(const DispatchLease &)=delete
Hover-cursor tracking for platform window hosts.
Definition fwd.hpp:27