/[svn]/gigedit/trunk/src/gigedit/dimregionchooser.h
ViewVC logotype

Diff of /gigedit/trunk/src/gigedit/dimregionchooser.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3068 by schoenebeck, Mon Jan 2 22:13:01 2017 UTC revision 3089 by schoenebeck, Sun Jan 15 19:18:39 2017 UTC
# Line 52  public: Line 52  public:
52                          std::set<gig::DimensionRegion*>& dimregs) const;                          std::set<gig::DimensionRegion*>& dimregs) const;
53      bool select_dimregion(gig::DimensionRegion* dimrgn);      bool select_dimregion(gig::DimensionRegion* dimrgn);
54    
55        // those 3 are ATM only relevant when resizing custom dimension region zones
56        void setModifyBothChannels(bool b);
57        void setModifyAllDimensionRegions(bool b);
58        void setModifyAllRegions(bool b);
59    
60  protected:  protected:
61  #if (GTKMM_MAJOR_VERSION == 2 && GTKMM_MINOR_VERSION < 90) || GTKMM_MAJOR_VERSION < 2  #if (GTKMM_MAJOR_VERSION == 2 && GTKMM_MINOR_VERSION < 90) || GTKMM_MAJOR_VERSION < 2
62      virtual bool on_expose_event(GdkEventExpose* e);      virtual bool on_expose_event(GdkEventExpose* e);
# Line 77  protected: Line 82  protected:
82      sigc::signal<void> dimregion_selected;      sigc::signal<void> dimregion_selected;
83      sigc::signal<void> region_changed;      sigc::signal<void> region_changed;
84    
85        // those 3 are ATM only relevant when resizing custom dimension region zones
86        bool modifybothchannels;
87        bool modifyalldimregs;
88        bool modifyallregions;
89    
90      //std::set<gig::DimensionRegion*> dimregs; ///< Reflects which dimension regions are currently selected.      //std::set<gig::DimensionRegion*> dimregs; ///< Reflects which dimension regions are currently selected.
91      int focus_line;      int focus_line;
92      std::map<gig::dimension_t, std::set<int> > dimzones; ///< Reflects which zone(s) of the individual dimension are currently selected.      std::map<gig::dimension_t, std::set<int> > dimzones; ///< Reflects which zone(s) of the individual dimension are currently selected.
# Line 104  protected: Line 114  protected:
114          int min;          int min;
115          int max;          int max;
116          int dimension;          int dimension;
117          int offset;          gig::dimension_def_t dimensionDef;
118            int zone;
119      } resize;      } resize;
120    
121      bool multiSelectKeyDown;      bool multiSelectKeyDown;

Legend:
Removed from v.3068  
changed lines
  Added in v.3089

  ViewVC Help
Powered by ViewVC