A C G I J L M P S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(IPlayableTrack) - Method in class ch.sahits.game.openpatrician.sound.impl.TrackPlayer
- add(IPlayableTrack) - Method in interface ch.sahits.game.openpatrician.sound.ITrackPlayer
-
Add a track to the playing queue.
C
- ch.sahits.game.openpatrician.sound - package ch.sahits.game.openpatrician.sound
- ch.sahits.game.openpatrician.sound.impl - package ch.sahits.game.openpatrician.sound.impl
- clearPlayList() - Method in class ch.sahits.game.openpatrician.sound.impl.TrackPlayer
- clearPlayList() - Method in interface ch.sahits.game.openpatrician.sound.ITrackPlayer
-
Clear all queued tracks from the list.
G
- getLength() - Method in class ch.sahits.game.openpatrician.sound.impl.LoopTrack
- getLength() - Method in class ch.sahits.game.openpatrician.sound.impl.MediaTrack
- getLength() - Method in interface ch.sahits.game.openpatrician.sound.IPlayableTrack
-
Retrieve the length of the track in seconds
I
- IPlayableTrack - Interface in ch.sahits.game.openpatrician.sound
-
Defining the functionality of a sound track that can be played.
- ITrackLoader - Interface in ch.sahits.game.openpatrician.sound
- ITrackPlayer - Interface in ch.sahits.game.openpatrician.sound
-
Interface for playing sound.
J
- jaxb2SoundMarshaller() - Method in class ch.sahits.game.openpatrician.sound.SoundConfiguration
L
- loadTrack(String) - Method in class ch.sahits.game.openpatrician.sound.impl.TrackLoader
- loadTrack(String) - Method in interface ch.sahits.game.openpatrician.sound.ITrackLoader
-
Load the track by it's id.
- LoopTrack - Class in ch.sahits.game.openpatrician.sound.impl
-
LoopTrack represents a track that can be looped.
- LoopTrack(double, String) - Constructor for class ch.sahits.game.openpatrician.sound.impl.LoopTrack
M
- MediaTrack - Class in ch.sahits.game.openpatrician.sound.impl
- MediaTrack(double, String, ScheduledExecutorService) - Constructor for class ch.sahits.game.openpatrician.sound.impl.MediaTrack
P
- play() - Method in class ch.sahits.game.openpatrician.sound.impl.LoopTrack
- play() - Method in class ch.sahits.game.openpatrician.sound.impl.MediaTrack
- play() - Method in class ch.sahits.game.openpatrician.sound.impl.TrackPlayer
- play() - Method in interface ch.sahits.game.openpatrician.sound.IPlayableTrack
-
Start playing the track.
- play() - Method in interface ch.sahits.game.openpatrician.sound.ITrackPlayer
-
Play the track queue.
- playingProperty() - Method in class ch.sahits.game.openpatrician.sound.impl.LoopTrack
- playingProperty() - Method in class ch.sahits.game.openpatrician.sound.impl.MediaTrack
- playingProperty() - Method in interface ch.sahits.game.openpatrician.sound.IPlayableTrack
-
Property indicating if the track is playing.
S
- SoundConfiguration - Class in ch.sahits.game.openpatrician.sound
- SoundConfiguration() - Constructor for class ch.sahits.game.openpatrician.sound.SoundConfiguration
- soundPlayer() - Method in class ch.sahits.game.openpatrician.sound.SoundConfiguration
- stop() - Method in class ch.sahits.game.openpatrician.sound.impl.LoopTrack
- stop() - Method in class ch.sahits.game.openpatrician.sound.impl.MediaTrack
- stop() - Method in class ch.sahits.game.openpatrician.sound.impl.TrackPlayer
- stop() - Method in interface ch.sahits.game.openpatrician.sound.IPlayableTrack
-
Stop playing the track.
- stop() - Method in interface ch.sahits.game.openpatrician.sound.ITrackPlayer
-
Stop the playing.
T
- trackLoader() - Method in class ch.sahits.game.openpatrician.sound.SoundConfiguration
- TrackLoader - Class in ch.sahits.game.openpatrician.sound.impl
- TrackLoader(String) - Constructor for class ch.sahits.game.openpatrician.sound.impl.TrackLoader
- TrackPlayer - Class in ch.sahits.game.openpatrician.sound.impl
- TrackPlayer() - Constructor for class ch.sahits.game.openpatrician.sound.impl.TrackPlayer
All Classes All Packages