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{
19GEODATA_EXPORT extern const char dgmlTag_nameSpace20[];
20
21extern const char dgmlTag_Available[];
22extern const char dgmlTag_Blending[];
23extern const char dgmlTag_Brush[];
24extern const char dgmlTag_Center[];
25extern const char dgmlTag_Color[];
26extern const char dgmlTag_CustomPlugin[];
27extern const char dgmlTag_Dem[];
28extern const char dgmlTag_Description[];
29extern const char dgmlTag_Discrete[];
30extern const char dgmlTag_Dgml[];
31extern const char dgmlTag_Document[];
32extern const char dgmlTag_DownloadPolicy[];
33extern const char dgmlTag_DownloadUrl[];
34extern const char dgmlTag_Filter[];
35extern const char dgmlTag_Geodata[];
36extern const char dgmlTag_Group[];
37extern const char dgmlTag_Head[];
38extern const char dgmlTag_Heading[];
39extern const char dgmlTag_Icon[];
40extern const char dgmlTag_InstallMap[];
41extern const char dgmlTag_Item[];
42extern const char dgmlTag_Layer[];
43extern const char dgmlTag_Legend[];
44extern const char dgmlTag_License[];
45extern const char dgmlTag_Map[];
46extern const char dgmlTag_Maximum[];
47extern const char dgmlTag_Minimum[];
48extern const char dgmlTag_Name[];
49extern const char dgmlTag_Palette[];
50extern const char dgmlTag_Pen[];
51extern const char dgmlTag_Projection[];
52extern const char dgmlTag_Property[];
53extern const char dgmlTag_Section[];
54extern const char dgmlTag_Settings[];
55extern const char dgmlTag_SourceDir[];
56extern const char dgmlTag_SourceFile[];
57extern const char dgmlTag_StorageLayout[];
58extern const char dgmlTag_Target[];
59extern const char dgmlTag_Text[];
60extern const char dgmlTag_Texture[];
61extern const char dgmlTag_TileSize[];
62extern const char dgmlTag_Theme[];
63extern const char dgmlTag_Value[];
64extern const char dgmlTag_Vector[];
65extern const char dgmlTag_Vectortile[];
66extern const char dgmlTag_Visible[];
67extern const char dgmlTag_Zoom[];
68extern 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 Fri Dec 27 2024 11:50:59 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.