Ejemplo n.º 1
0
void TexToolItem::foreachItem(ItemVisitor& visitor) {
	for (std::size_t i = 0; i < _children.size(); i++) {
		// Visit the children
		visitor.visit(_children[i]);

		// Propagate the visitor class down the hierarchy
		_children[i]->foreachItem(visitor);
	}
}
Ejemplo n.º 2
0
void EditableTextItem::accept(const ItemVisitor& visitor) {
    visitor.visit(this);
}
Ejemplo n.º 3
0
Archivo: main.cpp Proyecto: CCJY/coliru
 virtual void accept(ItemVisitor& visitor) {
     visitor.visit(*this);
 }