Package zombie.characters
Class BaseCharacterSoundEmitter
java.lang.Object
zombie.characters.BaseCharacterSoundEmitter
- Direct Known Subclasses:
CharacterSoundEmitter
,DummyCharacterSoundEmitter
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract boolean
abstract boolean
isClear()
abstract boolean
isPlaying
(long channel) abstract boolean
abstract void
playFootsteps
(String file, float volume) abstract long
abstract long
abstract long
playSoundImpl
(String file, IsoObject proxy) abstract long
playVocals
(String file) abstract void
register()
abstract void
set
(float x, float y, float z) abstract void
setParameterValue
(long soundRef, fmod.fmod.FMOD_STUDIO_PARAMETER_DESCRIPTION parameterDescription, float value) abstract void
setPitch
(long handle, float pitch) abstract void
setVolume
(long handle, float volume) abstract void
stopAll()
abstract void
stopOrTriggerSound
(long handle) abstract void
abstract int
stopSound
(long channel) abstract int
stopSoundByName
(String soundName) abstract void
stopSoundLocal
(long handle) abstract void
tick()
abstract void
-
Constructor Details
-
BaseCharacterSoundEmitter
-
-
Method Details
-
register
public abstract void register() -
unregister
public abstract void unregister() -
playVocals
-
playFootsteps
-
playSound
-
playSound
-
playSoundImpl
-
tick
public abstract void tick() -
set
public abstract void set(float x, float y, float z) -
isClear
public abstract boolean isClear() -
setPitch
public abstract void setPitch(long handle, float pitch) -
setVolume
public abstract void setVolume(long handle, float volume) -
stopSound
public abstract int stopSound(long channel) -
stopSoundLocal
public abstract void stopSoundLocal(long handle) -
stopSoundByName
-
stopOrTriggerSound
public abstract void stopOrTriggerSound(long handle) -
stopOrTriggerSoundByName
-
stopAll
public abstract void stopAll() -
hasSoundsToStart
public abstract boolean hasSoundsToStart() -
isPlaying
public abstract boolean isPlaying(long channel) -
isPlaying
-
setParameterValue
public abstract void setParameterValue(long soundRef, fmod.fmod.FMOD_STUDIO_PARAMETER_DESCRIPTION parameterDescription, float value)
-