Package fmod.fmod
Class FMODManager
java.lang.Object
fmod.fmod.FMODManager
public class FMODManager
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FMODManager.TestZombieInfo
-
Field Summary
-
Constructor Summary
Constructors Constructor Description FMODManager()
-
Method Summary
Modifier and Type Method Description void
applyDSP()
int
getNumListeners()
void
init()
boolean
isPlaying(long sound)
long
loadSound(java.lang.String filename)
long
loadSound(java.lang.String filename, boolean looped)
void
loadTest()
void
playTest()
void
stopSound(long soundEffect)
void
tick()
void
updateReverbPreset()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
instance
-
FMOD_STUDIO_INIT_NORMAL
public static int FMOD_STUDIO_INIT_NORMAL -
FMOD_STUDIO_INIT_LIVEUPDATE
public static int FMOD_STUDIO_INIT_LIVEUPDATE -
FMOD_STUDIO_INIT_ALLOW_MISSING_PLUGINS
public static int FMOD_STUDIO_INIT_ALLOW_MISSING_PLUGINS -
FMOD_STUDIO_INIT_SYNCHRONOUS_UPDATE
public static int FMOD_STUDIO_INIT_SYNCHRONOUS_UPDATE -
FMOD_STUDIO_INIT_DEFERRED_CALLBACKS
public static int FMOD_STUDIO_INIT_DEFERRED_CALLBACKS -
FMOD_INIT_NORMAL
public static int FMOD_INIT_NORMAL -
FMOD_INIT_STREAM_FROM_UPDATE
public static int FMOD_INIT_STREAM_FROM_UPDATE -
FMOD_INIT_MIX_FROM_UPDATE
public static int FMOD_INIT_MIX_FROM_UPDATE -
FMOD_INIT_3D_RIGHTHANDED
public static int FMOD_INIT_3D_RIGHTHANDED -
FMOD_INIT_CHANNEL_LOWPASS
public static int FMOD_INIT_CHANNEL_LOWPASS -
FMOD_INIT_CHANNEL_DISTANCEFILTER
public static int FMOD_INIT_CHANNEL_DISTANCEFILTER -
FMOD_INIT_PROFILE_ENABLE
public static int FMOD_INIT_PROFILE_ENABLE -
FMOD_INIT_VOL0_BECOMES_VIRTUAL
public static int FMOD_INIT_VOL0_BECOMES_VIRTUAL -
FMOD_INIT_GEOMETRY_USECLOSEST
public static int FMOD_INIT_GEOMETRY_USECLOSEST -
FMOD_INIT_PREFER_DOLBY_DOWNMIX
public static int FMOD_INIT_PREFER_DOLBY_DOWNMIX -
FMOD_INIT_THREAD_UNSAFE
public static int FMOD_INIT_THREAD_UNSAFE -
FMOD_INIT_PROFILE_METER_ALL
public static int FMOD_INIT_PROFILE_METER_ALL -
FMOD_DEFAULT
public static int FMOD_DEFAULT -
FMOD_LOOP_OFF
public static int FMOD_LOOP_OFF -
FMOD_LOOP_NORMAL
public static int FMOD_LOOP_NORMAL -
FMOD_LOOP_BIDI
public static int FMOD_LOOP_BIDI -
FMOD_2D
public static int FMOD_2D -
FMOD_3D
public static int FMOD_3D -
FMOD_HARDWARE
public static int FMOD_HARDWARE -
FMOD_SOFTWARE
public static int FMOD_SOFTWARE -
FMOD_CREATESTREAM
public static int FMOD_CREATESTREAM -
FMOD_CREATESAMPLE
public static int FMOD_CREATESAMPLE -
FMOD_CREATECOMPRESSEDSAMPLE
public static int FMOD_CREATECOMPRESSEDSAMPLE -
FMOD_OPENUSER
public static int FMOD_OPENUSER -
FMOD_OPENMEMORY
public static int FMOD_OPENMEMORY -
FMOD_OPENMEMORY_POINT
public static int FMOD_OPENMEMORY_POINT -
FMOD_OPENRAW
public static int FMOD_OPENRAW -
FMOD_OPENONLY
public static int FMOD_OPENONLY -
FMOD_ACCURATETIME
public static int FMOD_ACCURATETIME -
FMOD_MPEGSEARCH
public static int FMOD_MPEGSEARCH -
FMOD_NONBLOCKING
public static int FMOD_NONBLOCKING -
FMOD_UNIQUE
public static int FMOD_UNIQUE -
FMOD_3D_HEADRELATIVE
public static int FMOD_3D_HEADRELATIVE -
FMOD_3D_WORLDRELATIVE
public static int FMOD_3D_WORLDRELATIVE -
FMOD_3D_INVERSEROLLOFF
public static int FMOD_3D_INVERSEROLLOFF -
FMOD_3D_LINEARROLLOFF
public static int FMOD_3D_LINEARROLLOFF -
FMOD_3D_LINEARSQUAREROLLOFF
public static int FMOD_3D_LINEARSQUAREROLLOFF -
FMOD_3D_INVERSETAPEREDROLLOFF
public static int FMOD_3D_INVERSETAPEREDROLLOFF -
FMOD_3D_CUSTOMROLLOFF
public static int FMOD_3D_CUSTOMROLLOFF -
FMOD_3D_IGNOREGEOMETRY
public static int FMOD_3D_IGNOREGEOMETRY -
FMOD_IGNORETAGS
public static int FMOD_IGNORETAGS -
FMOD_LOWMEM
public static int FMOD_LOWMEM -
FMOD_LOADSECONDARYRAM
public static int FMOD_LOADSECONDARYRAM -
FMOD_VIRTUAL_PLAYFROMSTART
public static int FMOD_VIRTUAL_PLAYFROMSTART -
FMOD_PRESET_OFF
public static int FMOD_PRESET_OFF -
FMOD_PRESET_GENERIC
public static int FMOD_PRESET_GENERIC -
FMOD_PRESET_PADDEDCELL
public static int FMOD_PRESET_PADDEDCELL -
FMOD_PRESET_ROOM
public static int FMOD_PRESET_ROOM -
FMOD_PRESET_BATHROOM
public static int FMOD_PRESET_BATHROOM -
FMOD_PRESET_LIVINGROOM
public static int FMOD_PRESET_LIVINGROOM -
FMOD_PRESET_STONEROOM
public static int FMOD_PRESET_STONEROOM -
FMOD_PRESET_AUDITORIUM
public static int FMOD_PRESET_AUDITORIUM -
FMOD_PRESET_CONCERTHALL
public static int FMOD_PRESET_CONCERTHALL -
FMOD_PRESET_CAVE
public static int FMOD_PRESET_CAVE -
FMOD_PRESET_ARENA
public static int FMOD_PRESET_ARENA -
FMOD_PRESET_HANGAR
public static int FMOD_PRESET_HANGAR -
FMOD_PRESET_CARPETTEDHALLWAY
public static int FMOD_PRESET_CARPETTEDHALLWAY -
FMOD_PRESET_HALLWAY
public static int FMOD_PRESET_HALLWAY -
FMOD_PRESET_STONECORRIDOR
public static int FMOD_PRESET_STONECORRIDOR -
FMOD_PRESET_ALLEY
public static int FMOD_PRESET_ALLEY -
FMOD_PRESET_FOREST
public static int FMOD_PRESET_FOREST -
FMOD_PRESET_CITY
public static int FMOD_PRESET_CITY -
FMOD_PRESET_MOUNTAINS
public static int FMOD_PRESET_MOUNTAINS -
FMOD_PRESET_QUARRY
public static int FMOD_PRESET_QUARRY -
FMOD_PRESET_PLAIN
public static int FMOD_PRESET_PLAIN -
FMOD_PRESET_PARKINGLOT
public static int FMOD_PRESET_PARKINGLOT -
FMOD_PRESET_SEWERPIPE
public static int FMOD_PRESET_SEWERPIPE -
FMOD_PRESET_UNDERWATER
public static int FMOD_PRESET_UNDERWATER -
FMOD_TIMEUNIT_MS
public static int FMOD_TIMEUNIT_MS -
FMOD_TIMEUNIT_PCM
public static int FMOD_TIMEUNIT_PCM -
FMOD_TIMEUNIT_PCMBYTES
public static int FMOD_TIMEUNIT_PCMBYTES -
FMOD_STUDIO_PLAYBACK_PLAYING
public static int FMOD_STUDIO_PLAYBACK_PLAYING -
FMOD_STUDIO_PLAYBACK_SUSTAINING
public static int FMOD_STUDIO_PLAYBACK_SUSTAINING -
FMOD_STUDIO_PLAYBACK_STOPPED
public static int FMOD_STUDIO_PLAYBACK_STOPPED -
FMOD_STUDIO_PLAYBACK_STARTING
public static int FMOD_STUDIO_PLAYBACK_STARTING -
FMOD_STUDIO_PLAYBACK_STOPPING
public static int FMOD_STUDIO_PLAYBACK_STOPPING -
FMOD_SOUND_FORMAT_NONE
public static int FMOD_SOUND_FORMAT_NONE -
FMOD_SOUND_FORMAT_PCM8
public static int FMOD_SOUND_FORMAT_PCM8 -
FMOD_SOUND_FORMAT_PCM16
public static int FMOD_SOUND_FORMAT_PCM16 -
FMOD_SOUND_FORMAT_PCM24
public static int FMOD_SOUND_FORMAT_PCM24 -
FMOD_SOUND_FORMAT_PCM32
public static int FMOD_SOUND_FORMAT_PCM32 -
FMOD_SOUND_FORMAT_PCMFLOAT
public static int FMOD_SOUND_FORMAT_PCMFLOAT -
FMOD_SOUND_FORMAT_BITSTREAM
public static int FMOD_SOUND_FORMAT_BITSTREAM -
FMOD_system
public long FMOD_system
-
-
Constructor Details
-
FMODManager
public FMODManager()
-
-
Method Details
-
init
public void init() -
loadTest
public void loadTest() -
playTest
public void playTest() -
applyDSP
public void applyDSP() -
tick
public void tick() -
getNumListeners
public int getNumListeners() -
loadSound
public long loadSound(java.lang.String filename) -
stopSound
public void stopSound(long soundEffect) -
isPlaying
public boolean isPlaying(long sound) -
loadSound
public long loadSound(java.lang.String filename, boolean looped) -
updateReverbPreset
public void updateReverbPreset()
-