Prodislexos Game
Cyberpunk Game
Carregando...
Procurando...
Nenhuma entrada encontrado
Membros Públicos | Lista de todos os Membros
Referência da Classe Parallax

#include <Paralaxe.h>

Diagrama de hierarquia da classe Parallax:
Ente

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)
 
- Membros Públicos herdados de Ente
 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

- Atributos Protegidos herdados de Ente
const int id
 
sf::Sprite sprite
 
- Atributos Protegidos Estáticos herdados de Ente
static int cont = 0
 
static Gerenciador::RenderergGrafico = Gerenciador::Renderer::getInstance()
 
static Gerenciador::ResourceManagergRecursos = Gerenciador::ResourceManager::getInstance()
 

Construtores e Destrutores

◆ Parallax()

Parallax::Parallax ( )

◆ ~Parallax()

Parallax::~Parallax ( )

Documentação das funções

◆ addLayer()

void Parallax::addLayer ( sf::Texture &  textura,
float  speed,
int  camada = 0 
)

◆ atualizar()

void Parallax::atualizar ( sf::View &  camera)

◆ estenderLayer()

void Parallax::estenderLayer ( sf::View &  camera)

◆ renderizar()

void Parallax::renderizar ( )

◆ setPosition()

void Parallax::setPosition ( sf::Vector2f  origem)

A documentação para essa classe foi gerada a partir dos seguintes arquivos: