ardour
Public Attributes | List of all members
_PianoKeyboard Struct Reference

#include <gtk_pianokeyboard.h>

Public Attributes

GtkDrawingArea da
 
int maybe_stop_sustained_notes
 
int sustain_new_notes
 
int enable_keyboard_cue
 
int octave
 
int widget_margin
 
int note_being_pressed_using_mouse
 
int last_key
 
gboolean monophonic
 
volatile struct PKNote notes [NNOTES]
 
GHashTable * key_bindings
 

Detailed Description

Definition at line 53 of file gtk_pianokeyboard.h.

Member Data Documentation

GtkDrawingArea _PianoKeyboard::da

Definition at line 55 of file gtk_pianokeyboard.h.

int _PianoKeyboard::enable_keyboard_cue

Definition at line 58 of file gtk_pianokeyboard.h.

GHashTable* _PianoKeyboard::key_bindings

Definition at line 66 of file gtk_pianokeyboard.h.

int _PianoKeyboard::last_key

Definition at line 62 of file gtk_pianokeyboard.h.

int _PianoKeyboard::maybe_stop_sustained_notes

Definition at line 56 of file gtk_pianokeyboard.h.

gboolean _PianoKeyboard::monophonic

Definition at line 63 of file gtk_pianokeyboard.h.

int _PianoKeyboard::note_being_pressed_using_mouse

Definition at line 61 of file gtk_pianokeyboard.h.

volatile struct PKNote _PianoKeyboard::notes[NNOTES]

Definition at line 64 of file gtk_pianokeyboard.h.

int _PianoKeyboard::octave

Definition at line 59 of file gtk_pianokeyboard.h.

int _PianoKeyboard::sustain_new_notes

Definition at line 57 of file gtk_pianokeyboard.h.

int _PianoKeyboard::widget_margin

Definition at line 60 of file gtk_pianokeyboard.h.


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