RLayerProxy
Class in Core Module
Header: #include <src/core/RLayerProxy.h>
Description
Section titled “Description”Proxy for advanced layer functionality.
May be implemented by a plugin.
Public Functions
Section titled “Public Functions”| virtual | ~RLayerProxy() |
| virtual QList< QString > | getChildLayerNames(const RDocument *doc, const QString &layerName, bool recursive=true)=0 = 0 |
| virtual QString | getHierarchySeparator()=0 = 0 |
| virtual QList< QString > | getLayerNameHierarchy(const QString &layerName)=0 = 0 |
| virtual QString | getParentLayerName(const QString &layerName)=0 = 0 |
| virtual QString | getShortLayerName(const QString &layerName)=0 = 0 |
| virtual bool | hasChildLayers(const RDocument *doc, const QString &layerName)=0 = 0 |
| virtual bool | isChildLayerOf(const QString &layerName, const QString &parentLayerName)=0 = 0 |
Member Documentation
Section titled “Member Documentation”~RLayerProxy
Section titled “~RLayerProxy”virtual RLayerProxy::~RLayerProxy()virtual inline
getChildLayerNames
Section titled “getChildLayerNames”virtual QList< QString > RLayerProxy::getChildLayerNames(const RDocument *doc, const QString &layerName, bool recursive=true)=0 = 0pure virtual
getHierarchySeparator
Section titled “getHierarchySeparator”virtual QString RLayerProxy::getHierarchySeparator()=0 = 0pure virtual
getLayerNameHierarchy
Section titled “getLayerNameHierarchy”virtual QList< QString > RLayerProxy::getLayerNameHierarchy(const QString &layerName)=0 = 0pure virtual
getParentLayerName
Section titled “getParentLayerName”virtual QString RLayerProxy::getParentLayerName(const QString &layerName)=0 = 0pure virtual
getShortLayerName
Section titled “getShortLayerName”virtual QString RLayerProxy::getShortLayerName(const QString &layerName)=0 = 0pure virtual
hasChildLayers
Section titled “hasChildLayers”virtual bool RLayerProxy::hasChildLayers(const RDocument *doc, const QString &layerName)=0 = 0pure virtual
isChildLayerOf
Section titled “isChildLayerOf”virtual bool RLayerProxy::isChildLayerOf(const QString &layerName, const QString &parentLayerName)=0 = 0pure virtual