C++ API Reference RNBO: RNBO::EventHandler Class Reference

RNBO: RNBO::EventHandler Class Reference

A base class for handling different kinds of RNBO events. More...

#include <RNBO_ParameterEventInterface.h>

Public Member Functions

virtual void eventsAvailable ()=0
 
virtual void handleParameterEvent (const ParameterEvent &event)
 
virtual void handleMidiEvent (const MidiEvent &event)
 
virtual void handleMessageEvent (const MessageEvent &event)
 
virtual void handlePresetEvent (const PresetEvent &event)
 
virtual void handleTempoEvent (const TempoEvent &event)
 
virtual void handleTransportEvent (const TransportEvent &event)
 
virtual void handleBeatTimeEvent (const BeatTimeEvent &event)
 
virtual void handleTimeSignatureEvent (const TimeSignatureEvent &event)
 
virtual void handleStartupEvent (const StartupEvent &event)
 
virtual void handleBBUEvent (const BBUEvent &event)
 
void linkToParameterEventInterface (ParameterEventInterface *peInterface)
 Connect this handler class with a ParameterEventInterface. More...
 

Protected Member Functions

void drainEvents ()
 

Detailed Description

A base class for handling different kinds of RNBO events.

You can choose to implement as many or as few of the event handlers available from this class.

Member Function Documentation

◆ linkToParameterEventInterface()

void RNBO::EventHandler::linkToParameterEventInterface ( ParameterEventInterface peInterface)
inline

Connect this handler class with a ParameterEventInterface.

Parameters
peInterfacethe interface to connect to

The documentation for this class was generated from the following file: