sdr 0.7

Uses of Package
net.cscott.sdr

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

Copyright © 2006-2009 C. Scott Ananian