RNBO: RNBO::PresetEvent Class Reference
#include <RNBO_PresetEvent.h>
Public Types | |
| enum | Type { Invalid = -1, Set = 0, Touched, Get, SettingBegin, SettingEnd, Max_Type } |
Public Member Functions | |
| PresetEvent (MillisecondTime eventTime, PresetEvent::Type type) | |
| PresetEvent (MillisecondTime eventTime, PresetEvent::Type type, PresetPtr preset, PresetCallback callback) | |
| PresetEvent (const PresetEvent &other) | |
| PresetEvent (PresetEvent &&other) | |
| PresetEvent & | operator= (const PresetEvent &other) |
| PresetEvent & | operator= (PresetEvent &&other) |
| bool | operator== (const PresetEvent &rhs) const |
| PresetEvent::Type | getType () const |
| MillisecondTime | getTime () const |
| PresetPtr | getPreset () const |
| PresetCallback | getCallback () const |
| PatcherEventTarget * | getEventTarget () const |
| void | dumpEvent () const |
Protected Member Functions | |
| void | setTime (MillisecondTime eventTime) |
Protected Attributes | |
| MillisecondTime | _eventTime |
| PresetEvent::Type | _type = Invalid |
| PresetPtr | _preset |
| PresetCallback | _callback = nullptr |
Friends | |
| class | EventVariant |
Detailed Description
An event representing touched notifications and getting and setting presets
The documentation for this class was generated from the following file: