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)  
    abstract long playSound​(java.lang.String string)  
    abstract long playSound​(java.lang.String string, boolean boolean1)
    Deprecated.
    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 setVolume​(long long1, float float1)  
    abstract int stopSound​(long long1)  
    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

  • Constructor Details

    • BaseCharacterSoundEmitter

      public BaseCharacterSoundEmitter​(IsoGameCharacter gameCharacter)
  • 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)
    • playSound

      public abstract long playSound​(java.lang.String string)
    • playSound

      @Deprecated public abstract long playSound​(java.lang.String string, boolean boolean1)
      Deprecated.
    • playSound

      public abstract long playSound​(java.lang.String string, IsoObject object)
    • playSoundImpl

      public abstract long playSoundImpl​(java.lang.String string, IsoObject object)
    • tick

      public abstract void tick()
    • set

      public abstract void set​(float float1, float float2, float float3)
    • isClear

      public abstract boolean isClear()
    • setVolume

      public abstract void setVolume​(long long1, float float1)
    • stopSound

      public abstract int stopSound​(long long1)
    • hasSoundsToStart

      public abstract boolean hasSoundsToStart()
    • isPlaying

      public abstract boolean isPlaying​(long long1)
    • isPlaying

      public abstract boolean isPlaying​(java.lang.String string)