|
sdr 0.7 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use net.cscott.sdr | |
|---|---|
| net.cscott.sdr | This package contains the main game class (App) and
a text UI (PMSD), as well as interface
definitions needed to tie the various pieces together. |
| net.cscott.sdr.anim | This package contains the 3d animation code, which uses the jME game engine. |
| net.cscott.sdr.recog | This package contains the speech recognition engine, based on Sphinx4. |
| net.cscott.sdr.sound | This package contains the accompaniment music playback and timing engine. |
| Classes in net.cscott.sdr used by net.cscott.sdr | |
|---|---|
ChoreoEngine
ChoreoEngine specifies the interface through which the choreography
engine communicates with the rest of the SDR application. |
|
CommandInput
CommandInput implements the communication between some mechanism
for inputting commands (voice recognition, keyboard input, file on disk,
etc) and the rest of the SDR system. |
|
| CommandInput.InputMode
Representation of different input modes. |
|
| CommandInput.PossibleCommand
A CommandInput.PossibleCommand is an Apply corresponding to
the most likely interpretation of the user's input. |
|
| DanceFloor
The DanceFloor path contains the current computed locations for
all dancers; it is synchronized so that it can be asynchronously queried
and updated from various threads. |
|
| HUD
The HUD class encapsulates all the values displayed by the
game's "heads up display". |
|
| HUD.MessageType
What type of message this is. |
|
| Mode
The Mode.GameMode object coordinates mode changes among different
threads (and mode-change sources). |
|
| Mode.GameMode
|
|
| PMSD.State
Class holding properties accessible from the PMSD front-end. |
|
| ScoreAccumulator
This interface is the means of communication between the choreography engine and the game score mechanism. |
|
| Settings
The Settings class manages the menu system for adjusting the
various game settings, and tracks the current mode of play. |
|
| Settings.DanceLevelSetting
What calls should be accepted for the dancers, and what their starting formation should be. |
|
| Settings.DancerStyleSetting
Style with which to draw dancers. |
|
| Settings.DifficultySetting
How stringent should scoring be? |
|
| Settings.MusicSetting
What type of music (if any) to play. |
|
| Settings.VenueSetting
Background environment for dancers. |
|
| Classes in net.cscott.sdr used by net.cscott.sdr.anim | |
|---|---|
BeatTimer
BeatTimer is a simple interface that allows a caller to obtain
the current time, in units of "beats". |
|
CommandInput
CommandInput implements the communication between some mechanism
for inputting commands (voice recognition, keyboard input, file on disk,
etc) and the rest of the SDR system. |
|
| DanceFloor
The DanceFloor path contains the current computed locations for
all dancers; it is synchronized so that it can be asynchronously queried
and updated from various threads. |
|
| HUD
The HUD class encapsulates all the values displayed by the
game's "heads up display". |
|
| Mode
The Mode.GameMode object coordinates mode changes among different
threads (and mode-change sources). |
|
| Settings
The Settings class manages the menu system for adjusting the
various game settings, and tracks the current mode of play. |
|
| Classes in net.cscott.sdr used by net.cscott.sdr.recog | |
|---|---|
CommandInput
CommandInput implements the communication between some mechanism
for inputting commands (voice recognition, keyboard input, file on disk,
etc) and the rest of the SDR system. |
|
| Classes in net.cscott.sdr used by net.cscott.sdr.sound | |
|---|---|
BeatTimer
BeatTimer is a simple interface that allows a caller to obtain
the current time, in units of "beats". |
|
|
sdr 0.7 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||