Ardour  9.0-pre0-384-ga76afae0e9
ArdourSurface::ButtonJump Class Reference

#include <contourdesign.h>

Inheritance diagram for ArdourSurface::ButtonJump:
[legend]

Public Member Functions

 ButtonJump (JumpDistance dist, ContourDesignControlProtocol &ccp)
 
 ~ButtonJump ()
 
void execute ()
 
JumpDistance get_jump_distance () const
 
XMLNodeget_state (XMLNode &node) const
 
- Public Member Functions inherited from ArdourSurface::ButtonBase
 ButtonBase (ContourDesignControlProtocol &spc)
 
virtual ~ButtonBase ()
 

Private Attributes

JumpDistance _dist
 

Additional Inherited Members

- Protected Attributes inherited from ArdourSurface::ButtonBase
ContourDesignControlProtocol_spc
 

Detailed Description

Definition at line 209 of file contourdesign.h.

Constructor & Destructor Documentation

◆ ButtonJump()

ArdourSurface::ButtonJump::ButtonJump ( JumpDistance  dist,
ContourDesignControlProtocol ccp 
)
inline

Definition at line 212 of file contourdesign.h.

◆ ~ButtonJump()

ArdourSurface::ButtonJump::~ButtonJump ( )
inline

Definition at line 215 of file contourdesign.h.

Member Function Documentation

◆ execute()

void ArdourSurface::ButtonJump::execute ( )
virtual

◆ get_jump_distance()

JumpDistance ArdourSurface::ButtonJump::get_jump_distance ( ) const
inline

Definition at line 218 of file contourdesign.h.

◆ get_state()

XMLNode& ArdourSurface::ButtonJump::get_state ( XMLNode node) const
virtual

Member Data Documentation

◆ _dist

JumpDistance ArdourSurface::ButtonJump::_dist
private

Definition at line 223 of file contourdesign.h.


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