furyPackage
Class FixoEnganchavel

furyPackage.ObjectoDoNivel
  |
  +--furyPackage.FixoEnganchavel
Direct Known Subclasses:
PlataformaDestrutivelMartelo, PlataformaFixaEnganchavel

public abstract class FixoEnganchavel
extends ObjectoDoNivel
implements Enganchavel, Plataforma

Title: Fury of the Tiny

Description: Agrupa objectos fixos do nível que são engancháveis e suportáveis

Copyright: Copyright (c) 2005

Company: 4thFloor Corporation

Author:
Sérgio Lopes
Ruben Pedro
Version: 5.0

Field Summary
 private Tinyheroi
           
 private HashtabletabelaColisoes
           

Constructor Summary
FixoEnganchavel()
           
FixoEnganchavel(String nome, Ponto posicao, Nivel nivel)
           

Method Summary
 voidadicionarSuportadoAosIteraveis(Tiny heroi)
           
 voiddesenganchar(Corda corda, long tempo)
           
 voiddesSuportar(long tempo)
          Deixa de suportar o Tiny
 voidenganchar(Corda corda, ResultadoColisao resultado)
          Pede ao objecto enganchável para se enganchar
 TinygetSuportado()
           
 voidsuportar(Tiny heroi, ResultadoColisao resultado)
          Suporta o Tiny

Methods inherited from class furyPackage.ObjectoDoNivel
getNivel, getNome, getPosicao, getSprite, setSprite, toString

Field Detail

heroi

private Tiny heroi

tabelaColisoes

private Hashtable tabelaColisoes
Constructor Detail

FixoEnganchavel

public FixoEnganchavel()

FixoEnganchavel

public FixoEnganchavel(String nome, Ponto posicao, Nivel nivel)
Method Detail

adicionarSuportadoAosIteraveis

public void adicionarSuportadoAosIteraveis(Tiny heroi)

desenganchar

public void desenganchar(Corda corda, long tempo)

desSuportar

public void desSuportar(long tempo)
Deixa de suportar o Tiny

enganchar

public void enganchar(Corda corda, ResultadoColisao resultado)
Pede ao objecto enganchável para se enganchar

getSuportado

public Tiny getSuportado()

suportar

public void suportar(Tiny heroi, ResultadoColisao resultado)
Suporta o Tiny

Association Links

to Class furyPackage.Tiny

to Class java.util.Hashtable