Marble

DgmlElementDictionary.h
1/*
2 SPDX-FileCopyrightText: 2007 Nikolas Zimmermann <zimmermann@kde.org>
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
12namespace Marble
13{
14
15// Lists all known DGML 2.0 tags
16// http://edu.kde.org/marble/apis/dgml/documentation/dgmltags.html)
17namespace 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-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:18:17 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.