Prodislexos Game
Cyberpunk Game
Carregando...
Procurando...
Nenhuma entrada encontrado
src
game
Entity
Character
Character.h
Ir para a documentação desse arquivo.
1
#ifndef _CHARACTER_H
2
#define _CHARACTER_H
3
4
#include "../Entity.h"
5
15
class
Character
:
public
Entity
{
16
private
:
17
int
vida;
//< Vida do personagem
18
int
ataque;
//< Valor de ataque do personagem
19
20
public
:
30
Character
(sf::Texture &textura,
int
x = 0,
int
y = 0,
int
life = -1,
int
atack = -1);
31
36
virtual
~Character
(){};
37
43
virtual
void
executar
(
float
deltaTime)
override
;
44
45
// Métodos de colisão desativados para implementação futura
46
// virtual void colidiu(Entity* other) = 0;
47
// virtual void colidiuComTile(Entity* e) = 0;
48
};
49
50
#endif
// _CHARACTER_H
Character
Representa um personagem no jogo.
Definição
Character.h:15
Character::executar
virtual void executar(float deltaTime) override
Executa a lógica do personagem. Este método é chamado a cada frame para atualizar o estado do persona...
Definição
Character.cpp:9
Character::~Character
virtual ~Character()
Destrutor da classe Character. O destruidor é virtual para garantir a destruição correta das classes ...
Definição
Character.h:36
Entity
Classe base para entidades no jogo.
Definição
Entity.h:16
Gerado por
1.9.8