love.graphics (Português)

O módulo graphics.

O módulo graphics é responsável por coisas como gerenciamento da janela, Imagens, Animações, Fontes, etc.

Tipos

Drawable (Português) Superclasse para tudo que pode ser desenhado na tela.
Font (Português) Pode ser usado para desenhar texto na tela.
Framebuffer (Português) Renderização fora da tela.
Image (Português) Tipo de imagens que podem ser desenhadas.
ParticleSystem (Português) Usado para criar efeitos legais, como fogo.
Quad (Português) Um quadrilátero com informações coordenadas de textura.
SpriteBatch (Português) Armazena uma geometria em um buffer e desenha em uma única chamada.


Funções

love.graphics.checkMode (Português) Verifica se o modo de vídeo é suportado.
love.graphics.circle (Português) Desenha um círculo.
love.graphics.clear (Português) Limpa a tela para cor de fundo.
love.graphics.draw (Português) Desenha objetos na tela.
love.graphics.drawq (Português) Desenha um Quad com uma Imagem específica na tela.
love.graphics.getBackgroundColor (Português) Obtém a cor atual do fundo de tela.
love.graphics.getBlendMode (Português) Obtém o modo de mistura.
love.graphics.getCaption (Português) Obtém o título da janela.
love.graphics.getColor (Português) Obtém a cor atual.
love.graphics.getColorMode (Português) Obtém o modo de cor.
love.graphics.getFont (Português) Obtém a Fonte atual.
love.graphics.getHeight (Português) Obtém a altura da janela.
love.graphics.getLineStipple (Português) Obtém o pontilhado da linha atual.
love.graphics.getLineStyle (Português) Obtém o estilo de linha.
love.graphics.getLineWidth (Português) Obtém a largura da linha atual.
love.graphics.getMaxPointSize (Português) Obtém o tamanho máximo de ponto suportado.
love.graphics.getModes (Português) Obtém a lista de modos suportados em tela cheia.
love.graphics.getPointSize (Português) Obtém o tamanho do ponto.
love.graphics.getPointStyle (Português) Obtém o estilo atual do ponto.
love.graphics.getScissor (Português) Obtém a região atual de corte.
love.graphics.getWidth (Português) Obtém a largura da janela.
love.graphics.isCreated (Português) Verifica se o display foi configurado.
love.graphics.line (Português) Desenha linhas entre pontos.
love.graphics.newFont (Português) Cria uma nova Fonte.
love.graphics.newFramebuffer (Português) Cria um novo Framebuffer
love.graphics.newImage (Português) Cria umaa nova Imagem. Note que as dimensões x e y da imagem (atualmente) devem ser potência de 2 ou algumas placas gráficas não mostrarão.
love.graphics.newImageFont (Português) Cria uam nova fonte carregaento uma imagem com formatação específica.
love.graphics.newParticleSystem (Português) Cria um novo ParticleSystem.
love.graphics.newQuad (Português) Cria um novo Quad.
love.graphics.newScreenshot (Português) Captura a tela e retorna uma ImageData.
love.graphics.newSpriteBatch (Português) Cria um novo objeto SpriteBatch.
love.graphics.point (Português) Desenha um ponto.
love.graphics.polygon (Português) Desenha um polígono.
love.graphics.pop (Português) Recupera a atual coordenada de transformação da pilha de transformação.
love.graphics.present (Português) Mostra os resultados de operações de desenho na tela.
love.graphics.print (Português) Desenha texto na tela. Se nenhuma Fonte estiver configurada, uma ira ser criada e configurada.
love.graphics.printf (Português) Desenha texto formatado, com quebra de linha e alinhamento.
love.graphics.push (Português) Copia e empilha a atual coordenada de transformação na pilha de transformação.
love.graphics.rectangle (Português) Desenha um retângulo.
love.graphics.reset (Português) Limpa as configurações gráficas atuais.
love.graphics.rotate (Português) Rotaciona o sistema de coordenadas em duas dimensões.
love.graphics.scale (Português) Escala o sistema de coordenadas em duas dimensões.
love.graphics.setBackgroundColor (Português) Configura a cor de fundo.
love.graphics.setBlendMode (Português) Configura o modo de mistura.
love.graphics.setCaption (Português) Configura o título da janela.
love.graphics.setColor (Português) Configura a cor a ser utilizada para desenhar.
love.graphics.setColorMode (Português) Configura o modo de cor.
love.graphics.setFont (Português) Configura uma Fonte já carregada como fonte atual.
love.graphics.setIcon (Português) Configura um ícone para a janela.
love.graphics.setLine (Português) Configura a espessura e o estilo da linha.
love.graphics.setLineStipple (Português) Configura o padrão de pontilhado da linha.
love.graphics.setLineStyle (Português) SConfigura o estilo da linha.
love.graphics.setLineWidth (Português) Configura a espessura da linha.
love.graphics.setMode (Português) Altera o modo de exibição.
love.graphics.setPoint (Português) Configura o tamanho e o estilo do ponto.
love.graphics.setPointSize (Português) Configura o tamanho do ponto.
love.graphics.setPointStyle (Português) Configura o estilo do ponto.
love.graphics.setRenderTarget (Português) Captures drawing operations to a Framebuffer
love.graphics.setScissor (Português) Configura ou desabilita uma região de corte..
love.graphics.toggleFullscreen (Português) TAlterna para tela cheia.
love.graphics.translate (Português) Translada o sistema de coordenadas em duas dimensões.
love.graphics.triangle (Português) Desenha um triângulo.


Enums

AlignMode (Português) Alinhamento do texto.
BlendMode (Português) Diferentes maneiras de fazer a mistura do alfa.
ColorMode (Português) Diferentes maneiras que a cor atual afetam imagens e geometrias.
DrawMode (Português) Como as formas são desenhadas.
FilterMode (Português) Como uma imagem é filtrada quando escalada.
LineStyle (Português) O estilo com o qual as linhas são desenhadas.
PointStyle (Português) Como os pontos podem ser desenhados.
WrapMode (Português) Como uma imagem será acondicionada dentro de um Quad largo.

Veja Também

Outros Idiomas

Personal tools