Marble

DgmlElementDictionary.h
1 /*
2  SPDX-FileCopyrightText: 2007 Nikolas Zimmermann <[email protected]>
3 
4  SPDX-License-Identifier: LGPL-2.0-or-later
5 */
6 
7 #ifndef MARBLE_DGML_ELEMENTDICTIONARY_H
8 #define MARBLE_DGML_ELEMENTDICTIONARY_H
9 
10 #include <geodata_export.h>
11 
12 namespace Marble
13 {
14 
15 // Lists all known DGML 2.0 tags
16 // http://edu.kde.org/marble/apis/dgml/documentation/dgmltags.html)
17 namespace dgml
18 {
19  GEODATA_EXPORT extern const char dgmlTag_nameSpace20[];
20 
21  extern const char dgmlTag_Available[];
22  extern const char dgmlTag_Blending[];
23  extern const char dgmlTag_Brush[];
24  extern const char dgmlTag_Center[];
25  extern const char dgmlTag_Color[];
26  extern const char dgmlTag_CustomPlugin[];
27  extern const char dgmlTag_Dem[];
28  extern const char dgmlTag_Description[];
29  extern const char dgmlTag_Discrete[];
30  extern const char dgmlTag_Dgml[];
31  extern const char dgmlTag_Document[];
32  extern const char dgmlTag_DownloadPolicy[];
33  extern const char dgmlTag_DownloadUrl[];
34  extern const char dgmlTag_Filter[];
35  extern const char dgmlTag_Geodata[];
36  extern const char dgmlTag_Group[];
37  extern const char dgmlTag_Head[];
38  extern const char dgmlTag_Heading[];
39  extern const char dgmlTag_Icon[];
40  extern const char dgmlTag_InstallMap[];
41  extern const char dgmlTag_Item[];
42  extern const char dgmlTag_Layer[];
43  extern const char dgmlTag_Legend[];
44  extern const char dgmlTag_License[];
45  extern const char dgmlTag_Map[];
46  extern const char dgmlTag_Maximum[];
47  extern const char dgmlTag_Minimum[];
48  extern const char dgmlTag_Name[];
49  extern const char dgmlTag_Palette[];
50  extern const char dgmlTag_Pen[];
51  extern const char dgmlTag_Projection[];
52  extern const char dgmlTag_Property[];
53  extern const char dgmlTag_Section[];
54  extern const char dgmlTag_Settings[];
55  extern const char dgmlTag_SourceDir[];
56  extern const char dgmlTag_SourceFile[];
57  extern const char dgmlTag_StorageLayout[];
58  extern const char dgmlTag_Target[];
59  extern const char dgmlTag_Text[];
60  extern const char dgmlTag_Texture[];
61  extern const char dgmlTag_TileSize[];
62  extern const char dgmlTag_Theme[];
63  extern const char dgmlTag_Value[];
64  extern const char dgmlTag_Vector[];
65  extern const char dgmlTag_Vectortile[];
66  extern const char dgmlTag_Visible[];
67  extern const char dgmlTag_Zoom[];
68  extern const char dgmlTag_RenderOrder[];
69 }
70 
71 // Helper macro
72 #define DGML_DEFINE_TAG_HANDLER(Name) GEODATA_DEFINE_TAG_HANDLER(dgml, Dgml, Name, dgmlTag_nameSpace20)
73 
74 }
75 
76 #endif
Binds a QML item to a specific geodetic location in screen coordinates.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Thu Sep 21 2023 04:12:25 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.