furyPackage.estados
Class EstadoCordaEnganchada

furyPackage.estados.EstadoCorda
  |
  +--furyPackage.estados.EstadoCordaEnganchada

public class EstadoCordaEnganchada
extends EstadoCorda

Define o comportamento da corda no estado enganchada


Fields inherited from class furyPackage.estados.EstadoCorda
ARRECADADA, ENGANCHADA, SOLTA

Constructor Summary
EstadoCordaEnganchada(Corda corda)
           

Method Summary
 voidactualizarMovimentoDoDono(long tempo)
           
 voidlancar(Ponto destino, long tempo)
           
 voidremover(long tempo)
           
 voidtrataColisao(Enganchavel enganchado, ResultadoColisao resultado)
           
 voidtrataColisao(Suportavel plataforma, ResultadoColisao resultado)
           
 voidtrataColisao(Activavel activavel, ResultadoColisao resultado)
           

Methods inherited from class furyPackage.estados.EstadoCorda
getCorda

Constructor Detail

EstadoCordaEnganchada

public EstadoCordaEnganchada(Corda corda)
Method Detail

actualizarMovimentoDoDono

public void actualizarMovimentoDoDono(long tempo)

lancar

public void lancar(Ponto destino, long tempo)

remover

public void remover(long tempo)

trataColisao

public void trataColisao(Enganchavel enganchado, ResultadoColisao resultado)

trataColisao

public void trataColisao(Suportavel plataforma, ResultadoColisao resultado)

trataColisao

public void trataColisao(Activavel activavel, ResultadoColisao resultado)