:github_url: hide .. Generated automatically by doc/tools/makerst.py in Godot's source tree. .. DO NOT EDIT THIS FILE, but the VisualShaderNodeTexture.xml source instead. .. The source is found in doc/classes or modules//doc_classes. .. _class_VisualShaderNodeTexture: VisualShaderNodeTexture ======================= **Inherits:** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`Reference` **<** :ref:`Object` **Category:** Core Brief Description ----------------- Properties ---------- +--------------------------------------------------------------+--------------------------------------------------------------------------+---+ | :ref:`Source` | :ref:`source` | 0 | +--------------------------------------------------------------+--------------------------------------------------------------------------+---+ | :ref:`Texture` | :ref:`texture` | | +--------------------------------------------------------------+--------------------------------------------------------------------------+---+ | :ref:`TextureType` | :ref:`texture_type` | 0 | +--------------------------------------------------------------+--------------------------------------------------------------------------+---+ Enumerations ------------ .. _enum_VisualShaderNodeTexture_Source: .. _class_VisualShaderNodeTexture_constant_SOURCE_TEXTURE: .. _class_VisualShaderNodeTexture_constant_SOURCE_SCREEN: .. _class_VisualShaderNodeTexture_constant_SOURCE_2D_TEXTURE: .. _class_VisualShaderNodeTexture_constant_SOURCE_2D_NORMAL: .. _class_VisualShaderNodeTexture_constant_SOURCE_DEPTH: enum **Source**: - **SOURCE_TEXTURE** = **0** - **SOURCE_SCREEN** = **1** - **SOURCE_2D_TEXTURE** = **2** - **SOURCE_2D_NORMAL** = **3** - **SOURCE_DEPTH** = **4** .. _enum_VisualShaderNodeTexture_TextureType: .. _class_VisualShaderNodeTexture_constant_TYPE_DATA: .. _class_VisualShaderNodeTexture_constant_TYPE_COLOR: .. _class_VisualShaderNodeTexture_constant_TYPE_NORMALMAP: enum **TextureType**: - **TYPE_DATA** = **0** - **TYPE_COLOR** = **1** - **TYPE_NORMALMAP** = **2** Property Descriptions --------------------- .. _class_VisualShaderNodeTexture_property_source: - :ref:`Source` **source** +-----------+-------------------+ | *Default* | 0 | +-----------+-------------------+ | *Setter* | set_source(value) | +-----------+-------------------+ | *Getter* | get_source() | +-----------+-------------------+ .. _class_VisualShaderNodeTexture_property_texture: - :ref:`Texture` **texture** +----------+--------------------+ | *Setter* | set_texture(value) | +----------+--------------------+ | *Getter* | get_texture() | +----------+--------------------+ .. _class_VisualShaderNodeTexture_property_texture_type: - :ref:`TextureType` **texture_type** +-----------+-------------------------+ | *Default* | 0 | +-----------+-------------------------+ | *Setter* | set_texture_type(value) | +-----------+-------------------------+ | *Getter* | get_texture_type() | +-----------+-------------------------+