Difference between revisions of "Texture"

m
m (Functions: added default.)
Line 4: Line 4:
 
{{#ask: [[Category:Functions]] [[parent::Texture]]
 
{{#ask: [[Category:Functions]] [[parent::Texture]]
 
| headers=hide
 
| headers=hide
 +
| default=Nothing yet.
 
| format=template
 
| format=template
 
| template=ListingFields
 
| template=ListingFields
Line 12: Line 13:
 
| ?PrettyRemoved
 
| ?PrettyRemoved
 
}}
 
}}
 +
 
== Supertypes ==
 
== Supertypes ==
 
* [[parent::Drawable]]
 
* [[parent::Drawable]]

Revision as of 17:11, 7 September 2016

Available since LÖVE 0.9.1
This type is not supported in earlier versions.

Superclass for drawable objects which represent a texture. All Textures can be drawn with Quads. This is an abstract type that can't be created directly.

Functions

Texture:generateMipmaps Generates mipmaps for the Texture, based on the contents of the highest-resolution mipmap level. Added since 12.0
Texture:getDPIScale Gets the DPI scale factor of the Texture. Added since 11.0
Texture:getDepth Gets the depth of a Volume Texture. Added since 11.0
Texture:getDepthSampleMode Gets the comparison mode used when sampling from a depth texture in a shader. Added since 11.0
Texture:getDimensions Gets the width and height of the Texture. Added since 0.9.0
Texture:getFilter Gets the filter mode of the Texture.
Texture:getFormat Gets the pixel format of the Texture. Added since 11.0
Texture:getHeight Gets the height of the Texture.
Texture:getLayerCount Gets the number of layers / slices in an Array Texture. Added since 11.0
Texture:getMSAA Gets the number of MSAA samples used for this Texture. Added since 12.0
Texture:getMipmapCount Gets the number of mipmaps contained in the Texture. Added since 11.0
Texture:getMipmapFilter Gets the mipmap filter mode for a Texture. Added since 0.9.0
Texture:getPixelDimensions Gets the width and height in pixels of the Texture. Added since 11.0
Texture:getPixelHeight Gets the height in pixels of the Texture. Added since 11.0
Texture:getPixelWidth Gets the width in pixels of the Texture. Added since 11.0
Texture:getTextureType Gets the type of the Texture. Added since 11.0
Texture:getWidth Gets the width of the Texture.
Texture:getWrap Gets the wrapping properties of a Texture.
Texture:isCanvas Gets whether the Texture has been created with canvas capabilities. Added since 12.0
Texture:isFormatLinear Gets whether the Texture was created with the linear (non-gamma corrected) flag set to true or with a non-sRGB PixelFormat. Added since 12.0
Texture:isReadable Gets whether the Texture can be drawn and sent to a Shader. Added since 11.0
Texture:renderTo Render to the Texture using a function. Added since 12.0
Texture:replacePixels Replace the contents of a Texture with the contents of the given ImageData. Added since 12.0
Texture:setDepthSampleMode Sets the comparison mode used when sampling from a depth texture in a shader. Added since 11.0
Texture:setFilter Sets the filter mode of the Texture.
Texture:setMipmapFilter Sets the mipmap filter mode for a Texture. Added since 0.9.0
Texture:setWrap Sets the wrapping properties of a Texture.

Supertypes

Subtypes

Canvas Off-screen render target. Added since 0.8.0
Image Drawable image type.

See Also

Other Languages