/[svn]/linuxsampler/trunk/src/engines/common/SignalUnit.h
ViewVC logotype

Diff of /linuxsampler/trunk/src/engines/common/SignalUnit.h

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

revision 2217 by iliev, Tue Jul 26 15:51:30 2011 UTC revision 2218 by iliev, Thu Jul 28 08:05:57 2011 UTC
# Line 83  namespace LinuxSampler { Line 83  namespace LinuxSampler {
83                  Parameter(const Parameter& Prm) { Copy(Prm); }                  Parameter(const Parameter& Prm) { Copy(Prm); }
84                  void operator=(const Parameter& Prm) { Copy(Prm); }                  void operator=(const Parameter& Prm) { Copy(Prm); }
85                            
86                  virtual void Copy(const Parameter& Prm) {                  void Copy(const Parameter& Prm) {
87                      if (this == &Prm) return;                      if (this == &Prm) return;
88    
89                      pUnit = Prm.pUnit;                      pUnit = Prm.pUnit;
# Line 121  namespace LinuxSampler { Line 121  namespace LinuxSampler {
121              SignalUnit(const SignalUnit& Unit): pRack(Unit.pRack) { Copy(Unit); }              SignalUnit(const SignalUnit& Unit): pRack(Unit.pRack) { Copy(Unit); }
122              void operator=(const SignalUnit& Unit) { Copy(Unit); }              void operator=(const SignalUnit& Unit) { Copy(Unit); }
123                            
124              virtual void Copy(const SignalUnit& Unit) {              void Copy(const SignalUnit& Unit) {
125                  if (this == &Unit) return;                  if (this == &Unit) return;
126    
127                  bActive = Unit.bActive;                  bActive = Unit.bActive;
# Line 279  namespace LinuxSampler { Line 279  namespace LinuxSampler {
279                  Ctrl = Controller;                  Ctrl = Controller;
280              }              }
281                            
282              CCSignalUnit(const CCSignalUnit& Unit): SignalUnit(Unit) { Copy(Unit); }              CCSignalUnit(const CCSignalUnit& Unit): SignalUnit(Unit.pRack) { Copy(Unit); }
283              void operator=(const CCSignalUnit& Unit) { SignalUnit::Copy(Unit); Copy(Unit); }              void operator=(const CCSignalUnit& Unit) { Copy(Unit); }
284                            
285              virtual void Copy(const CCSignalUnit& Unit) {              void Copy(const CCSignalUnit& Unit) {
286                  Ctrl = Unit.Ctrl;                  Ctrl = Unit.Ctrl;
287                    SignalUnit::Copy(Unit);
288              }              }
289                            
290              virtual void Increment() { }              virtual void Increment() { }

Legend:
Removed from v.2217  
changed lines
  Added in v.2218

  ViewVC Help
Powered by ViewVC