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
));