Difference between revisions of "Quad:setViewport"

m
m
 
(2 intermediate revisions by 2 users not shown)
Line 2: Line 2:
  
 
== Function ==
 
== Function ==
=== Synopsis ===
 
<source lang="lua">
 
Quad:setViewport( x, y, w, h )
 
</source>
 
=== Arguments ===
 
{{param|number|x|The top-left corner along the x-axis.}}
 
{{param|number|y|The top-left corner along the y-axis.}}
 
{{param|number|w|The width of the viewport.}}
 
{{param|number|h|The height of the viewport.}}
 
=== Returns ===
 
Nothing.
 
 
== Function ==
 
{{newin|[[0.9.0]]|090|type=variant}}
 
 
=== Synopsis ===
 
=== Synopsis ===
 
<source lang="lua">
 
<source lang="lua">
Line 25: Line 11:
 
{{param|number|w|The width of the viewport.}}
 
{{param|number|w|The width of the viewport.}}
 
{{param|number|h|The height of the viewport.}}
 
{{param|number|h|The height of the viewport.}}
{{param|number|sw|The reference width, the width of the [[Image]]. (Must be greater than 0.)}}
+
{{New feature|0.9.0|
{{param|number|sh|The reference height, the height of the [[Image]]. (Must be greater than 0.)}}
+
{{param|number|sw (nil)|Optional new reference width, the width of the [[Texture]]. Must be greater than 0 if set.}}
 +
{{param|number|sh (nil)|Optional new reference height, the height of the [[Texture]]. Must be greater than 0 if set.}}
 +
}}
 
=== Returns ===
 
=== Returns ===
 
Nothing.
 
Nothing.

Latest revision as of 01:11, 14 August 2024

Sets the texture coordinates according to a viewport.

Function

Synopsis

Quad:setViewport( x, y, w, h, sw, sh )

Arguments

number x
The top-left corner along the x-axis.
number y
The top-left corner along the y-axis.
number w
The width of the viewport.
number h
The height of the viewport.
Available since LÖVE 0.9.0
number sw (nil)
Optional new reference width, the width of the Texture. Must be greater than 0 if set.
number sh (nil)
Optional new reference height, the height of the Texture. Must be greater than 0 if set.

Returns

Nothing.

See Also


Other Languages