Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
rendermode.h
Go to the documentation of this file.
1// SPDX-License-Identifier: GPL-2.0-or-later
/*
5 * Authors: see git history
6 *
7 * Copyright (C) 2011 Authors
8 * Released under GNU GPL v2+, read the file 'COPYING' for more information.
9 */
10/*
11 * RenderMode enumeration.
12 *
13 * Trivially public domain.
14 */
15
16#ifndef SEEN_INKSCAPE_DISPLAY_RENDERMODE_H
17#define SEEN_INKSCAPE_DISPLAY_RENDERMODE_H
18
19namespace Inkscape {
20
21enum class RenderMode {
22 NORMAL,
23 OUTLINE,
27 size
28};
29
30enum class SplitMode {
31 NORMAL,
32 SPLIT,
33 XRAY,
34 size
35};
36
37enum class SplitDirection {
38 NONE,
39 NORTH,
40 EAST,
41 SOUTH,
42 WEST,
43 HORIZONTAL, // Only used when hovering
44 VERTICAL // Only used when hovering
45};
46
47enum class ColorMode {
48 NORMAL,
51};
52
53} // Namespace Inkscape
54
55#endif
56
57/*
58 Local Variables:
59 mode:c++
60 c-file-style:"stroustrup"
61 c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
62 indent-tabs-mode:nil
63 fill-column:99
64 End:
65*/
66// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4 :
Helper class to stream background task notifications as a series of messages.