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

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

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

revision 1460 by persson, Sat Oct 27 12:28:33 2007 UTC revision 1623 by persson, Fri Jan 4 19:42:45 2008 UTC
# Line 1  Line 1 
1  /*                                                         -*- c++ -*-  /*                                                         -*- c++ -*-
2   * Copyright (C) 2006, 2007 Andreas Persson   * Copyright (C) 2006-2008 Andreas Persson
3   *   *
4   * This program is free software; you can redistribute it and/or   * This program is free software; you can redistribute it and/or
5   * modify it under the terms of the GNU General Public License as   * modify it under the terms of the GNU General Public License as
# Line 44  public: Line 44  public:
44      sigc::signal<void, gig::DimensionRegion*>& signal_dimreg_changed();      sigc::signal<void, gig::DimensionRegion*>& signal_dimreg_changed();
45      sigc::signal<void, gig::Sample*/*old*/, gig::Sample*/*new*/>& signal_sample_ref_changed();      sigc::signal<void, gig::Sample*/*old*/, gig::Sample*/*new*/>& signal_sample_ref_changed();
46    
47        std::set<gig::DimensionRegion*> dimregs;
48    
49  protected:  protected:
50      sigc::signal<void, gig::DimensionRegion*> dimreg_to_be_changed_signal;      sigc::signal<void, gig::DimensionRegion*> dimreg_to_be_changed_signal;
51      sigc::signal<void, gig::DimensionRegion*> dimreg_changed_signal;      sigc::signal<void, gig::DimensionRegion*> dimreg_changed_signal;
# Line 146  protected: Line 148  protected:
148      ChoiceEntry<uint32_t> eSampleLoopType;      ChoiceEntry<uint32_t> eSampleLoopType;
149      BoolEntry eSampleLoopInfinite;      BoolEntry eSampleLoopInfinite;
150      NumEntryTemp<uint32_t> eSampleLoopPlayCount;      NumEntryTemp<uint32_t> eSampleLoopPlayCount;
151        Gtk::Label* lEG2;
152        Gtk::Label* lLFO2;
153    
154      int rowno;      int rowno;
155      int pageno;      int pageno;
# Line 157  protected: Line 161  protected:
161      void addProp(LabelWidget& labelwidget);      void addProp(LabelWidget& labelwidget);
162      void addString(const char* labelText, Gtk::Label*& label,      void addString(const char* labelText, Gtk::Label*& label,
163                     Gtk::Entry*& widget);                     Gtk::Entry*& widget);
164      void addHeader(const char* text);      Gtk::Label* addHeader(const char* text);
165      void nextPage();      void nextPage();
166    
167      void VCFEnabled_toggled();      void VCFEnabled_toggled();
# Line 180  protected: Line 184  protected:
184      void loop_length_changed();      void loop_length_changed();
185      void loop_infinite_toggled();      void loop_infinite_toggled();
186    
     std::set<gig::DimensionRegion*> dimregs;  
   
187      int update_model;      int update_model;
188    
189      // connect a widget to a setter function in DimRegionEdit      // connect a widget to a setter function in DimRegionEdit

Legend:
Removed from v.1460  
changed lines
  Added in v.1623

  ViewVC Help
Powered by ViewVC