Uses of Class
furyPackage.Tiny

Packages that use Tiny
furyPackage 
furyPackage.estados 

Uses of Tiny in furyPackage
 

Fields in furyPackage declared as Tiny
private TinyCampoMagnetico.heroi
          
private TinyCobra.comida
          Tiny
private TinyCorda.heroi
          
private TinyFechadura.heroi
          Objecto ao qual a fechadura está a dar suporte
private TinyFixoEnganchavel.heroi
          
private TinyMovelEnganchavel.heroi
          Tiny ao qual estão a dar suporte
private TinyNivel.heroi
          
 

Constructors in furyPackage with parameters of type Tiny
Cobra.Cobra(String nome, Ponto posicao, Nivel nivel, double distanciaSeguranca, int capacidadeResistencia, long tempo, Tiny heroi)
          
Corda.Corda(String nome, Ponto posicao, Nivel nivel, double velocidade, double deslocamento, Tiny heroi)
          
 

Methods in furyPackage that return Tiny
TinyCorda.getHeroi()
          
TinyFechadura.getSuportado()
          
TinyFixoEnganchavel.getSuportado()
          
TinyMovelEnganchavel.getSuportado()
          
TinySuportavel.getSuportado()
          
 

Methods in furyPackage with parameters of type Tiny
abstract voidActivavel.activar(Tiny heroi, ResultadoColisao resultado)
          
voidCacto.trataColisao(Tiny heroi, ResultadoColisao resultado)
          Trata a colisão com o Tiny.
voidCampoMagnetico.activar(Tiny heroi, ResultadoColisao resultado)
          Activa o campo magnético
voidCampoMagnetico.alterarDisponibilidade(Tiny heroi, long tempo)
          Pede à habilidade para alterar a sua disponibilidade
voidCampoMagneticoAmarelo.alterarDisponibilidade(Tiny heroi, long tempo)
          Pede à habilidade para alterar a sua disponibilidade e remove a habilidade actual do Tiny se corresponder à mesma
voidCampoMagneticoVerde.alterarDisponibilidade(Tiny heroi, long tempo)
          Pede à habilidade para alterar a sua disponibilidade e remove a habilidade actual do Tiny se corresponder à mesma
voidCampoMagneticoVermelho.alterarDisponibilidade(Tiny heroi, long tempo)
          Pede à habilidade para alterar a sua disponibilidade e remove a habilidade actual do Tiny se corresponder à mesma
voidCanaEspinhos.trataColisao(Tiny heroi, ResultadoColisao resultado)
          Trata a colisão com o Tiny.
voidChave.activar(Tiny heroi, ResultadoColisao resultado)
          Pede ao Tiny para adicionar-se ao seu saco de chaves
voidDestruidorDoTiny.trataColisao(Tiny heroi, ResultadoColisao resultado)
          Trata a colisão com o Tiny
voidFechadura.activar(Tiny heroi, ResultadoColisao resultado)
          Activa a fechadura abrindo a respectiva porta
voidFechadura.adicionarSuportadoAosIteraveis(Tiny heroi)
          
voidFechadura.suportar(Tiny heroi, ResultadoColisao resultado)
          Suporta o Tiny
voidFixoEnganchavel.adicionarSuportadoAosIteraveis(Tiny heroi)
          
voidFixoEnganchavel.suportar(Tiny heroi, ResultadoColisao resultado)
          Suporta o Tiny
voidFixoResistente.trataColisao(Tiny heroi, ResultadoColisao resultado)
          Mata o Tiny quando este colide com o destruidor do tiny
voidInterruptor.activar(Tiny heroi, ResultadoColisao resultado)
          Activa o interruptor, abrindo a respectiva porta
voidMoeda.activar(Tiny heroi, ResultadoColisao resultado)
          Pede ao Tiny para apanhar a moeda e incrementar o seu número de moedas apanhadas
voidMoedaComPorta.activar(Tiny heroi, ResultadoColisao resultado)
          
