.. Generated automatically by doc/tools/makerst.py in Godot's source tree. .. DO NOT EDIT THIS FILE, but the doc/base/classes.xml source instead. .. _class_ShaderMaterial: ShaderMaterial ============== **Inherits:** :ref:`Material` **<** :ref:`Resource` **<** :ref:`Reference` **<** :ref:`Object` **Category:** Core Brief Description ----------------- Member Functions ---------------- +--------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Shader` | :ref:`get_shader` **(** **)** const | +--------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Variant` | :ref:`get_shader_param` **(** :ref:`String` param **)** const | +--------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_shader` **(** :ref:`Shader` shader **)** | +--------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_shader_param` **(** :ref:`String` param, :ref:`Variant` value **)** | +--------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------+ Member Function Description --------------------------- .. _class_ShaderMaterial_get_shader: - :ref:`Shader` **get_shader** **(** **)** const .. _class_ShaderMaterial_get_shader_param: - :ref:`Variant` **get_shader_param** **(** :ref:`String` param **)** const .. _class_ShaderMaterial_set_shader: - void **set_shader** **(** :ref:`Shader` shader **)** .. _class_ShaderMaterial_set_shader_param: - void **set_shader_param** **(** :ref:`String` param, :ref:`Variant` value **)**