Skip to content

Latest commit

 

History

History
66 lines (40 loc) · 3.18 KB

class_imagetexture.rst

File metadata and controls

66 lines (40 loc) · 3.18 KB
github_url:hide

ImageTexture

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

A :ref:`Texture2D<class_Texture2D>` based on an :ref:`Image<class_Image>`.

Description

A :ref:`Texture2D<class_Texture2D>` based on an :ref:`Image<class_Image>`. Can be created from an :ref:`Image<class_Image>` with :ref:`create_from_image<class_ImageTexture_method_create_from_image>`.

Methods

void :ref:`create_from_image<class_ImageTexture_method_create_from_image>` ( :ref:`Image<class_Image>` image )
:ref:`Format<enum_Image_Format>` :ref:`get_format<class_ImageTexture_method_get_format>` ( ) const
void :ref:`set_size_override<class_ImageTexture_method_set_size_override>` ( :ref:`Vector2<class_Vector2>` size )
void :ref:`update<class_ImageTexture_method_update>` ( :ref:`Image<class_Image>` image, :ref:`bool<class_bool>` immediate=false )

Method Descriptions

Create a new ImageTexture from an :ref:`Image<class_Image>`.


Returns the format of the ImageTexture, one of :ref:`Format<enum_Image_Format>`.


Resizes the ImageTexture to the specified dimensions.


Replaces the texture's data with a new image. If immediate is true, it will take effect immediately after the call.