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 IsoGameCharacter
character
-
Constructor Summary
Constructors Constructor Description BaseCharacterSoundEmitter(IsoGameCharacter gameCharacter)
-
Method Summary
Modifier and Type Method Description abstract boolean
hasSoundsToStart()
abstract boolean
isClear()
abstract boolean
isPlaying(long long1)
abstract boolean
isPlaying(java.lang.String string)
abstract void
playFootsteps(java.lang.String string, float float1)
abstract long
playSound(java.lang.String string)
abstract long
playSound(java.lang.String string, IsoObject object)
abstract long
playSoundImpl(java.lang.String string, IsoObject object)
abstract long
playVocals(java.lang.String string)
abstract void
register()
abstract void
set(float float1, float float2, float float3)
abstract void
setParameterValue(long long1, FMOD_STUDIO_PARAMETER_DESCRIPTION fMOD_STUDIO_PARAMETER_DESCRIPTION, float float1)
abstract void
setPitch(long long1, float float1)
abstract void
setVolume(long long1, float float1)
abstract void
stopAll()
abstract void
stopOrTriggerSound(long long1)
abstract void
stopOrTriggerSoundByName(java.lang.String string)
abstract int
stopSound(long long1)
abstract int
stopSoundByName(java.lang.String string)
abstract void
tick()
abstract void
unregister()
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)
-