![]() |
Prodislexos Game
Cyberpunk Game
|
#include <Paralaxe.h>
Membros Públicos | |
Parallax () | |
~Parallax () | |
void | addLayer (sf::Texture &textura, float speed, int camada=0) |
void | atualizar (sf::View &camera) |
void | renderizar () |
void | setPosition (sf::Vector2f origem) |
void | estenderLayer (sf::View &camera) |
![]() | |
Ente () | |
Construtora da classe-base Ente. | |
Ente (sf::Texture &figura) | |
Construtora com parâmetros da classe base Ente. | |
virtual | ~Ente () |
Destrutora da classe-base Ente. | |
void | renderizar (int camada=0) |
Método que renderiza o objeto na tela. | |
sf::Sprite | getSprite () const |
Retorna o sprite do Ente. | |
void | setTexture (sf::Texture &textura) |
Nova textura do Ente. | |
void | setSize (const sf::Vector2f &size) |
Muda o tamanho da sprite do ente baseado na escala. | |
sf::Vector2f | getOrigin () const |
Retorna a origem da sprite, o ponto por onde coordenada é orientada. | |
int | getId () const |
Outros membros herdados | |
![]() | |
const int | id |
sf::Sprite | sprite |
![]() | |
static int | cont = 0 |
static Gerenciador::Renderer * | gGrafico = Gerenciador::Renderer::getInstance() |
static Gerenciador::ResourceManager * | gRecursos = Gerenciador::ResourceManager::getInstance() |
Parallax::Parallax | ( | ) |
Parallax::~Parallax | ( | ) |
void Parallax::addLayer | ( | sf::Texture & | textura, |
float | speed, | ||
int | camada = 0 |
||
) |
void Parallax::atualizar | ( | sf::View & | camera | ) |
void Parallax::estenderLayer | ( | sf::View & | camera | ) |
void Parallax::renderizar | ( | ) |
void Parallax::setPosition | ( | sf::Vector2f | origem | ) |