voidMovelDeslocamentoDuploResistente.trataColisao(Tiny heroi, ResultadoColisao resultado)
          Trata a colisão com um Tiny, matando-o
voidMovelEnganchavel.adicionarSuportadoAosIteraveis(Tiny heroi)
          Adiciona o Tiny aos iteráveis para que este não estoire com a restrição dos ângulos da corda
voidMovelEnganchavel.suportar(Tiny heroi, ResultadoColisao resultado)
          Suporta o Tiny
voidMovelResistente.trataColisao(Tiny heroi, ResultadoColisao resultado)
          Trata a colisão com o Tiny, matando-o
voidPlataformaDestrutivelMartelo.suportar(Tiny heroi, ResultadoColisao resultado)
          Passa a plataforma destrutível pelo martelo para o estado suportável
voidPorta.activar(Tiny heroi, ResultadoColisao resultadoA)
          
voidSaida.activar(Tiny heroi, ResultadoColisao resultado)
          Sai de um nível
voidSuportavel.adicionarSuportadoAosIteraveis(Tiny heroi)
          
voidSuportavel.suportar(Tiny heroi, ResultadoColisao resultado)
          
voidTeleporte.activar(Tiny heroi, ResultadoColisao resultado)
          Activa o teleporte
voidTeleporte.teleportar(Tiny heroi, long tempo)
          Coloca o tiny no ponto de destino
voidTiroGargula.trataColisao(Tiny heroi, ResultadoColisao resultado)
          Colide com o Tiny e mata-o
 

Uses of Tiny in furyPackage.estados
 

Fields in furyPackage.estados declared as Tiny
private TinyDetentorDoTiny.heroi
          
private TinyOrientacao.heroi
          
 

Constructors in furyPackage.estados with parameters of type Tiny
DetentorDoTiny.DetentorDoTiny(Tiny heroi)
          
EstadoTiny.EstadoTiny(Tiny heroi)
          
EstadoTinyComMovimento.EstadoTinyComMovimento(Tiny heroi, Movimento movimento)
          
EstadoTinyLivre.EstadoTinyLivre(Tiny heroi, MovimentoTinyLivre movimento)
          
EstadoTinyPenduradoNaCorda.EstadoTinyPenduradoNaCorda(Tiny heroi, MovimentoTinyPenduradoNaCorda movimento)
          
EstadoTinySeleccao.EstadoTinySeleccao(Tiny heroi)
          
EstadoTinySuportado.EstadoTinySuportado(Tiny heroi, MovimentoTinySuportado movimento)
          
Habilidade.Habilidade(Tiny heroi, boolean disponivel)
          
HabilidadeCorda.HabilidadeCorda(Tiny heroi, boolean disponivel)
          
HabilidadeFogo.HabilidadeFogo(Tiny heroi, boolean disponivel)
          
HabilidadeMartelo.HabilidadeMartelo(Tiny heroi, boolean disponivel)
          
HabilidadeSeleccao.HabilidadeSeleccao(Tiny heroi)
          
Orientacao.Orientacao(Tiny heroi)
          
OrientacaoDireita.OrientacaoDireita(Tiny heroi)
          
OrientacaoEsquerda.OrientacaoEsquerda(Tiny heroi)
          
OrientacaoParado.OrientacaoParado(Tiny heroi)
          
 

Methods in furyPackage.estados that return Tiny
TinyDetentorDoTiny.getHeroi()
          
TinyOrientacao.getHeroi()
          
 

Methods in furyPackage.estados with parameters of type Tiny
voidDetentorDoTiny.setHeroi(Tiny heroi)
          
abstract voidEstadoCampoMagnetico.activar(Tiny heroi, ResultadoColisao resultado)
          
voidEstadoCampoMagneticoComTiny.activar(Tiny heroi, ResultadoColisao resultado)
          
voidEstadoCampoMagneticoSemTiny.activar(Tiny heroi, ResultadoColisao resultado)