Code

Cleanup public/private, doxygen comments
[inkscape.git] / src / sp-item-group.h
index ebf5c040272fe4b21a7490a8250e8b93e74db6d9..a677d08d7f124498383386e3b998675d97fe8b2c 100644 (file)
@@ -24,6 +24,8 @@
 
 class CGroup;
 
+namespace NR{ struct translate; }
+
 struct SPGroup : public SPItem {
        enum LayerMode { GROUP, LAYER };
 
@@ -43,6 +45,7 @@ struct SPGroup : public SPItem {
 
        LayerMode layerDisplayMode(unsigned int display_key) const;
        void setLayerDisplayMode(unsigned int display_key, LayerMode mode);
+       void translateChildItems(NR::translate const &tr);
 
     CGroup *group;
 
@@ -76,8 +79,6 @@ public:
     gint getItemCount();
 
 protected:
-    enum Action { ActionGeneral, ActionBBox, ActionUpdate, ActionShow };
-    virtual GSList *_childList(bool add_ref, Action action = ActionGeneral);
     virtual void _showChildren (NRArena *arena, NRArenaItem *ai, unsigned int key, unsigned int flags);
 
     SPGroup *_group;