Package zombie

Class BaseAmbientStreamManager

java.lang.Object
zombie.BaseAmbientStreamManager
Direct Known Subclasses:
AmbientSoundManager, AmbientStreamManager, DummyAmbientStreamManager

public abstract class BaseAmbientStreamManager
extends java.lang.Object
  • Constructor Summary

    Constructors
    Constructor Description
    BaseAmbientStreamManager()  
  • Method Summary

    Modifier and Type Method Description
    abstract void addAmbient​(java.lang.String string, int int1, int int2, int int3, float float1)  
    abstract void addAmbientEmitter​(float float1, float float2, int int1, java.lang.String string)  
    abstract void addBlend​(java.lang.String string, float float1, boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4)  
    abstract void addDaytimeAmbientEmitter​(float float1, float float2, int int1, java.lang.String string)  
    protected abstract void addRandomAmbient()  
    abstract void doAlarm​(RoomDef roomDef)  
    abstract void doGunEvent()  
    abstract void doOneShotAmbients()  
    abstract void init()  
    abstract void stop()  
    abstract void update()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BaseAmbientStreamManager

      public BaseAmbientStreamManager()
  • Method Details

    • stop

      public abstract void stop()
    • doAlarm

      public abstract void doAlarm​(RoomDef roomDef)
    • doGunEvent

      public abstract void doGunEvent()
    • init

      public abstract void init()
    • addBlend

      public abstract void addBlend​(java.lang.String string, float float1, boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4)
    • addRandomAmbient

      protected abstract void addRandomAmbient()
    • doOneShotAmbients

      public abstract void doOneShotAmbients()
    • update

      public abstract void update()
    • addAmbient

      public abstract void addAmbient​(java.lang.String string, int int1, int int2, int int3, float float1)
    • addAmbientEmitter

      public abstract void addAmbientEmitter​(float float1, float float2, int int1, java.lang.String string)
    • addDaytimeAmbientEmitter

      public abstract void addDaytimeAmbientEmitter​(float float1, float float2, int int1, java.lang.String string)