Sets the wrapping properties of a Texture.

This function sets the way a Texture is repeated when it is drawn with a [[Quad]] that is larger than the texture's extent, or when a custom [[Shader]] is used which uses texture coordinates outside of [0, 1]. A texture may be clamped or set to repeat in both horizontal and vertical directions.

Clamped textures appear only once (with the edges of the texture stretching to fill the extent of the Quad), whereas repeated ones repeat as many times as there is room in the Quad.
== Function ==
=== Synopsis ===
<source lang="lua">
Texture:setWrap( horiz, vert, depth )
</source>
=== Arguments ===
{{param|WrapMode|horiz|Horizontal wrapping mode of the texture.}}
{{param|WrapMode|vert (horiz)|Vertical wrapping mode of the texture.}}
{{New feature|11.0|
{{param|WrapMode|depth (horiz)|Wrapping mode for the z-axis of a [[TextureType|Volume texture]].}}
}}
=== Returns ===
Nothing.
== See Also ==
* [[parent::Texture]]
* [[Texture:getWrap]]
* [[WrapMode]]
[[Category:Functions]]
{{#set:Description=Sets the wrapping properties of a Texture.}}
{{#set:Since=000}}
== Other Languages ==
{{i18n|Texture:setWrap}}