PlayerController Struct Reference
#include <player.h>
Public Attributes | |
volatile ulong | ticksTotal |
volatile ulong | ticksPlayed |
volatile double | millisecsPlayed |
volatile ulong | beginmillisec |
volatile int | tempo |
volatile int | num |
volatile int | den |
volatile int | SPEVprocessed |
volatile int | SPEVplayed |
volatile int | OK |
volatile int | playing |
volatile int | paused |
volatile int | moving |
volatile int | finished |
volatile int message | KDE_DEPRECATED |
volatile ulong | gotomsec |
volatile int | error |
volatile int | gm |
volatile int | volumepercentage |
volatile bool | forcepgm [16] |
volatile int | pgm [16] |
volatile double | ratioTempo |
volatile bool | isSendingAllNotesOff |
volatile MidiEvent * | ev |
Detailed Description
PlayerController is a struct that is used by the MidiPlayer object to tell other parts of the application about the status of the MIDI playing.
Struct used to have control over the player engine
- Version:
- 0.9.5 17/01/2000
Member Data Documentation
volatile int PlayerController::error |
volatile int PlayerController::finished |
volatile bool PlayerController::forcepgm[16] |
volatile int PlayerController::gm |
volatile int PlayerController::moving |
volatile int PlayerController::OK |
volatile int PlayerController::paused |
volatile int PlayerController::pgm[16] |
volatile int PlayerController::playing |
volatile double PlayerController::ratioTempo |
volatile int PlayerController::volumepercentage |
100 means no change, 50 halfs the volume, 200 doubles it (if possible), etc.
- See also:
- DeviceManager::setVolumePercentage()
The documentation for this struct was generated from the following file: