Package zombie.characters
Class BaseCharacterSoundEmitter
java.lang.Object
zombie.characters.BaseCharacterSoundEmitter
- Direct Known Subclasses:
CharacterSoundEmitter,DummyCharacterSoundEmitter
public abstract class BaseCharacterSoundEmitter
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description protected IsoGameCharactercharacter -
Constructor Summary
Constructors Constructor Description BaseCharacterSoundEmitter(IsoGameCharacter gameCharacter) -
Method Summary
Modifier and Type Method Description abstract booleanhasSoundsToStart()abstract booleanisClear()abstract booleanisPlaying(long long1)abstract booleanisPlaying(java.lang.String string)abstract voidplayFootsteps(java.lang.String string, float float1)abstract longplaySound(java.lang.String string)abstract longplaySound(java.lang.String string, IsoObject object)abstract longplaySoundImpl(java.lang.String string, IsoObject object)abstract longplayVocals(java.lang.String string)abstract voidregister()abstract voidset(float float1, float float2, float float3)abstract voidsetParameterValue(long long1, FMOD_STUDIO_PARAMETER_DESCRIPTION fMOD_STUDIO_PARAMETER_DESCRIPTION, float float1)abstract voidsetPitch(long long1, float float1)abstract voidsetVolume(long long1, float float1)abstract voidstopAll()abstract voidstopOrTriggerSound(long long1)abstract voidstopOrTriggerSoundByName(java.lang.String string)abstract intstopSound(long long1)abstract intstopSoundByName(java.lang.String string)abstract voidtick()abstract voidunregister()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
character
-
-
Constructor Details
-
BaseCharacterSoundEmitter
-
-
Method Details
-
register
public abstract void register() -
unregister
public abstract void unregister() -
playVocals
public abstract long playVocals(java.lang.String string) -
playFootsteps
public abstract void playFootsteps(java.lang.String string, float float1) -
playSound
public abstract long playSound(java.lang.String string) -
playSound
-
playSoundImpl
-
tick
public abstract void tick() -
set
public abstract void set(float float1, float float2, float float3) -
isClear
public abstract boolean isClear() -
setPitch
public abstract void setPitch(long long1, float float1) -
setVolume
public abstract void setVolume(long long1, float float1) -
stopSound
public abstract int stopSound(long long1) -
stopSoundByName
public abstract int stopSoundByName(java.lang.String string) -
stopOrTriggerSound
public abstract void stopOrTriggerSound(long long1) -
stopOrTriggerSoundByName
public abstract void stopOrTriggerSoundByName(java.lang.String string) -
stopAll
public abstract void stopAll() -
hasSoundsToStart
public abstract boolean hasSoundsToStart() -
isPlaying
public abstract boolean isPlaying(long long1) -
isPlaying
public abstract boolean isPlaying(java.lang.String string) -
setParameterValue
public abstract void setParameterValue(long long1, FMOD_STUDIO_PARAMETER_DESCRIPTION fMOD_STUDIO_PARAMETER_DESCRIPTION, float float1)
-