Class DialogueCharacter

java.lang.Object
  extended by DialogueCharacter

public class DialogueCharacter
extends java.lang.Object


Field Summary
private  Coco coco
           
private  Position cocoPosition
           
private  int counter
           
private  java.util.ArrayList<java.lang.String> dialogue
           
private  java.util.ArrayList<java.lang.String> dialogueTemp
           
private  java.io.File file
           
private static java.awt.Font font
           
private  java.awt.Graphics2D g
           
private  int h
           
private  int height
           
private  java.awt.image.BufferedImage image
           
private  java.awt.image.BufferedImage newImage
           
private  boolean newImageSet
           
private  java.awt.image.BufferedImage oldImage
           
private  int picCounter
           
private  Position position
           
private  int w
           
private  int width
           
private  int xPos
           
private  int yPos
           
 
Constructor Summary
DialogueCharacter(Coco c, java.io.File file, java.awt.image.BufferedImage image, java.awt.Graphics2D g, java.awt.image.BufferedImage oldImage, java.awt.image.BufferedImage newImage)
           
DialogueCharacter(Coco c, java.io.File file, java.awt.Graphics2D g, java.awt.image.BufferedImage oldImage)
           
 
Method Summary
 java.awt.image.BufferedImage getImage()
           
 Position getPosition()
           
 boolean inRange()
           
 void newImage()
           
private  void setImage(java.awt.image.BufferedImage image)
           
private  void setPosition(Position p)
           
 java.lang.String speak()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cocoPosition

private Position cocoPosition

position

private Position position

coco

private Coco coco

width

private int width

height

private int height

dialogue

private java.util.ArrayList<java.lang.String> dialogue

dialogueTemp

private java.util.ArrayList<java.lang.String> dialogueTemp

image

private java.awt.image.BufferedImage image

oldImage

private java.awt.image.BufferedImage oldImage

newImage

private java.awt.image.BufferedImage newImage

newImageSet

private boolean newImageSet

counter

private int counter

picCounter

private int picCounter

font

private static final java.awt.Font font

w

private int w

h

private int h

xPos

private int xPos

yPos

private int yPos

file

private java.io.File file

g

private java.awt.Graphics2D g
Constructor Detail

DialogueCharacter

public DialogueCharacter(Coco c,
                         java.io.File file,
                         java.awt.Graphics2D g,
                         java.awt.image.BufferedImage oldImage)

DialogueCharacter

public DialogueCharacter(Coco c,
                         java.io.File file,
                         java.awt.image.BufferedImage image,
                         java.awt.Graphics2D g,
                         java.awt.image.BufferedImage oldImage,
                         java.awt.image.BufferedImage newImage)
Method Detail

getPosition

public Position getPosition()

setPosition

private void setPosition(Position p)

inRange

public boolean inRange()

speak

public java.lang.String speak()

newImage

public void newImage()

getImage

public java.awt.image.BufferedImage getImage()

setImage

private void setImage(java.awt.image.BufferedImage image)