75 |
EVENT_PAR_3, |
EVENT_PAR_3, |
76 |
}; |
}; |
77 |
|
|
78 |
|
enum { |
79 |
|
CALLBACK_STATUS_TERMINATED = 0, |
80 |
|
CALLBACK_STATUS_QUEUE = 1, |
81 |
|
CALLBACK_STATUS_RUNNING = (1 << 1) |
82 |
|
}; |
83 |
|
|
84 |
namespace LinuxSampler { |
namespace LinuxSampler { |
85 |
|
|
86 |
class AbstractEngineChannel; |
class AbstractEngineChannel; |
314 |
InstrumentScriptVMFunction_get_event_par m_fnGetEventPar; |
InstrumentScriptVMFunction_get_event_par m_fnGetEventPar; |
315 |
InstrumentScriptVMFunction_set_event_par m_fnSetEventPar; |
InstrumentScriptVMFunction_set_event_par m_fnSetEventPar; |
316 |
InstrumentScriptVMFunction_change_play_pos m_fnChangePlayPos; |
InstrumentScriptVMFunction_change_play_pos m_fnChangePlayPos; |
317 |
|
InstrumentScriptVMFunction_callback_status m_fnCallbackStatus; |
318 |
InstrumentScriptVMDynVar_ENGINE_UPTIME m_varEngineUptime; |
InstrumentScriptVMDynVar_ENGINE_UPTIME m_varEngineUptime; |
319 |
InstrumentScriptVMDynVar_NI_CALLBACK_ID m_varCallbackID; |
InstrumentScriptVMDynVar_NI_CALLBACK_ID m_varCallbackID; |
320 |
InstrumentScriptVMDynVar_ALL_EVENTS m_varAllEvents; |
InstrumentScriptVMDynVar_ALL_EVENTS m_varAllEvents; |
356 |
friend class InstrumentScriptVMFunction_stop_wait; |
friend class InstrumentScriptVMFunction_stop_wait; |
357 |
friend class InstrumentScriptVMFunction_abort; |
friend class InstrumentScriptVMFunction_abort; |
358 |
friend class InstrumentScriptVMFunction_fork; |
friend class InstrumentScriptVMFunction_fork; |
359 |
|
friend class InstrumentScriptVMFunction_callback_status; |
360 |
friend class InstrumentScriptVMDynVar_ENGINE_UPTIME; |
friend class InstrumentScriptVMDynVar_ENGINE_UPTIME; |
361 |
friend class InstrumentScriptVMDynVar_NI_CALLBACK_ID; |
friend class InstrumentScriptVMDynVar_NI_CALLBACK_ID; |
362 |
friend class InstrumentScriptVMDynVar_ALL_EVENTS; |
friend class InstrumentScriptVMDynVar_ALL_EVENTS; |