Class CachedMusicManager
java.lang.Object
com.prineside.tdi2.Manager.ManagerAdapter
com.prineside.tdi2.managers.MusicManager
com.prineside.tdi2.managers.music.CachedMusicManager
- All Implemented Interfaces:
 Disposable,Manager
- Direct Known Subclasses:
 DesktopCachedMusicManager
- 
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.prineside.tdi2.managers.MusicManager
MusicManager.FrequencyRange, MusicManager.ModuleCacheConfig, MusicManager.MusicSource, MusicManager.MusicSourceType, MusicManager.Serializer, MusicManager.SpectrumConfigNested classes/interfaces inherited from interface com.prineside.tdi2.Manager
Manager.ManagerAdapter, Manager.ManagerWithListeners<T> - 
Field Summary
Fields inherited from class com.prineside.tdi2.managers.MusicManager
DEFAULT_VOLUME_CHANGE_SPEED, lastSoundTimestamp - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic doublegetWavDuration(FileHandle fileHandle) static booleanisMusicCached(Module module) voidvoidpreRender(float deltaTime) Called before the actual drawing of screens and systemsvoidsetup()Called when all manager objects are already created and can be accessedvoidMethods inherited from class com.prineside.tdi2.managers.MusicManager
addMenuMusicSource, continuePlayingMenuMusicTrack, createSelfSetuppingDummy, getCurrentlyPlayingMenuThemeSource, getFactVolume, getInterpolation, getMainVolume, getMenuMusicSourceRepeatCount, getMenuThemeSources, getModule, getMusicB64hash, getSpectrumConfig, getSpectrumSim, isMenuMusicSourceEnabled, isMusicThumbsUp, removeMenuMusicSource, setVolume, setVolumeToStartNewTrack, showSongNotification, simulateSpectrums, voteThumbsUpMethods inherited from class com.prineside.tdi2.Manager.ManagerAdapter
dispose, postRender, test 
- 
Constructor Details
- 
CachedMusicManager
public CachedMusicManager() 
 - 
 - 
Method Details
- 
setup
public void setup()Description copied from interface:ManagerCalled when all manager objects are already created and can be accessed- Specified by:
 setupin interfaceManager- Overrides:
 setupin classMusicManager
 - 
getWavDuration
 - 
isMusicCached
 - 
preRender
public void preRender(float deltaTime) Description copied from interface:ManagerCalled before the actual drawing of screens and systems- Specified by:
 preRenderin interfaceManager- Overrides:
 preRenderin classMusicManager
 - 
playMusic
- Specified by:
 playMusicin classMusicManager
 - 
getPlayingMusic
- Specified by:
 getPlayingMusicin classMusicManager
 - 
stopMusic
public void stopMusic()- Specified by:
 stopMusicin classMusicManager
 
 -