35 destroyed_flag destroyed;
38 std::optional<pause_rendering> pauseRendering;
41 destroyed{ std::move(destroyed) },
widget{
widget }, validated{
false }
46 entry(entry&&) =
default;
47 entry& operator=(entry&&) =
default;
49 typedef std::vector<entry> entry_queue;
58 std::optional<entry_queue::const_iterator> pending(
i_widget& aWidget)
const noexcept;
59 std::optional<entry_queue::iterator> pending(
i_widget& aWidget)
noexcept;
60 std::optional<entry_queue::const_iterator> processing(
i_widget& aWidget)
const noexcept;
61 std::optional<entry_queue::iterator> processing(
i_widget& aWidget)
noexcept;
66 entry_queue iProcessing;