C G I M P S T U V

## C

changeLogLevel(Level) - Method in class moonlander.library.Moonlander

## G

getCurrentRow() - Method in class moonlander.library.Moonlander
  Returns current (fractional) row.
getCurrentTime() - Method in class moonlander.library.Moonlander
  Returns current time in seconds.
getIntValue(String) - Method in class moonlander.library.Moonlander
  Returns int value of a track.
getTrack(String) - Method in class moonlander.library.Moonlander
getValue(String) - Method in class moonlander.library.Moonlander
  Returns value of a track.
getValue(double) - Method in class moonlander.library.Track
  Returns value of the track for the given (fractional) row.

## I

initWithSoundtrack(PApplet, String, int, int) - Static method in class moonlander.library.Moonlander
  Shortcut to initializing Rocket connection with given soundtrack file (uses MinimController).

## M

MinimController - Class in moonlander.library
MinimController(AudioPlayer, int, int) - Constructor for class moonlander.library.MinimController
Moonlander - Class in moonlander.library
  Moonlander
Moonlander(PApplet, Controller) - Constructor for class moonlander.library.Moonlander
  Initializes library and tries to load syncdata.
moonlander.library - package moonlander.library

## P

pause() - Method in class moonlander.library.MinimController
play() - Method in class moonlander.library.MinimController
printKeys() - Method in class moonlander.library.Track
  For testing

## S

start(String, int, String) - Method in class moonlander.library.Moonlander
  Fires up the connection to Rocket, or in case of connection failure, loads data from given XML syncfile.
start() - Method in class moonlander.library.Moonlander
  Shortcut for starting Moonlander with sane defaults.

## T

TimeController - Class in moonlander.library
TimeController(int) - Constructor for class moonlander.library.TimeController
toString() - Method in class moonlander.library.Track
Track - Class in moonlander.library
  Track keeps hold of multiple TrackKey-objects.
Track(String) - Constructor for class moonlander.library.Track

## U

update() - Method in class moonlander.library.MinimController
update() - Method in class moonlander.library.Moonlander
  Handle communication and controller updates.
update() - Method in class moonlander.library.TimeController

## V

VERSION - Static variable in class moonlander.library.Moonlander
version() - Static method in class moonlander.library.Moonlander
  Returns the version of the library.

C G I M P S T U V

Processing library Moonlander by Antti Hirvonen. (c) 2018