Skip to content

Latest commit

 

History

History
76 lines (51 loc) · 2.62 KB

class_meshtexture.rst

File metadata and controls

76 lines (51 loc) · 2.62 KB
github_url:hide

MeshTexture

Inherits: :ref:`Texture2D<class_Texture2D>` < :ref:`Texture<class_Texture>` < :ref:`Resource<class_Resource>` < :ref:`Reference<class_Reference>` < :ref:`Object<class_Object>`

Simple texture that uses a mesh to draw itself.

Description

Simple texture that uses a mesh to draw itself. It's limited because flags can't be changed and region drawing is not supported.

Properties

:ref:`Texture2D<class_Texture2D>` :ref:`base_texture<class_MeshTexture_property_base_texture>`  
:ref:`Vector2<class_Vector2>` :ref:`image_size<class_MeshTexture_property_image_size>` Vector2( 0, 0 )
:ref:`Mesh<class_Mesh>` :ref:`mesh<class_MeshTexture_property_mesh>`  

Property Descriptions

Setter set_base_texture(value)
Getter get_base_texture()

Sets the base texture that the Mesh will use to draw.


Default Vector2( 0, 0 )
Setter set_image_size(value)
Getter get_image_size()

Sets the size of the image, needed for reference.


Setter set_mesh(value)
Getter get_mesh()

Sets the mesh used to draw. It must be a mesh using 2D vertices.