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.arc (Português)Desenha um arco.
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 a imagem especificada 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.getCanvas (Português)Retorna a Pintura alvo atual.
love.graphics.getCaption (Português)Obtém o título da janela.
love.graphics.getColor (Português)Obtém a cor atual.
love.graphics.getColorMask (Português)Obtém os componentes de cor ativos usados ao desenhar.
love.graphics.getColorMode (Português)Obtém o modo de cor (que controla como as imagens são afetadas pela cor atual).
love.graphics.getDefaultFilter (Português)Retorna os filtros de redimensionamento padrão usados com Imagens, Pinturas e Fontes.
love.graphics.getDefaultImageFilter (Português)Retorna os filtros de redimensionamento padrão.
love.graphics.getFont (Português)Obtém o objeto Fonte atual.
love.graphics.getHeight (Português)Obtém a altura da janela.
love.graphics.getLineJoin (Português)Obtém o estilo de junção de linha.
love.graphics.getLineStipple (Português)Obtém o pontilhado de linha atual.
love.graphics.getLineStyle (Português)Obtém o estilo de linha.
love.graphics.getLineWidth (Português)Obtém a espessura atual da linha.
love.graphics.getMaxImageSize (Português)Obtém a largura ou altura máxima suportada de Imagens e Pinturas.
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.getPixelEffect (Português)Retorna o EfeitoDePixel atual.
love.graphics.getPointSize (Português)Obtém o tamanho de ponto.
love.graphics.getPointStyle (Português)Obtém o estilo de ponto atual.
love.graphics.getRendererInfo (Português)Obtém informações sobre a placa de vídeo e os drivers do sistema.
love.graphics.getScissor (Português)Obtém a área de recorte atual.
love.graphics.getShader (Português)Obtém o Shader atual.
love.graphics.getSystemLimit (Português)Obtém o valor máximo para um recurso do love.graphics, dependendo do sistema.
love.graphics.getWidth (Português)Obtém a largura da janela.
love.graphics.isCreated (Português)Verifica se o display foi configurado.
love.graphics.isSupported (Português)Verifica o suporte de funções gráficas.
love.graphics.isWireframe (Português)Descobre se o modo de estrutura de arame está sendo usado ao desenhar.
love.graphics.line (Português)Desenha linhas entre pontos.
love.graphics.newCanvas (Português)Cria uma nova Pintura.
love.graphics.newFont (Português)Cria uma nova Fonte.
love.graphics.newFramebuffer (Português)Cria um novo Framebuffer.
love.graphics.newImage (Português)Cria uma nova Imagem.
love.graphics.newImageFont (Português)Cria uma nova Fonte carregando uma imagem formatada.
love.graphics.newMesh (Português)Cria uma nova Malha.
love.graphics.newParticleSystem (Português)Cria um novo SistemaDePartículas.
love.graphics.newPixelEffect (Português)Cria um novo EfeitoDePixel.
love.graphics.newQuad (Português)Cria um novo Quad.
love.graphics.newScreenshot (Português)Cria uma captura e retorna o DadoDeImagem.
love.graphics.newShader (Português)Cria um novo Shader.
love.graphics.newSpriteBatch (Português)Cria um novo LoteDeSprites.
love.graphics.newStencil (Português)Cria um novo estêncil.
love.graphics.origin (Português)Reinicia a transformação de coordenadas atual.
love.graphics.point (Português)Desenha um ponto.
love.graphics.polygon (Português)Desenha um polígono.
love.graphics.pop (Português)Desempilha a transformação de coordenadas atual da pilha de transformações.
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 será configurada.
love.graphics.printf (Português)Desenha texto formatado, com quebra de linha e alinhamento.
love.graphics.push (Português)Copia e empilha a transformação de coordenadas atual na pilha de transformações.
love.graphics.quad (Português)Desenha um quadrilátero.
love.graphics.rectangle (Português)Desenha um retângulo.
love.graphics.reset (Português)Reinicia 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)Redimensiona o sistema de coordenadas em duas dimensões.
love.graphics.setBackgroundColor (Português)Configura a cor de fundo.
love.graphics.setBlendMode (Português)Configura modo de mistura.
love.graphics.setCanvas (Português)Captura operações de desenho em uma Pintura
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.setColorMask (Português)Configura a máscara de cor. Ativa ou desativa componentes de cor específicos ao renderizar.
love.graphics.setColorMode (Português)Configura o modo de cor (que controla como as imagens são afetadas pela cor atual).
love.graphics.setDefaultFilter (Português)Configura os filtros de redimensionamento padrão usados com Imagens, Pinturas e Fontes.
love.graphics.setDefaultImageFilter (Português)Configura os filtros de redimensionamento padrão.
love.graphics.setFont (Português)Configura uma Fonte já carregada como a fonte atual.
love.graphics.setIcon (Português)Configura um ícone para a janela.
love.graphics.setInvertedStencil (Português)Define um estêncil invertido.
love.graphics.setLine (Português)Configura a espessura e o estilo da linha.
love.graphics.setLineJoin (Português)Configura o estilo de junção de linha.
love.graphics.setLineStipple (Português)Configura o padrão de pontilhado da linha.
love.graphics.setLineStyle (Português)Configura o estilo de linha.
love.graphics.setLineWidth (Português)Configura a espessura da linha.
love.graphics.setMode (Português)Altera o modo de exibição.
love.graphics.setNewFont (Português)Cria e configura uma nova Fonte.
love.graphics.setPixelEffect (Português)Passa operações de desenho por um shader de pixel.
love.graphics.setPoint (Português)Configura o tamanho e o estilo de ponto.
love.graphics.setPointSize (Português)Configura o tamanho de ponto.
love.graphics.setPointStyle (Português)Configura o estilo de ponto.
love.graphics.setRenderTarget (Português)Captura operações de desenho em um Framebuffer]
love.graphics.setScissor (Português)Configura ou desativa o recorte.
love.graphics.setShader (Português)Passa operações de desenho por um shader.
love.graphics.setStencil (Português)Define ou retira um estêncil.
love.graphics.setWireframe (Português)Configura se o modo de estrutura de arame será usado ou não ao desenhar.
love.graphics.shear (Português)Inclina o sistema de coordenadas.
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.

love.graphics.setLineStyle Sets the line style.

love.graphics.setLineWidth Sets the line width.

love.graphics.setMode Changes the display mode.

love.graphics.setPoint Sets the point size and style.

love.graphics.setPointSize Sets the point size.

love.graphics.setPointStyle Sets the point style.

love.graphics.setRenderTarget Captures drawing operations to a Framebuffer

love.graphics.setScissor Disables scissor.

love.graphics.toggleFullscreen Toggles fullscreen.

love.graphics.translate Translates the coordinate system in two dimensions.

love.graphics.triangle Draws a triangle.

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