The Tooba
 All Data Structures Namespaces Files Functions Variables Macros Pages
key.h
Go to the documentation of this file.
1 #ifndef KEY_H_INCLUDED
2 #define KEY_H_INCLUDED 1
3 
4 #include "common.h"
5 #include "voice.h"
6 
11 class Key {
12 public:
16  uint32_t id;
20  uint32_t state;
24  uint32_t count;
29  float pitch;
35  Key() {
36  count = state = 0;
37  voice = NULL;
38  }
43  uint32_t check(void);
44 };
45 
46 #endif // KEY_H_INCLUDED
float pitch
Definition: key.h:29
uint32_t id
Definition: key.h:16
Definition: voice.h:132
uint32_t check(void)
Definition: key.cpp:8
uint32_t count
Definition: key.h:24
uint32_t state
Definition: key.h:20
Voice * voice
Definition: key.h:34
Key()
Definition: key.h:35
#define NULL
Definition: common.h:24
Definition: key.h:11