cleanup setHandleMessage
unfortunately, not using aliases yet (too complex)
This commit is contained in:
parent
c09c8e8148
commit
e4ad19d40e
|
|
@ -167,7 +167,7 @@ public:
|
|||
// Input Callbacks
|
||||
|
||||
public:
|
||||
inline void setHandleMessage(void (*fptr)(const MidiMessage&));
|
||||
inline void setHandleMessage(void (*fptr)(const MidiMessage&)) { mMessageCallback = fptr; };
|
||||
inline void setHandleNoteOff(NoteOffCallback fptr) { mNoteOffCallback = fptr; }
|
||||
inline void setHandleNoteOn(NoteOnCallback fptr) { mNoteOnCallback = fptr; }
|
||||
inline void setHandleAfterTouchPoly(AfterTouchPolyCallback fptr) { mAfterTouchPolyCallback = fptr; }
|
||||
|
|
|
|||
|
|
@ -1176,12 +1176,6 @@ bool MidiInterface<Transport, Settings, Platform>::isChannelMessage(MidiType inT
|
|||
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
/*! \addtogroup callbacks
|
||||
@{
|
||||
*/
|
||||
|
||||
template<class Transport, class Settings, class Platform> void MidiInterface<Transport, Settings, Platform>::setHandleMessage(void (*fptr)(const MidiMessage&)) { mMessageCallback = fptr; }
|
||||
|
||||
/*! \brief Detach an external function from the given type.
|
||||
|
||||
Use this method to cancel the effects of setHandle********.
|
||||
|
|
|
|||
Loading…
Reference in New Issue