Difference between revisions of "love.graphics.drawq"

Line 1: Line 1:
 
Draw a Quad with the specified Image on screen.
 
Draw a Quad with the specified Image on screen.
 
== Function ==
 
== Function ==
 +
{{newin|[[0.8.0]]|080|type=variant}}
 
=== Synopsis ===
 
=== Synopsis ===
 
<source lang="lua">
 
<source lang="lua">
Line 15: Line 16:
 
{{param|number|ox (0)|Origin offset (x-axis).}}
 
{{param|number|ox (0)|Origin offset (x-axis).}}
 
{{param|number|oy (0)|Origin offset (y-axis).}}
 
{{param|number|oy (0)|Origin offset (y-axis).}}
{{New feature|0.8.0|
 
 
{{param|number|kx (0)|Shearing factor (x-axis).}}
 
{{param|number|kx (0)|Shearing factor (x-axis).}}
 
{{param|number|ky (0)|Shearing factor (y-axis).}}
 
{{param|number|ky (0)|Shearing factor (y-axis).}}
}}
 
 
=== Returns ===
 
=== Returns ===
 
Nothing.
 
Nothing.
 +
== Function ==
 +
{{oldin|[[0.8.0]]|080|type=variant}}
 +
=== Synopsis ===
 +
<source lang="lua">
 +
love.graphics.drawq( image, quad, x, y, r, sx, sy, ox, oy )
 +
</source>
 +
=== Arguments ===
 +
{{param|Image|image|An image to texture the quad with.}}
 +
{{param|Quad|quad|The quad to draw on screen.}}
 +
{{param|number|x|The position to draw the object (x-axis).}}
 +
{{param|number|y|The position to draw the object (y-axis).}}
 +
{{param|number|r (0)|Orientation (radians).}}
 +
{{param|number|sx (1)|Scale factor (x-axis).}}
 +
{{param|number|sy (sx)|Scale factor (y-axis).}}
 +
{{param|number|ox (0)|Origin offset (x-axis).}}
 +
{{param|number|oy (0)|Origin offset (y-axis).}}
 +
=== Returns ===
 +
Nothing.
 +
 +
== Changelog ==
 +
{{Changelog/header}}
 +
{{Changelog/item|0.8.0|''ox'' and ''oy'' arguments added}}
 
== See Also ==
 
== See Also ==
 
* [[parent::love.graphics]]
 
* [[parent::love.graphics]]

Revision as of 15:22, 20 October 2012

Draw a Quad with the specified Image on screen.

Function

Available since LÖVE 0.8.0
This variant is not supported in earlier versions.

Synopsis

love.graphics.drawq( image, quad, x, y, r, sx, sy, ox, oy, kx, ky )

Arguments

Image image
An image to texture the quad with.
Quad quad
The quad to draw on screen.
number x
The position to draw the object (x-axis).
number y
The position to draw the object (y-axis).
number r (0)
Orientation (radians).
number sx (1)
Scale factor (x-axis).
number sy (sx)
Scale factor (y-axis).
number ox (0)
Origin offset (x-axis).
number oy (0)
Origin offset (y-axis).
number kx (0)
Shearing factor (x-axis).
number ky (0)
Shearing factor (y-axis).

Returns

Nothing.

Function

Removed in LÖVE 0.8.0
This variant is not supported in that and later versions.

Synopsis

love.graphics.drawq( image, quad, x, y, r, sx, sy, ox, oy )

Arguments

Image image
An image to texture the quad with.
Quad quad
The quad to draw on screen.
number x
The position to draw the object (x-axis).
number y
The position to draw the object (y-axis).
number r (0)
Orientation (radians).
number sx (1)
Scale factor (x-axis).
number sy (sx)
Scale factor (y-axis).
number ox (0)
Origin offset (x-axis).
number oy (0)
Origin offset (y-axis).

Returns

Nothing.

Changelog

Version Description
0.8.0 ox and oy arguments added

See Also


Other Languages