4 #include <SFML/Graphics.hpp>
5 #include "../include/inimigo.hpp"
12 Projetil(
const Vector2f& posicaoInicial,
const Vector2f& direcao,
const Sprite& spriteProjetil,
Inimigo* owner);
13 void mover(
float deltaTime);
14 void moverInimigo(
float deltaTime);
15 void setPosicao(
const sf::Vector2f& posicao);
16 void setDirecao(
const sf::Vector2f& direcao);
17 void renderizar(RenderWindow& window);
18 FloatRect getGlobalBounds()
const;
19 Sprite getSprite()
const;
20 Vector2f getPosicao()
const;
21 bool verificarColisaoJanela(
const RenderWindow& window);
22 bool verificarColisao(
const Sprite& sprite);
23 bool isTextureLoaded()
const;
27 Sprite backgroundSprite_projetil;
28 Texture background_projetil;
30 float velocidadeInimigo;
Definition: inimigo.hpp:13
Definition: projeteis.hpp:10