Mercurial > hg > tweakathon2ios
annotate ExpMessageOrganiser.h @ 52:89944ab3e129 tip
fix oF linker errors ios8
author | Robert Tubb <rt300@eecs.qmul.ac.uk> |
---|---|
date | Tue, 03 Feb 2015 13:18:23 +0000 |
parents | d0f6c5293d6a |
children |
rev | line source |
---|---|
rt300@17 | 1 // |
rt300@17 | 2 // expMessageOrganiser.h |
rt300@17 | 3 // riftathon |
rt300@17 | 4 // |
rt300@17 | 5 // Created by Robert Tubb on 21/10/2014. |
rt300@17 | 6 // |
rt300@17 | 7 // |
rt300@17 | 8 |
rt300@17 | 9 #ifndef __riftathon__expMessageOrganiser__ |
rt300@17 | 10 #define __riftathon__expMessageOrganiser__ |
rt300@17 | 11 |
rt300@17 | 12 #include <iostream> |
rt300@17 | 13 #include "MessageOrganiser.h" |
rt300@17 | 14 #include "SequenceController.h" |
rt300@17 | 15 #include "globalVariables.h" |
rt300@17 | 16 |
rt300@17 | 17 extern ExplorePresetManager expPresetManager; |
rt300@17 | 18 |
rt300@17 | 19 class ExpMessageOrganiser : public MessageOrganiser { |
rt300@17 | 20 |
rt300@17 | 21 public: |
rt300@18 | 22 void init( PDSynthWrapper& cs, PDSynthWrapper& ts); |
rt300@27 | 23 void setup(controlPanelType whichInterfaceAreWeUsing); |
rt300@50 | 24 void setNextButton(Buttron *b){ |
rt300@50 | 25 nextButt = b; |
rt300@50 | 26 }; |
rt300@18 | 27 vector<int> getMappingIDsFromSynths(); |
rt300@18 | 28 void showCurrentSlot(); |
rt300@18 | 29 void loadPreset(string pname); |
rt300@18 | 30 void buttonPressCallback(int mappingID, int value); |
rt300@32 | 31 //void midiFromLeap(int ctl_num, int ctl_val); |
rt300@17 | 32 private: |
rt300@19 | 33 void loadDefaultSound(); |
rt300@17 | 34 int numParamsToUse; |
rt300@27 | 35 Preset neutralPreset; |
rt300@50 | 36 Buttron* nextButt; |
rt300@17 | 37 }; |
rt300@17 | 38 |
rt300@17 | 39 |
rt300@17 | 40 #endif /* defined(__riftathon__expMessageOrganiser__) */ |