chalk

KisPopulateVisitor Class Reference

#include <kis_populate_visitor.h>

Inherits KisLayerVisitor.

Public Member Functions

 KisPopulateVisitor (KisLayerList *widget)
 
 KisPopulateVisitor (KisLayerItem *parent)
 
virtual bool visit (KisPaintLayer *layer)
 
virtual bool visit (KisPartLayer *layer)
 
virtual bool visit (KisAdjustmentLayer *layer)
 
virtual bool visit (KisGroupLayer *layer)
 
vKisLayerSP layersAdded () const
 

Detailed Description

This visitor walks over the layer tree to fill the layer box.

Definition at line 36 of file kis_populate_visitor.h.

Constructor & Destructor Documentation

◆ KisPopulateVisitor() [1/2]

KisPopulateVisitor::KisPopulateVisitor ( KisLayerList *  widget)
inline

Definition at line 39 of file kis_populate_visitor.h.

◆ KisPopulateVisitor() [2/2]

KisPopulateVisitor::KisPopulateVisitor ( KisLayerItem *  parent)
inline

Definition at line 44 of file kis_populate_visitor.h.

Member Function Documentation

◆ layersAdded()

vKisLayerSP KisPopulateVisitor::layersAdded ( ) const
inline

Definition at line 85 of file kis_populate_visitor.h.

◆ visit() [1/4]

virtual bool KisPopulateVisitor::visit ( KisAdjustmentLayer *  layer)
inlinevirtual

Definition at line 62 of file kis_populate_visitor.h.

◆ visit() [2/4]

virtual bool KisPopulateVisitor::visit ( KisGroupLayer *  layer)
inlinevirtual

Definition at line 68 of file kis_populate_visitor.h.

◆ visit() [3/4]

virtual bool KisPopulateVisitor::visit ( KisPaintLayer *  layer)
inlinevirtual

Definition at line 49 of file kis_populate_visitor.h.

◆ visit() [4/4]

virtual bool KisPopulateVisitor::visit ( KisPartLayer *  layer)
inlinevirtual

Definition at line 56 of file kis_populate_visitor.h.


The documentation for this class was generated from the following file: