zombie.iso.objects
Class IsoJukebox

java.lang.Object
  extended by zombie.iso.IsoObject
      extended by zombie.iso.objects.IsoJukebox
All Implemented Interfaces:
java.io.Serializable

public class IsoJukebox
extends IsoObject

Author:
Nick
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class zombie.iso.IsoObject
IsoObject.VisionResult
 
Field Summary
 
Fields inherited from class zombie.iso.IsoObject
alpha, alphaStep, AttachedAnimSprite, AttachedAnimSpriteActual, container, Damage, dir, lastRendered, lastRenderedRendered, name, NoPicking, offsetX, offsetY, OutlineOnMouseover, rerouteCollide, rerouteMask, sprite, square, stCol, table, targetAlpha, tintb, tintg, tintr
 
Constructor Summary
IsoJukebox(IsoCell cell)
           
IsoJukebox(IsoCell cell, IsoGridSquare sq, IsoSprite spr)
           
IsoJukebox(IsoCell cell, IsoGridSquare sq, java.lang.String gid)
           
 
Method Summary
 java.lang.String getObjectName()
           
 boolean onMouseLeftClick(int x, int y)
           
 void SetPlaying(boolean ShouldPlay)
           
 void update()
           
 
Methods inherited from class zombie.iso.IsoObject
addChild, AttachAnim, AttachExistingAnim, AttachExistingAnim, AttackObject, createChecksum, DirtySlice, DoChecksumCheck, DoChecksumCheck, DoTooltip, factoryClassFromFileInput, factoryFromFileInput, factoryFromFileInput, getAlpha, getAlphaStep, getAttachedAnimSprite, getCell, getChildSprites, getContainer, getDamage, getDir, getItemContainer, getLastRendered, getLastRenderedRendered, getMaskClickedY, getMD5Checksum, getModData, getName, getOffsetX, getOffsetY, getProperties, getRerouteCollide, getRerouteMask, getRerouteMaskObject, getScriptName, getSprite, getSquare, getTable, getTargetAlpha, getTextureName, getType, getX, getY, getZ, HasTooltip, hasWater, isCharacter, isMaskClicked, isMaskClicked, isNoPicking, isOutlineOnMouseover, isZombie, load, onMouseRightClick, onMouseRightReleased, RemoveAttachedAnims, render, renderlast, renderObjectPicker, replaceItem, reset, save, Serialize, setAlpha, setAlphaStep, setAttachedAnimSprite, setChildSprites, setContainer, setDamage, setDefaultCondition, setDir, setDir, setLastRendered, setLastRenderedRendered, setName, SetName, setNoPicking, setOffsetX, setOffsetY, setOutlineOnMouseover, setRerouteCollide, setRerouteMask, setSprite, setSquare, setTable, setTargetAlpha, setType, TestCollide, TestPathfindCollide, TestVision, useItemOn, useWater
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IsoJukebox

public IsoJukebox(IsoCell cell,
                  IsoGridSquare sq,
                  IsoSprite spr)

IsoJukebox

public IsoJukebox(IsoCell cell)

IsoJukebox

public IsoJukebox(IsoCell cell,
                  IsoGridSquare sq,
                  java.lang.String gid)
Method Detail

getObjectName

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

SetPlaying

public void SetPlaying(boolean ShouldPlay)

onMouseLeftClick

public boolean onMouseLeftClick(int x,
                                int y)
Overrides:
onMouseLeftClick in class IsoObject

update

public void update()
Overrides:
update in class IsoObject