#include <drops.hpp>
◆ Drop()
| Drop::Drop |
( |
const Sprite & |
dropSprite, |
|
|
const Vector2f & |
posicao, |
|
|
Heroi * |
heroi, |
|
|
int |
tipo |
|
) |
| |
Construtor da classe Drop.
Este construtor inicializa o drop com uma certa posição, um sprite e um tipo. Inicializa também a textura do sprite e verifica se a textura foi carregada.
- Parâmetros
-
| dropSprite | sprite do drop |
| posicao | posição do drop |
| heroi | herói do jogo |
| tipo | tipo do drop |
◆ getPosicao()
| Vector2f Drop::getPosicao |
( |
| ) |
const |
Retorna a posição do drop.
- Retorna
- Vector2f: posição do drop
◆ getSprite()
| Sprite Drop::getSprite |
( |
| ) |
const |
Retorna o sprite do drop.
- Retorna
- Sprite: sprite do drop
◆ getTipo()
| int Drop::getTipo |
( |
| ) |
const |
Retorna o tipo do drop.
- Retorna
- int
◆ renderizar()
| void Drop::renderizar |
( |
RenderWindow & |
window | ) |
|
Renderiza o drop.
- Parâmetros
-
| window | janela onde o drop será renderizado |
◆ setPosicao()
| void Drop::setPosicao |
( |
const Vector2f & |
posicao | ) |
|
Define a posição do drop.
- Parâmetros
-
◆ verificarColisao()
| bool Drop::verificarColisao |
( |
const Sprite & |
sprite | ) |
|
Verifica se houve colisão com o drop.
- Parâmetros
-
| sprite | sprite a ser verificado a colisão |
- Retorna
- true se houve colisão
-
false se não houve colisão
◆ verificarTempoDeDesaparecer()
| bool Drop::verificarTempoDeDesaparecer |
( |
| ) |
|
Verifica se o drop já passou do tempo de desaparecer.
- Retorna
- true se já passou do tempo de desaparecer
-
false se ainda não passou do tempo de desaparecer
A documentação para esta classe foi gerada a partir dos seguintes ficheiros: