sp-switch.h revision 11f343b8117dbf56931f537820c2749a8232fec2
#ifndef SEEN_SP_SWITCH_H
#define SEEN_SP_SWITCH_H
/*
* SVG <switch> implementation
*
* Authors:
* Andrius R. <knutux@gmail.com>
*
* Copyright (C) 2006 authors
*
* Released under GNU GPL, read the file 'COPYING' for more information
*/
#include <cstddef>
#include <sigc++/connection.h>
#include "sp-item-group.h"
SPSwitch();
void resetChildEvaluated() { _reevaluate(); }
virtual void _showChildren (Inkscape::Drawing &drawing, Inkscape::DrawingItem *ai, unsigned int key, unsigned int flags);
void _reevaluate(bool add_to_arena = false);
virtual void order_changed(Inkscape::XML::Node *child, Inkscape::XML::Node *old_ref, Inkscape::XML::Node *new_ref);
virtual const char* displayName() const;
};
#endif