Package fmod.fmod
Class BaseSoundEmitter
java.lang.Object
fmod.fmod.BaseSoundEmitter
- Direct Known Subclasses:
DummySoundEmitter
,SoundBankEmitter
,SoundEmitter
public abstract class BaseSoundEmitter
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description BaseSoundEmitter()
-
Method Summary
Modifier and Type Method Description abstract boolean
isEmpty()
abstract boolean
isPlaying(long long1)
abstract boolean
isPlaying(java.lang.String string)
abstract long
playAmbientLoopedImpl(java.lang.String string)
abstract long
playAmbientSound(java.lang.String string)
abstract long
playSound(java.lang.String string)
abstract long
playSound(java.lang.String string, boolean boolean1)
abstract long
playSound(java.lang.String string, int int1, int int2, int int3)
abstract long
playSound(java.lang.String string, IsoGridSquare square)
abstract long
playSound(java.lang.String string, IsoObject object)
abstract long
playSoundImpl(java.lang.String string, boolean boolean1, IsoObject object)
abstract long
playSoundImpl(java.lang.String string, IsoGridSquare square)
abstract long
playSoundLooped(java.lang.String string)
abstract long
playSoundLoopedImpl(java.lang.String string)
abstract void
randomStart()
abstract void
setPos(float float1, float float2, float float3)
abstract void
setVolume(long long1, float float1)
abstract void
setVolumeAll(float float1)
abstract void
stopAll()
abstract int
stopSound(long long1)
abstract void
tick()
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) -
setVolume
public abstract void setVolume(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
public abstract long playSound(java.lang.String string, boolean boolean1) -
playSoundImpl
-
playSoundLooped
public abstract long playSoundLooped(java.lang.String string) -
playSoundLoopedImpl
public abstract long playSoundLoopedImpl(java.lang.String string) -
playSound
-
playAmbientSound
public abstract long playAmbientSound(java.lang.String string) -
playAmbientLoopedImpl
public abstract long playAmbientLoopedImpl(java.lang.String string) -
tick
public abstract void tick() -
isEmpty
public abstract boolean isEmpty() -
isPlaying
public abstract boolean isPlaying(long long1) -
isPlaying
public abstract boolean isPlaying(java.lang.String string)
-