com.jme3.niftygui
Class SoundDeviceJme

java.lang.Object
  extended by com.jme3.niftygui.SoundDeviceJme
All Implemented Interfaces:
de.lessvoid.nifty.spi.sound.SoundDevice

public class SoundDeviceJme
extends java.lang.Object
implements de.lessvoid.nifty.spi.sound.SoundDevice


Field Summary
protected  AudioRenderer ar
           
protected  AssetManager assetManager
           
 
Constructor Summary
SoundDeviceJme(AssetManager assetManager, AudioRenderer ar)
           
 
Method Summary
 de.lessvoid.nifty.spi.sound.SoundHandle loadMusic(de.lessvoid.nifty.sound.SoundSystem soundSystem, java.lang.String filename)
           
 de.lessvoid.nifty.spi.sound.SoundHandle loadSound(de.lessvoid.nifty.sound.SoundSystem soundSystem, java.lang.String filename)
           
 void setResourceLoader(de.lessvoid.nifty.tools.resourceloader.NiftyResourceLoader niftyResourceLoader)
           
 void update(int delta)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

assetManager

protected AssetManager assetManager

ar

protected AudioRenderer ar
Constructor Detail

SoundDeviceJme

public SoundDeviceJme(AssetManager assetManager,
                      AudioRenderer ar)
Method Detail

setResourceLoader

public void setResourceLoader(de.lessvoid.nifty.tools.resourceloader.NiftyResourceLoader niftyResourceLoader)
Specified by:
setResourceLoader in interface de.lessvoid.nifty.spi.sound.SoundDevice

loadSound

public de.lessvoid.nifty.spi.sound.SoundHandle loadSound(de.lessvoid.nifty.sound.SoundSystem soundSystem,
                                                         java.lang.String filename)
Specified by:
loadSound in interface de.lessvoid.nifty.spi.sound.SoundDevice

loadMusic

public de.lessvoid.nifty.spi.sound.SoundHandle loadMusic(de.lessvoid.nifty.sound.SoundSystem soundSystem,
                                                         java.lang.String filename)
Specified by:
loadMusic in interface de.lessvoid.nifty.spi.sound.SoundDevice

update

public void update(int delta)
Specified by:
update in interface de.lessvoid.nifty.spi.sound.SoundDevice