Class IsoTelevision

java.lang.Object
zombie.iso.IsoObject
zombie.iso.objects.IsoWaveSignal
zombie.iso.objects.IsoTelevision
All Implemented Interfaces:
java.io.Serializable, Talker, ChatElementOwner, WaveSignalDevice

public class IsoTelevision
extends IsoWaveSignal
See Also:
Serialized Form
  • Field Details

    • screenSprites

      protected java.util.ArrayList screenSprites
    • defaultToNoise

      protected boolean defaultToNoise
  • Constructor Details

  • Method Details

    • getObjectName

      public java.lang.String getObjectName()
      Overrides:
      getObjectName in class IsoObject
    • init

      protected void init​(boolean objectFromBinary)
      Overrides:
      init in class IsoWaveSignal
    • update

      public void update()
      Overrides:
      update in class IsoWaveSignal
    • updateLightSource

      protected void updateLightSource()
      Overrides:
      updateLightSource in class IsoWaveSignal
    • updateTvScreen

      protected void updateTvScreen()
    • addTvScreenSprite

      public void addTvScreenSprite​(IsoSprite sprite)
    • clearTvScreenSprites

      public void clearTvScreenSprites()
    • removeTvScreenSprite

      public void removeTvScreenSprite​(IsoSprite sprite)
    • renderlast

      public void renderlast()
      Overrides:
      renderlast in class IsoWaveSignal
    • load

      public void load​(java.nio.ByteBuffer input, int WorldVersion) throws java.io.IOException
      Overrides:
      load in class IsoWaveSignal
      Throws:
      java.io.IOException
    • save

      public void save​(java.nio.ByteBuffer output) throws java.io.IOException
      Overrides:
      save in class IsoWaveSignal
      Throws:
      java.io.IOException