Difference between revisions of "love.graphics (Português)"

m (atualização na lista de funções)
m (atualização na lista de funções)
Line 14: Line 14:
 
| ?Description
 
| ?Description
 
}}
 
}}
 
love.graphics.getColor Gets the current color.
 
 
love.graphics.getColorMode Gets the color mode.
 
 
love.graphics.getFont Gets the current Font object.
 
 
love.graphics.getHeight Gets the height of the window.
 
 
love.graphics.getLineStipple Gets the current line stipple.
 
 
love.graphics.getLineStyle Gets the line style.
 
 
love.graphics.getLineWidth Gets the current line width.
 
 
love.graphics.getMaxPointSize Gets the max supported point size.
 
 
love.graphics.getModes Gets a list of supported fullscreen modes.
 
  
 
love.graphics.getPointSize Gets the point size.
 
love.graphics.getPointSize Gets the point size.

Revision as of 12:01, 10 January 2011

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.getPointSize Gets the point size.

love.graphics.getPointStyle Gets the current point style.

love.graphics.getScissor Gets the current scissor box.

love.graphics.getWidth Gets the width of the window.

love.graphics.isCreated Checks if the display has been set.

love.graphics.line Draws lines between points.

love.graphics.newFont Creates a new Font.

love.graphics.newFramebuffer Creates a new Framebuffer

love.graphics.newImage Creates a new Image from a file path. Note that the x and y dimensions of the image must (currently) be a power of 2, or some graphics cards will not display it.

love.graphics.newImageFont Creates a new font by loading a specifically formatted image.

love.graphics.newParticleSystem Creates a new ParticleSystem.

love.graphics.newQuad Creates a new Quad.

love.graphics.newScreenshot Creates a screenshot and returns the image data.

love.graphics.newSpriteBatch Creates a new SpriteBatch object.

love.graphics.point Draws a point.

love.graphics.polygon Draw a polygon.

love.graphics.pop Pops the current coordinate transformation from the transformation stack.

love.graphics.present Displays the results of drawing operations on the screen.

love.graphics.print Draws text on screen. If no Font is set, one will be created and set (once) if needed.

love.graphics.printf Draws formatted text, with word wrap and alignment.

love.graphics.push Copies and pushes the current coordinate transformation to the transformation stack.

love.graphics.rectangle Draws a rectangle.

love.graphics.reset Resets the current graphics settings.

love.graphics.rotate Rotates the coordinate system in two dimensions.

love.graphics.scale Scales the coordinate system in two dimensions.

love.graphics.setBackgroundColor Sets the background color.

love.graphics.setBlendMode Sets the blending mode.

love.graphics.setCaption Sets the window caption.

love.graphics.setColor Sets the color used for drawing.

love.graphics.setColorMode Sets the color mode.

love.graphics.setFont Set an already-loaded Font as the current font.

love.graphics.setIcon Set window icon.

love.graphics.setLine Sets the line width and style.

love.graphics.setLineStipple Sets the line stipple pattern.

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