| _ref | KisShared | private |
| _sharedWeakReference | KisShared | private |
| accept(KisNodeVisitor &) override | KisGeneratorLayer | virtual |
| accept(KisProcessingVisitor &visitor, KisUndoAdapter *undoAdapter) override | KisGeneratorLayer | virtual |
| accessRect(const QRect &rect, PositionToFilthy pos=N_FILTHY) const | KisNode | protectedvirtual |
| add(KisNodeSP newNode, KisNodeSP aboveThis, KisNodeAdditionFlags flags=KisNodeAdditionFlag::None) | KisNode | private |
| addKeyframeChannel(KisKeyframeChannel *channel) override | KisNode | protectedvirtual |
| allowAsChild(KisNodeSP node) const override | KisSelectionBasedLayer | virtual |
| alphaChannelDisabled() const | KisLayer | |
| amortizedProjectionRectForCleanupInChangePass() const | KisLayer | protectedvirtual |
| animated | KisBaseNode | |
| applyMasks(const KisPaintDeviceSP source, KisPaintDeviceSP destination, const QRect &requestedRect, KisNodeSP filthyNode, KisNodeSP lastNode, KisRenderPassFlags flags) const | KisLayer | protected |
| at(quint32 index) const | KisNode | |
| baseNodeChangedCallback() override | KisNode | protectedvirtual |
| baseNodeCollapsedChangedCallback() override | KisNode | protectedvirtual |
| baseNodeInvalidateAllFramesCallback() override | KisNode | protectedvirtual |
| belongsToIsolatedGroup() const | KisBaseNode | |
| buildProjectionUpToNode(KisPaintDeviceSP projection, KisNodeSP lastNode, const QRect &rect) | KisLayer | |
| busyProgressIndicator | KisNode | |
| busyProgressIndicator() const | KisNode | |
| canMergeAndKeepBlendOptions(KisLayerSP otherLayer) | KisLayer | protected |
| Private::canvas | Private | |
| KisSelectionBasedLayer::Private::canvas | Private | |
| KisSelectionBasedLayer::KisLayer::Private::canvas | Private | |
| KisSelectionBasedLayer::KisLayer::KisNode::Private::canvas | Private | |
| KisSelectionBasedLayer::KisLayer::KisNode::KisBaseNode::canvas | Private | |
| KisSelectionBasedLayer::KisIndirectPaintingSupport::canvas | Private | |
| changeRect(const QRect &rect, PositionToFilthy pos=N_FILTHY) const override | KisLayer | protectedvirtual |
| KisLayer::channelFlags | KisLayer | |
| KisLayer::channelFlags() const | KisLayer | |
| KisIndirectPaintingSupport::channelFlags | KisIndirectPaintingSupport | |
| check(const KoProperties &properties) const | KisBaseNode | |
| childCount() const | KisNode | |
| childNodeChanged(KisNodeSP changedChildNode) override | KisLayer | protectedvirtual |
| childNodes(const QStringList &nodeTypes, const KoProperties &properties) const | KisNode | |
| clone() const override | KisGeneratorLayer | inlinevirtual |
| clonesList | KisLayer | |
| collapsed | KisBaseNode | |
| collapsed() const | KisBaseNode | |
| colorLabelIndex() const | KisBaseNode | |
| colorOverlayMask() const | KisLayer | |
| colorSampleSourceDevice() const | KisBaseNode | virtual |
| colorSpace() const override | KisLayer | virtual |
| KisLayer::compositeOp() const override | KisLayer | virtual |
| KisLayer::KisNode::compositeOp | KisBaseNode | |
| KisIndirectPaintingSupport::compositeOp | KisIndirectPaintingSupport | |
| compositeOpacity | KisIndirectPaintingSupport | |
| compositeOpId() const | KisBaseNode | |
| copyOriginalToProjection(const KisPaintDeviceSP original, KisPaintDeviceSP projection, const QRect &rect) const override | KisSelectionBasedLayer | protectedvirtual |
| createMergedLayerTemplate(KisLayerSP prevLayer) | KisLayer | virtual |
| createNodeProgressProxy() | KisNode | private |
| createThumbnail(qint32 w, qint32 h, Qt::AspectRatioMode aspectRatioMode=Qt::IgnoreAspectRatio) override | KisSelectionBasedLayer | virtual |
| createThumbnailForFrame(qint32 w, qint32 h, int time, Qt::AspectRatioMode aspectRatioMode=Qt::IgnoreAspectRatio) override | KisLayer | virtual |
| cropChangeRectBySelection(const QRect &rect) const | KisSelectionBasedLayer | protected |
| d | KisIndirectPaintingSupport | private |
| deref() | KisShared | inline |
| disableAlphaChannel(bool disable) | KisLayer | |
| Private::displayedFrame | Private | |
| KisSelectionBasedLayer::Private::displayedFrame | Private | |
| KisSelectionBasedLayer::KisLayer::Private::displayedFrame | Private | |
| KisSelectionBasedLayer::KisLayer::KisNode::Private::displayedFrame | Private | |
| KisSelectionBasedLayer::KisLayer::KisNode::KisBaseNode::displayedFrame | Private | |
| KisSelectionBasedLayer::KisIndirectPaintingSupport::displayedFrame | Private | |
| effectMasks() const | KisLayer | |
| effectMasks(KisNodeSP lastNode) const | KisLayer | |
| enableAnimation() | KisBaseNode | |
| exactBounds() const override | KisSelectionBasedLayer | virtual |
| extent() const override | KisSelectionBasedLayer | virtual |
| fetchComposedInternalSelection(const QRect &rect) const | KisSelectionBasedLayer | |
| fillMergedLayerTemplate(KisLayerSP dstLayer, KisLayerSP prevLayer, bool skipPaintingThisLayer=false) | KisLayer | virtual |
| filter() const | KisNodeFilterInterface | virtual |
| finalMergeInProgress | KisIndirectPaintingSupport | |
| FinalMergeSuspenderSP typedef | KisIndirectPaintingSupport | |
| findSymmetricClone(const KisNode *srcRoot, const KisNode *dstRoot, const KisNode *srcTarget) | KisNode | |
| firstChild() const | KisNode | |
| forceUpdateTimedNode() override | KisGeneratorLayer | virtual |
| frameRemovalUpdateRecipe | KisNode | |
| getKeyframeChannel(const QString &id, bool create) | KisBaseNode | |
| getKeyframeChannel(const QString &id) const | KisBaseNode | |
| getLodCapableDevices() const | KisNode | virtual |
| graphListener | KisNode | |
| graphListener() const | KisNode | |
| graphSequenceNumber() const | KisNode | |
| hack_visible | KisBaseNode | |
| handleKeyframeChannelFrameAboutToBeRemoved(const KisKeyframeChannel *channel, int time) | KisNode | |
| handleKeyframeChannelFrameAboutToBeRemovedImpl(const KisKeyframeChannel *channel, int time) | KisNode | protectedvirtual |
| handleKeyframeChannelFrameAdded(const KisKeyframeChannel *channel, int time) | KisNode | virtual |
| handleKeyframeChannelFrameChange(const KisKeyframeChannel *channel, int time) | KisNode | virtual |
| handleKeyframeChannelFrameHasBeenRemoved(const KisKeyframeChannel *channel, int time) | KisNode | |
| handleKeyframeChannelUpdateImpl(const KisKeyframeChannel *channel, int time) | KisNode | |
| hasClones() const | KisLayer | |
| hasEditablePaintDevice() const | KisBaseNode | |
| hasEffectMasks() const | KisLayer | |
| hasPendingTimedUpdates() const override | KisGeneratorLayer | virtual |
| hasTemporaryTarget() const | KisIndirectPaintingSupport | |
| icon() const override | KisGeneratorLayer | virtual |
| id | KisBaseNode | |
| image | KisBaseNode | |
| image() const | KisBaseNode | |
| imageConnections | KisSelectionBasedLayer | |
| incomingChangeRect(const QRect &rect) const | KisLayer | protectedvirtual |
| index(const KisNodeSP node) const | KisNode | |
| initSelection() | KisSelectionBasedLayer | protected |
| Private::intendedFrame | Private | |
| KisSelectionBasedLayer::Private::intendedFrame | Private | |
| KisSelectionBasedLayer::KisLayer::Private::intendedFrame | Private | |
| KisSelectionBasedLayer::KisLayer::KisNode::Private::intendedFrame | Private | |
| KisSelectionBasedLayer::KisLayer::KisNode::KisBaseNode::intendedFrame | Private | |
| KisSelectionBasedLayer::KisIndirectPaintingSupport::intendedFrame | Private | |
| internalProjectionPlane() const | KisLayer | virtual |
| internalSelection() const | KisSelectionBasedLayer | |
| invalidateFrames(const KisTimeSpan &range, const QRect &rect) | KisNode | |
| isAnimated() const | KisBaseNode | |
| isEditable(bool checkVisibility=true) const | KisBaseNode | |
| isFakeNode() const | KisBaseNode | virtual |
| isIsolatedRoot() const | KisBaseNode | |
| isPinnedToTimeline() const | KisBaseNode | |
| keyframeChannelAdded(KisKeyframeChannel *channel) | KisBaseNode | signal |
| keyframeChannels | KisBaseNode | |
| keyframeChannels() const | KisBaseNode | |
| KisBaseNode(KisImageWSP image) | KisBaseNode | |
| KisBaseNode(const KisBaseNode &rhs) | KisBaseNode | |
| KisGeneratorLayer(KisImageWSP image, const QString &name, KisFilterConfigurationSP kfc, KisSelectionSP selection) | KisGeneratorLayer | |
| KisGeneratorLayer(const KisGeneratorLayer &rhs) | KisGeneratorLayer | |
| KisIndirectPaintingSupport(const KisIndirectPaintingSupport &) | KisIndirectPaintingSupport | private |
| KisIndirectPaintingSupport() | KisIndirectPaintingSupport | |
| KisLayer(KisImageWSP image, const QString &name, quint8 opacity) | KisLayer | |
| KisLayer(const KisLayer &rhs) | KisLayer | |
| KisNode(KisImageWSP image) | KisNode | |
| KisNode(const KisNode &rhs) | KisNode | |
| KisNodeFilterInterface(KisFilterConfigurationSP filterConfig) | KisNodeFilterInterface | |
| KisNodeFilterInterface(const KisNodeFilterInterface &rhs) | KisNodeFilterInterface | |
| KisSelectionBasedLayer(KisImageWSP image, const QString &name, KisSelectionSP selection, KisFilterConfigurationSP filterConfig) | KisSelectionBasedLayer | |
| KisSelectionBasedLayer(const KisSelectionBasedLayer &rhs) | KisSelectionBasedLayer | |
| KisShared(const KisShared &) | KisShared | private |
| KisShared() | KisShared | protected |
| lastChild() const | KisNode | |
| layer() | KisGeneratorLayer | inline |
| layerExtentImpl(bool exactBounds) const | KisLayer | private |
| layerStyle | KisLayer | |
| layerStyle() const | KisLayer | |
| layerStyleProjectionPlane | KisLayer | |
| lock | KisIndirectPaintingSupport | |
| lockTemporaryTarget() const | KisIndirectPaintingSupport | private |
| lockTemporaryTargetForWrite() const | KisIndirectPaintingSupport | protected |
| looseUserVisibleBounds() const | KisLayer | |
| m_d | KisGeneratorLayer | private |
| m_filterConfiguration | KisNodeFilterInterface | private |
| masksCache | KisLayer | |
| masksChangeRect(const QList< KisEffectMaskSP > &masks, const QRect &requestedRect, bool &rectVariesFlag) const | KisLayer | protected |
| masksNeedRect(const QList< KisEffectMaskSP > &masks, const QRect &changeRect, QStack< QRect > &applyRects, bool &rectVariesFlag) const | KisLayer | protected |
| mergeNodeProperties(const KoProperties &properties) | KisBaseNode | |
| mergeToLayer(KisNodeSP layer, KUndo2Command *parentCommand, const KUndo2MagicString &transactionText, int timedID) | KisIndirectPaintingSupport | |
| mergeToLayerImpl(KisPaintDeviceSP dst, KUndo2Command *parentCommand, const KUndo2MagicString &transactionText, int timedID, bool cleanResources, WriteLockerSP sharedWriteLock, QVector< KisRunnableStrokeJobData * > *jobs) | KisIndirectPaintingSupport | protected |
| mergeToLayerThreaded(KisNodeSP layer, KUndo2Command *parentCommand, const KUndo2MagicString &transactionText, int timedID, QVector< KisRunnableStrokeJobData * > *jobs) | KisIndirectPaintingSupport | virtual |
| metaData() | KisLayer | |
| metaDataStore | KisLayer | |
| mutex | KisGeneratorLayer | |
| N_ABOVE_FILTHY enum value | KisNode | |
| N_BELOW_FILTHY enum value | KisNode | |
| N_FILTHY enum value | KisNode | |
| N_FILTHY_PROJECTION enum value | KisNode | |
| name() const | KisBaseNode | inline |
| needProjection() const override | KisSelectionBasedLayer | virtual |
| needRect(const QRect &rect, PositionToFilthy pos=N_FILTHY) const override | KisSelectionBasedLayer | protectedvirtual |
| needRectForOriginal(const QRect &rect) const | KisLayer | protected |
| nextChildImpl(KisNodeSP child) | KisNode | private |
| nextSibling() const | KisNode | |
| nodeProgressProxy | KisNode | |
| nodeProgressProxy() const | KisNode | |
| nodeProperties() const | KisBaseNode | |
| nodes | KisNode | |
| nodeSubgraphLock | KisNode | |
| notifyChildMaskChanged() | KisLayer | |
| notifyColorSpaceChanged() | KisNodeFilterInterface | virtual |
| notifyParentVisibilityChanged(bool value) override | KisNode | protectedvirtual |
| opacity() const | KisBaseNode | |
| opacityChanged(quint8 value) | KisBaseNode | signal |
| opacityProperty | KisBaseNode | |
| KisLayer::operator=(const KisShared &) | KisShared | private |
| original() const override | KisSelectionBasedLayer | virtual |
| outgoingChangeRect(const QRect &rect) const | KisLayer | protectedvirtual |
| paintDevice | KisSelectionBasedLayer | |
| paintDevice() const override | KisSelectionBasedLayer | virtual |
| parent | KisNode | |
| parent() const | KisNode | |
| parentCallback() const override | KisNode | protectedvirtual |
| parentLayer() const | KisLayer | |
| partialChangeRect(KisNodeSP lastNode, const QRect &rect) | KisLayer | |
| percentOpacity() const | KisBaseNode | |
| pinnedToTimeline | KisBaseNode | |
| PositionToFilthy enum name | KisNode | |
| preparedForFilter | KisGeneratorLayer | |
| preparedImageBounds | KisGeneratorLayer | |
| preparedRect | KisGeneratorLayer | |
| prevChildImpl(KisNodeSP child) | KisNode | private |
| previewWithStroke(const KisStrokeId stroke) | KisGeneratorLayer | |
| prevSibling() const | KisNode | |
| Private() | KisGeneratorLayer | inline |
| Private::Private(KisCanvas2 *c) | Private | inline |
| KisSelectionBasedLayer::Private(const Private &rhs) | KisSelectionBasedLayer | inline |
| KisSelectionBasedLayer::Private::Private(KisCanvas2 *c) | Private | inline |
| KisLayer::Private(KisLayer *q) | KisLayer | inline |
| KisSelectionBasedLayer::Private::Private(KisCanvas2 *c) | Private | inline |
| KisNode::Private(KisNode *node) | KisNode | inline |
| KisSelectionBasedLayer::Private::Private(KisCanvas2 *c) | Private | inline |
| KisBaseNode::Private(KisImageWSP p_image) | KisBaseNode | inline |
| Private::KisSelectionBasedLayer::Private(KisCanvas2 *c) | Private | inline |
| KisIndirectPaintingSupport::Private(KisCanvas2 *c) | Private | inline |
| processDuplicatedClones(const KisNode *srcDuplicationRoot, const KisNode *dstDuplicationRoot, KisNode *node) | KisNode | |
| projection() const override | KisLayer | virtual |
| projectionLeaf | KisNode | |
| projectionLeaf() const | KisNode | virtual |
| projectionPlane | KisLayer | |
| projectionPlane() const override | KisLayer | virtual |
| properties | KisBaseNode | |
| PropertyList typedef | KisBaseNode | |
| ref() | KisShared | inline |
| refCount() | KisShared | inline |
| registerClone(KisCloneLayerWSP clone) | KisLayer | |
| registeredClones() const | KisLayer | |
| releaseResources() | KisIndirectPaintingSupport | protected |
| remove(quint32 index) | KisNode | private |
| remove(KisNodeSP node) | KisNode | private |
| requestKeyframeChannel(const QString &id) override | KisSelectionBasedLayer | protectedvirtual |
| requestTimeSwitch(int time) | KisNode | |
| requestUpdateJobsWithStroke(const KisStrokeId stroke, const KisFilterConfigurationSP configuration) | KisGeneratorLayer | private |
| resetCache(const KoColorSpace *colorSpace) override | KisGeneratorLayer | virtual |
| resetCacheWithoutUpdate(const KoColorSpace *colorSpace) | KisGeneratorLayer | private |
| safeProjection | KisLayer | |
| searchEffectMasks(KisNodeSP lastNode) const | KisLayer | protected |
| sectionModelProperties() const override | KisGeneratorLayer | virtual |
| selection | KisSelectionBasedLayer | |
| KisLayer::selection() const | KisLayer | virtual |
| selectionMask() const | KisLayer | virtual |
| setChannelFlags(const QBitArray &channelFlags) | KisLayer | virtual |
| setCollapsed(bool collapsed) | KisBaseNode | |
| setColorLabelIndex(int index) | KisBaseNode | |
| setCompositeOpId(const QString &compositeOpId) | KisBaseNode | |
| setCurrentColor(const KoColor &color) | KisIndirectPaintingSupport | virtual |
| setDirty(const QVector< QRect > &rects) override | KisGeneratorLayer | virtual |
| setDirty() override | KisGeneratorLayer | virtual |
| KisLayer::setDirty(const QRect &rect) | KisNode | |
| KisLayer::setDirty(const KisRegion ®ion) | KisNode | |
| setDirtyDontResetAnimationCache() | KisNode | |
| setDirtyDontResetAnimationCache(const QRect &rect) | KisNode | |
| setDirtyDontResetAnimationCache(const QVector< QRect > &rects) | KisNode | |
| setDirtyWithoutUpdate(const QVector< QRect > &rects) | KisGeneratorLayer | |
| setFilter(KisFilterConfigurationSP filterConfig, bool checkCompareConfig=true) override | KisGeneratorLayer | virtual |
| setFilterWithoutUpdate(KisFilterConfigurationSP filterConfig, bool checkCompareConfig=true) | KisGeneratorLayer | |
| setGraphListener(KisNodeGraphListener *graphListener) | KisNode | |
| setImage(KisImageWSP image) override | KisSelectionBasedLayer | virtual |
| setInternalSelection(KisSelectionSP selection) | KisSelectionBasedLayer | |
| setLayerStyle(KisPSDLayerStyleSP layerStyle) | KisLayer | |
| setName(const QString &name) | KisBaseNode | inline |
| setNodeProperty(const QString &name, const QVariant &value) | KisBaseNode | |
| setOpacity(quint8 val) | KisBaseNode | |
| setParent(KisNodeWSP parent) | KisNode | private |
| setPercentOpacity(quint8 val) | KisBaseNode | |
| setPinnedToTimeline(bool pinned) | KisBaseNode | |
| setSectionModelProperties(const KisBaseNode::PropertyList &properties) override | KisLayer | virtual |
| setSupportsLodMoves(bool value) | KisBaseNode | protected |
| setTemporary(bool t) | KisLayer | |
| setTemporaryChannelFlags(const QBitArray &channelFlags) | KisIndirectPaintingSupport | |
| setTemporaryCompositeOp(const QString &id) | KisIndirectPaintingSupport | |
| setTemporaryOpacity(qreal o) | KisIndirectPaintingSupport | |
| setTemporarySelection(KisSelectionSP selection) | KisIndirectPaintingSupport | |
| setTemporaryTarget(KisPaintDeviceSP t) | KisIndirectPaintingSupport | |
| setupTemporaryPainter(KisPainter *painter) const | KisIndirectPaintingSupport | |
| setUserLocked(bool l) | KisBaseNode | virtual |
| setUseSelectionInProjection(bool value) const | KisSelectionBasedLayer | protected |
| setUuid(const QUuid &id) | KisBaseNode | |
| setVisible(bool visible, bool loading=false) | KisBaseNode | virtual |
| setX(qint32 x) override | KisGeneratorLayer | virtual |
| setY(qint32 y) override | KisGeneratorLayer | virtual |
| sharedWeakReference() | KisShared | inline |
| sigNodeChangedInternal() | KisNode | signal |
| slotDelayedStaticUpdate() | KisGeneratorLayer | privateslot |
| slotImageSizeChanged() | KisSelectionBasedLayer | slot |
| supportsKeyframeChannel(const QString &id) override | KisSelectionBasedLayer | protectedvirtual |
| supportsLodMoves | KisBaseNode | |
| supportsLodMoves() const | KisBaseNode | |
| supportsLodPainting() const override | KisSelectionBasedLayer | virtual |
| supportsNonIndirectPainting() const | KisIndirectPaintingSupport | virtual |
| syncLodCache() | KisNode | virtual |
| temporary() const | KisLayer | |
| temporaryCompositeOp() const | KisIndirectPaintingSupport | protected |
| temporarySelection() const | KisIndirectPaintingSupport | private |
| temporaryTarget | KisIndirectPaintingSupport | |
| temporaryTarget() const | KisIndirectPaintingSupport | |
| thumbnailSeqNo() const override | KisSelectionBasedLayer | virtual |
| tightUserVisibleBounds() const | KisLayer | |
| trySuspendFinalMerge() | KisIndirectPaintingSupport | |
| unlockTemporaryTarget() const | KisIndirectPaintingSupport | private |
| unregisterClone(KisCloneLayerWSP clone) | KisLayer | |
| update() | KisGeneratorLayer | |
| updateClones(const QRect &rect, bool dontInvalidateFrames) | KisLayer | |
| updateCookie | KisGeneratorLayer | |
| updateProjection(const QRect &rect, KisNodeSP filthyNode, KisRenderPassFlags flags) | KisLayer | protected |
| updateSettings() | KisBaseNode | inlinevirtual |
| updateSignalCompressor | KisGeneratorLayer | |
| userLocked() const | KisBaseNode | |
| userVisibleBoundsImpl(bool exactBounds) const | KisLayer | private |
| useSelectionInProjection | KisSelectionBasedLayer | |
| uuid() const | KisBaseNode | |
| visible(bool recursive=false) const | KisBaseNode | virtual |
| WriteLockerSP typedef | KisIndirectPaintingSupport | protected |
| writeMergeData(KisPainter *painter, KisPaintDeviceSP src, const QRect &rc) | KisIndirectPaintingSupport | protectedvirtual |
| x() const override | KisSelectionBasedLayer | virtual |
| y() const override | KisSelectionBasedLayer | virtual |
| ~KisBaseNode() override | KisBaseNode | |
| ~KisDelayedUpdateNodeInterface() | KisDelayedUpdateNodeInterface | virtual |
| ~KisGeneratorLayer() override | KisGeneratorLayer | |
| ~KisIndirectPaintingSupport() | KisIndirectPaintingSupport | virtual |
| ~KisLayer() override | KisLayer | |
| ~KisNode() override | KisNode | |
| ~KisNodeFilterInterface() | KisNodeFilterInterface | virtual |
| ~KisSelectionBasedLayer() override | KisSelectionBasedLayer | |
| ~KisShared() | KisShared | protected |