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__) */