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
19
namespace
Inkscape
{
20
21
enum class
RenderMode
{
22
NORMAL
,
23
OUTLINE
,
24
NO_FILTERS
,
25
VISIBLE_HAIRLINES
,
26
OUTLINE_OVERLAY
,
27
size
28
};
29
30
enum class
SplitMode
{
31
NORMAL
,
32
SPLIT
,
33
XRAY
,
34
size
35
};
36
37
enum 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
47
enum class
ColorMode
{
48
NORMAL
,
49
GRAYSCALE
,
50
PRINT_COLORS_PREVIEW
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 :
Inkscape
Helper class to stream background task notifications as a series of messages.
Definition
actions-canvas-snapping.h:27
Inkscape::HandleSize::NORMAL
@ NORMAL
Inkscape::RenderMode
RenderMode
Definition
rendermode.h:21
Inkscape::RenderMode::NO_FILTERS
@ NO_FILTERS
Inkscape::RenderMode::OUTLINE
@ OUTLINE
Inkscape::RenderMode::OUTLINE_OVERLAY
@ OUTLINE_OVERLAY
Inkscape::RenderMode::VISIBLE_HAIRLINES
@ VISIBLE_HAIRLINES
Inkscape::RenderMode::size
@ size
Inkscape::ColorMode
ColorMode
Definition
rendermode.h:47
Inkscape::ColorMode::PRINT_COLORS_PREVIEW
@ PRINT_COLORS_PREVIEW
Inkscape::ColorMode::GRAYSCALE
@ GRAYSCALE
Inkscape::SplitMode
SplitMode
Definition
rendermode.h:30
Inkscape::SplitMode::SPLIT
@ SPLIT
Inkscape::SplitMode::XRAY
@ XRAY
Inkscape::SplitDirection
SplitDirection
Definition
rendermode.h:37
Inkscape::SplitDirection::NORTH
@ NORTH
Inkscape::SplitDirection::VERTICAL
@ VERTICAL
Inkscape::SplitDirection::EAST
@ EAST
Inkscape::SplitDirection::WEST
@ WEST
Inkscape::SplitDirection::HORIZONTAL
@ HORIZONTAL
Inkscape::SplitDirection::SOUTH
@ SOUTH
Inkscape::SplitDirection::NONE
@ NONE
src
display
rendermode.h
Generated on Sun Jul 6 2025 04:01:58 for Inkscape by
1.9.8