| Interface | Description |
|---|---|
| Dispatcher.EventHandler |
a generic handler for bar start, beat and end
|
| Dispatcher.NoteEventHandler |
a handler for notes starting
|
| SeeScoreView.TapNotification |
for notification of a tap in the view
|
| SeeScoreView.ZoomNotification |
for notification of zoom change
|
| Class | Description |
|---|---|
| Dispatcher |
dispatch events driven by SeeScore PlayData (bar start, beat, note, play end)
|
| LicenceKeyInstance |
The licence key to enable features in SeeScoreLib supplied by Dolphin Computing
|
| MainActivity | |
| Player |
Player creates PlayData from the SScore and creates a Dispatcher to drive bar start, beat and note handlers.
|
| SeeScoreView |
SeeScoreView manages layout of a
SScore and placement of SystemViews into a scrolling View. |
| SystemView |
The SystemView is a
View which displays a single SSystem. |
| Enum | Description |
|---|---|
| Dispatcher.State |
the state of the dispatcher
|
| Player.MediaPlayerState |
The state of the MediaPlayer
there is a chart of these states in the MediaPlayer documentation
|
| Player.State |
the state of the Player
|
| SeeScoreView.CursorType |
The type of cursor, a vertical line or a rectangle around a bar
|
| Exception | Description |
|---|---|
| Player.PlayerException |
An exception from the Player
|