marble
DgmlTextureTagWriter.cpp
Go to the documentation of this file.
23 static GeoTagWriterRegistrar s_writerTexture( GeoTagWriter::QualifiedName( GeoSceneTypes::GeoSceneTiledType, dgml::dgmlTag_nameSpace20 ),
56 QString protocol = texture->downloadUrls().at(i).toString().left( texture->downloadUrls().at(i).toString().indexOf( ':' ) );
const char * dgmlTag_DownloadUrl
Definition: DgmlElementDictionary.cpp:44
const char * dgmlTag_StorageLayout
Definition: DgmlElementDictionary.cpp:68
const char * GeoSceneTiledType
Definition: GeoSceneTypes.cpp:33
void writeOptionalElement(const QString &key, const QString &value, const QString &defaultValue=QString())
Convenience method to write value if value is not equal to defaultValue.
Definition: GeoWriter.cpp:98
Definition: DownloadPolicy.h:55
const char * dgmlTag_DownloadPolicy
Definition: DgmlElementDictionary.cpp:43
A shared base class for all classes that are mapped to a specific tag (ie.
Definition: GeoDocument.h:60
virtual QString name() const =0
Returns the name of the server layout to be used as the value in the mode attribute in the DGML file...
const char * dgmlTag_Projection
Definition: DgmlElementDictionary.cpp:62
QString fileFormat() const
Definition: GeoSceneAbstractDataset.cpp:43
int levelZeroColumns() const
Definition: GeoSceneTiled.cpp:97
Definition: GeoSceneTiled.h:43
Browsing mode, normal operation of Marble, like a web browser.
Definition: MarbleGlobal.h:166
const char * dgmlTag_InstallMap
Definition: DgmlElementDictionary.cpp:51
int maximumTileLevel() const
Definition: GeoSceneTiled.cpp:117
QString name() const
Definition: GeoSceneAbstractDataset.cpp:38
QList< const DownloadPolicy * > downloadPolicies() const
Definition: GeoSceneTiled.cpp:248
QString number(int n, int base)
virtual bool write(const GeoNode *node, GeoWriter &writer) const
Definition: DgmlTextureTagWriter.cpp:26
const char * dgmlTag_SourceDir
Definition: DgmlElementDictionary.cpp:66
int maximumConnections() const
Definition: DownloadPolicy.cpp:79
const char * dgmlTag_nameSpace20
Definition: DgmlElementDictionary.cpp:31
Standard Marble way of writing XML This class is intended to be a standardised way of writing XML for...
Definition: GeoWriter.h:29
QPair< QString, QString > QualifiedName
Object Name and Namespace Pair This type is intended to be used in a similar way to.
Definition: GeoTagWriter.h:48
void writeAttribute(const QString &qualifiedName, const QString &value)
const T & at(int i) const
QVector< QUrl > downloadUrls() const
Definition: GeoSceneTiled.cpp:127
bool hasMaximumTileLevel() const
Definition: GeoSceneTiled.h:125
static GeoTagWriterRegistrar s_writerTexture(GeoTagWriter::QualifiedName(GeoSceneTypes::GeoSceneTiledType, dgml::dgmlTag_nameSpace20), new DgmlTextureTagWriter())
const ServerLayout * serverLayout() const
Definition: GeoSceneTiled.cpp:92
int size() const
void writeCharacters(const QString &text)
int expire() const
Definition: GeoSceneAbstractDataset.cpp:53
QUrl fromEncoded(const QByteArray &input)
void writeEndElement()
void writeStartElement(const QString &qualifiedName)
Bulk download, for example "File/Download region".
Definition: MarbleGlobal.h:165
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:38 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:38 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.