4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
7 * \author The Denmark Cowboys
9 * Full author contact details are available in file CREDITS.
12 #ifndef UPDATE_FLAGS_H
13 #define UPDATE_FLAGS_H
19 /// No screen update is needed.
21 /// Recenter the screen around the cursor if is found outside the
24 /// Force a full screen metrics update.
26 /// Try to rebreak only the current paragraph metrics.
28 /// Only the inset decorations need to be redrawn, no text metrics
33 inline flags operator|(flags const f, flags const g)
35 return static_cast<flags>(int(f) | int(g));
38 inline flags operator&(flags const f, flags const g)
40 return static_cast<flags>(int(f) & int(g));