Ardour  9.0-pre0-582-g084a23a80d
ArdourSurface::NS_MCU::MackieControlProtocol::ButtonHandlers Struct Reference

Public Member Functions

 ButtonHandlers (NS_MCU ::LedState(MackieControlProtocol::*p)(NS_MCU ::Button &), NS_MCU ::LedState(MackieControlProtocol::*r)(NS_MCU ::Button &))
 

Public Attributes

NS_MCU ::LedState(MackieControlProtocol::* press )(NS_MCU ::Button &)
 
NS_MCU ::LedState(MackieControlProtocol::* release )(NS_MCU ::Button &)
 

Detailed Description

Definition at line 279 of file mackie_control_protocol.h.

Constructor & Destructor Documentation

◆ ButtonHandlers()

ArdourSurface::NS_MCU::MackieControlProtocol::ButtonHandlers::ButtonHandlers ( NS_MCU ::LedState(MackieControlProtocol::*)(NS_MCU ::Button &)  p,
NS_MCU ::LedState(MackieControlProtocol::*)(NS_MCU ::Button &)  r 
)
inline

Definition at line 283 of file mackie_control_protocol.h.

Member Data Documentation

◆ press

NS_MCU ::LedState(MackieControlProtocol::* ArdourSurface::NS_MCU::MackieControlProtocol::ButtonHandlers::press) (NS_MCU ::Button &)

Definition at line 280 of file mackie_control_protocol.h.

◆ release

NS_MCU ::LedState(MackieControlProtocol::* ArdourSurface::NS_MCU::MackieControlProtocol::ButtonHandlers::release) (NS_MCU ::Button &)

Definition at line 281 of file mackie_control_protocol.h.


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