|  | Maria GDK 5.0.0.910
    Documentation of native code in develop branch | 
| Public Member Functions | |
| const std::string & | name () const | 
| void | setName (const std::string &name) | 
| const std::string & | groupName () const | 
| void | setGroupName (const std::string &groupName) | 
| const std::string & | groupId () const | 
| void | setGroupId (const std::string &groupId) | 
| const std::string & | category () const | 
| void | setCategory (const std::string &category) | 
| double | opacity () const | 
| void | setOpacity (double opacity) | 
| double | brightness () const | 
| void | setBrightness (double brightness) | 
| double | gamma () const | 
| void | setGamma (double gamma) | 
| double | contrast () const | 
| void | setContrast (double contrast) | 
| bool | grayScale () const | 
| void | setGrayScale (bool grayScale) | 
| const std::shared_ptr< ShadingParameters > & | shadingParameters () const | 
| void | setShadingParameters (const std::shared_ptr< ShadingParameters > &shadingParams) | 
| RasterCompressionType | compressionType () const | 
| void | setCompressionType (const RasterCompressionType &compressionType) | 
| const std::string & | description () const | 
| void | setDescription (const std::string &description) | 
| double | minScale () const | 
| void | setMinScale (double minScale) | 
| double | maxScale () const | 
| void | setMaxScale (double maxScale) | 
| const ServiceDatasourceInfo & | datasourceInfo () const | 
| void | setDatasourceInfo (const ServiceDatasourceInfo &datasourceInfo) | 
| const std::map< std::string, std::string > & | properties () const | 
| void | setProperties (const std::map< std::string, std::string > &properties) | 
| bool | visible () const | 
| void | setVisible (bool visible) | 
| TemplateLayerType | layerType () const | 
| void | setLayerType (const TemplateLayerType &layerType) | 
| bool | getProperty (const std::string &key, std::string &value) const | 
| void | setProperty (const std::string &key, const std::string &value) |