struct CCL::Selection::Hideout

a guard that hides the selection and suspends showing it during it’s scope

#include <selection.h>

struct Hideout
{
    // fields

    Selection& selection;
    bool redraw;
    bool wasSuspended;

    // construction

    Hideout (Selection& selection, bool redraw = true);
};