Package zombie.audio

Class BaseSoundEmitter

java.lang.Object
zombie.audio.BaseSoundEmitter
Direct Known Subclasses:
DummySoundEmitter, FMODSoundEmitter

public abstract class BaseSoundEmitter
extends java.lang.Object
  • 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)
    • 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)
    • setVolume

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

      public abstract void setPitch​(long long1, float float1)
    • hasSustainPoints

      public abstract boolean hasSustainPoints​(long long1)
    • setParameterValue

      public abstract void setParameterValue​(long long1, FMOD_STUDIO_PARAMETER_DESCRIPTION fMOD_STUDIO_PARAMETER_DESCRIPTION, float float1)
    • setTimelinePosition

      public abstract void setTimelinePosition​(long long1, java.lang.String string)
    • triggerCue

      public abstract void triggerCue​(long long1)
    • 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

      public abstract long playSound​(java.lang.String string, IsoGridSquare square)
    • playSoundImpl

      public abstract long playSoundImpl​(java.lang.String string, IsoGridSquare square)
    • playSound

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

      @Deprecated public abstract long playSoundImpl​(java.lang.String string, boolean boolean1, IsoObject object)
      Deprecated.
    • playSoundLooped

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

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

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

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

      public abstract long playClip​(GameSoundClip gameSoundClip, IsoObject object)
    • playAmbientSound

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

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

      public abstract void set3D​(long long1, boolean boolean1)
    • tick

      public abstract void tick()
    • hasSoundsToStart

      public abstract boolean hasSoundsToStart()
    • isEmpty

      public abstract boolean isEmpty()
    • isPlaying

      public abstract boolean isPlaying​(long long1)
    • isPlaying

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

      public abstract boolean restart​(long long1)