~mixxxdevelopers/mixxx/trunk

« back to all changes in this revision

Viewing changes to mixxx/src/controllers/controllerpresetvisitor.h

Merging features_controllerAbstraction. Migration of mappings from .mixxx/midi/ to controllers/ only works on a version upgrade (end-users.)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifndef CONTROLLERPRESETVISITOR_H
 
2
#define CONTROLLERPRESETVISITOR_H
 
3
 
 
4
class MidiControllerPreset;
 
5
class HidControllerPreset;
 
6
 
 
7
class ControllerPresetVisitor {
 
8
  public:
 
9
    virtual void visit(const MidiControllerPreset* preset) = 0;
 
10
    virtual void visit(const HidControllerPreset* preset) = 0;
 
11
};
 
12
 
 
13
#endif /* CONTROLLERPRESETVISITOR_H */
 
14