Package zombie.audio
Class BaseSoundEmitter
java.lang.Object
zombie.audio.BaseSoundEmitter
- Direct Known Subclasses:
DummySoundEmitter,FMODSoundEmitter
public abstract class BaseSoundEmitter
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description BaseSoundEmitter() -
Method Summary
Modifier and Type Method Description abstract booleanhasSoundsToStart()abstract booleanisEmpty()abstract booleanisPlaying(long long1)abstract booleanisPlaying(java.lang.String string)abstract longplayAmbientLoopedImpl(java.lang.String string)abstract longplayAmbientSound(java.lang.String string)abstract longplayClip(GameSoundClip gameSoundClip, IsoObject object)abstract longplaySound(java.lang.String string)abstract longplaySound(java.lang.String string, boolean boolean1)Deprecated.abstract longplaySound(java.lang.String string, int int1, int int2, int int3)abstract longplaySound(java.lang.String string, IsoGridSquare square)abstract longplaySound(java.lang.String string, IsoObject object)abstract longplaySoundImpl(java.lang.String string, boolean boolean1, IsoObject object)Deprecated.abstract longplaySoundImpl(java.lang.String string, IsoGridSquare square)abstract longplaySoundImpl(java.lang.String string, IsoObject object)abstract longplaySoundLooped(java.lang.String string)abstract longplaySoundLoopedImpl(java.lang.String string)abstract voidrandomStart()abstract voidset3D(long long1, boolean boolean1)abstract voidsetPitch(long long1, float float1)abstract voidsetPos(float float1, float float2, float float3)abstract voidsetVolume(long long1, float float1)abstract voidsetVolumeAll(float float1)abstract voidstopAll()abstract intstopSound(long long1)abstract intstopSoundByName(java.lang.String string)abstract voidtick()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
BaseSoundEmitter
public BaseSoundEmitter()
-
-
Method Details
-
randomStart
public abstract void randomStart() -
setPos
public abstract void setPos(float float1, float float2, float float3) -
stopSound
public abstract int stopSound(long long1) -
stopSoundByName
public abstract int stopSoundByName(java.lang.String string) -
setVolume
public abstract void setVolume(long long1, float float1) -
setPitch
public abstract void setPitch(long long1, float float1) -
setVolumeAll
public abstract void setVolumeAll(float float1) -
stopAll
public abstract void stopAll() -
playSound
public abstract long playSound(java.lang.String string) -
playSound
public abstract long playSound(java.lang.String string, int int1, int int2, int int3) -
playSound
-
playSoundImpl
-
playSound
@Deprecated public abstract long playSound(java.lang.String string, boolean boolean1)Deprecated. -
playSoundImpl
@Deprecated public abstract long playSoundImpl(java.lang.String string, boolean boolean1, IsoObject object)Deprecated. -
playSoundLooped
public abstract long playSoundLooped(java.lang.String string) -
playSoundLoopedImpl
public abstract long playSoundLoopedImpl(java.lang.String string) -
playSound
-
playSoundImpl
-
playClip
-
playAmbientSound
public abstract long playAmbientSound(java.lang.String string) -
playAmbientLoopedImpl
public abstract long playAmbientLoopedImpl(java.lang.String string) -
set3D
public abstract void set3D(long long1, boolean boolean1) -
tick
public abstract void tick() -
hasSoundsToStart
public abstract boolean hasSoundsToStart() -
isEmpty
public abstract boolean isEmpty() -
isPlaying
public abstract boolean isPlaying(long long1) -
isPlaying
public abstract boolean isPlaying(java.lang.String string)
-