.. DO NOT EDIT THIS FILE!!! .. Generated automatically from Godot engine sources. .. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py. .. XML source: https://github.com/godotengine/godot/tree/master/docs/gdscript/doc/classes/TextureProgressBar.xml. .. _class_TextureProgressBar: TextureProgressBar ================== **Inherits:** :ref:`Range` **<** :ref:`Control` **<** :ref:`CanvasItem` **<** :ref:`Node` **<** :ref:`Object` .. container:: contribute There is currently no description for this class. Please help us by :ref:`contributing one `! .. rst-class:: classref-reftable-group Properties ---------- .. table:: :widths: auto +--------------------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`int` | :ref:`fill_mode` | ``0`` | +--------------------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`MouseFilter` | mouse_filter | ``1`` (overrides :ref:`Control`) | +--------------------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`nine_patch_stretch` | ``false`` | +--------------------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`Vector2` | :ref:`radial_center_offset` | ``Vector2(0, 0)`` | +--------------------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`float` | :ref:`radial_fill_degrees` | ``360.0`` | +--------------------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`float` | :ref:`radial_initial_angle` | ``0.0`` | +--------------------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | |bitfield|\<:ref:`SizeFlags`\> | size_flags_vertical | ``1`` (overrides :ref:`Control`) | +--------------------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`float` | step | ``1.0`` (overrides :ref:`Range`) | +--------------------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`int` | :ref:`stretch_margin_bottom` | ``0`` | +--------------------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`int` | :ref:`stretch_margin_left` | ``0`` | +--------------------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`int` | :ref:`stretch_margin_right` | ``0`` | +--------------------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`int` | :ref:`stretch_margin_top` | ``0`` | +--------------------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`Texture2D` | :ref:`texture_over` | | +--------------------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`Texture2D` | :ref:`texture_progress` | | +--------------------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`Vector2` | :ref:`texture_progress_offset` | ``Vector2(0, 0)`` | +--------------------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`Texture2D` | :ref:`texture_under` | | +--------------------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`tint_over` | ``Color(1, 1, 1, 1)`` | +--------------------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`tint_progress` | ``Color(1, 1, 1, 1)`` | +--------------------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`tint_under` | ``Color(1, 1, 1, 1)`` | +--------------------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ .. rst-class:: classref-reftable-group Methods ------- .. table:: :widths: auto +-----------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_stretch_margin` **(** :ref:`Side` margin **)** |const| | +-----------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_stretch_margin` **(** :ref:`Side` margin, :ref:`int` value **)** | +-----------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+ .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Enumerations ------------ .. _enum_TextureProgressBar_FillMode: .. rst-class:: classref-enumeration enum **FillMode**: .. _class_TextureProgressBar_constant_FILL_LEFT_TO_RIGHT: .. rst-class:: classref-enumeration-constant :ref:`FillMode` **FILL_LEFT_TO_RIGHT** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_TextureProgressBar_constant_FILL_RIGHT_TO_LEFT: .. rst-class:: classref-enumeration-constant :ref:`FillMode` **FILL_RIGHT_TO_LEFT** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_TextureProgressBar_constant_FILL_TOP_TO_BOTTOM: .. rst-class:: classref-enumeration-constant :ref:`FillMode` **FILL_TOP_TO_BOTTOM** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_TextureProgressBar_constant_FILL_BOTTOM_TO_TOP: .. rst-class:: classref-enumeration-constant :ref:`FillMode` **FILL_BOTTOM_TO_TOP** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_TextureProgressBar_constant_FILL_CLOCKWISE: .. rst-class:: classref-enumeration-constant :ref:`FillMode` **FILL_CLOCKWISE** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_TextureProgressBar_constant_FILL_COUNTER_CLOCKWISE: .. rst-class:: classref-enumeration-constant :ref:`FillMode` **FILL_COUNTER_CLOCKWISE** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_TextureProgressBar_constant_FILL_BILINEAR_LEFT_AND_RIGHT: .. rst-class:: classref-enumeration-constant :ref:`FillMode` **FILL_BILINEAR_LEFT_AND_RIGHT** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_TextureProgressBar_constant_FILL_BILINEAR_TOP_AND_BOTTOM: .. rst-class:: classref-enumeration-constant :ref:`FillMode` **FILL_BILINEAR_TOP_AND_BOTTOM** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_TextureProgressBar_constant_FILL_CLOCKWISE_AND_COUNTER_CLOCKWISE: .. rst-class:: classref-enumeration-constant :ref:`FillMode` **FILL_CLOCKWISE_AND_COUNTER_CLOCKWISE** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Property Descriptions --------------------- .. _class_TextureProgressBar_property_fill_mode: .. rst-class:: classref-property :ref:`int` **fill_mode** = ``0`` .. rst-class:: classref-property-setget - void **set_fill_mode** **(** :ref:`int` value **)** - :ref:`int` **get_fill_mode** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TextureProgressBar_property_nine_patch_stretch: .. rst-class:: classref-property :ref:`bool` **nine_patch_stretch** = ``false`` .. rst-class:: classref-property-setget - void **set_nine_patch_stretch** **(** :ref:`bool` value **)** - :ref:`bool` **get_nine_patch_stretch** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TextureProgressBar_property_radial_center_offset: .. rst-class:: classref-property :ref:`Vector2` **radial_center_offset** = ``Vector2(0, 0)`` .. rst-class:: classref-property-setget - void **set_radial_center_offset** **(** :ref:`Vector2` value **)** - :ref:`Vector2` **get_radial_center_offset** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TextureProgressBar_property_radial_fill_degrees: .. rst-class:: classref-property :ref:`float` **radial_fill_degrees** = ``360.0`` .. rst-class:: classref-property-setget - void **set_fill_degrees** **(** :ref:`float` value **)** - :ref:`float` **get_fill_degrees** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TextureProgressBar_property_radial_initial_angle: .. rst-class:: classref-property :ref:`float` **radial_initial_angle** = ``0.0`` .. rst-class:: classref-property-setget - void **set_radial_initial_angle** **(** :ref:`float` value **)** - :ref:`float` **get_radial_initial_angle** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TextureProgressBar_property_stretch_margin_bottom: .. rst-class:: classref-property :ref:`int` **stretch_margin_bottom** = ``0`` .. rst-class:: classref-property-setget - void **set_stretch_margin** **(** :ref:`Side` margin, :ref:`int` value **)** - :ref:`int` **get_stretch_margin** **(** :ref:`Side` margin **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TextureProgressBar_property_stretch_margin_left: .. rst-class:: classref-property :ref:`int` **stretch_margin_left** = ``0`` .. rst-class:: classref-property-setget - void **set_stretch_margin** **(** :ref:`Side` margin, :ref:`int` value **)** - :ref:`int` **get_stretch_margin** **(** :ref:`Side` margin **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TextureProgressBar_property_stretch_margin_right: .. rst-class:: classref-property :ref:`int` **stretch_margin_right** = ``0`` .. rst-class:: classref-property-setget - void **set_stretch_margin** **(** :ref:`Side` margin, :ref:`int` value **)** - :ref:`int` **get_stretch_margin** **(** :ref:`Side` margin **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TextureProgressBar_property_stretch_margin_top: .. rst-class:: classref-property :ref:`int` **stretch_margin_top** = ``0`` .. rst-class:: classref-property-setget - void **set_stretch_margin** **(** :ref:`Side` margin, :ref:`int` value **)** - :ref:`int` **get_stretch_margin** **(** :ref:`Side` margin **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TextureProgressBar_property_texture_over: .. rst-class:: classref-property :ref:`Texture2D` **texture_over** .. rst-class:: classref-property-setget - void **set_over_texture** **(** :ref:`Texture2D` value **)** - :ref:`Texture2D` **get_over_texture** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TextureProgressBar_property_texture_progress: .. rst-class:: classref-property :ref:`Texture2D` **texture_progress** .. rst-class:: classref-property-setget - void **set_progress_texture** **(** :ref:`Texture2D` value **)** - :ref:`Texture2D` **get_progress_texture** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TextureProgressBar_property_texture_progress_offset: .. rst-class:: classref-property :ref:`Vector2` **texture_progress_offset** = ``Vector2(0, 0)`` .. rst-class:: classref-property-setget - void **set_texture_progress_offset** **(** :ref:`Vector2` value **)** - :ref:`Vector2` **get_texture_progress_offset** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TextureProgressBar_property_texture_under: .. rst-class:: classref-property :ref:`Texture2D` **texture_under** .. rst-class:: classref-property-setget - void **set_under_texture** **(** :ref:`Texture2D` value **)** - :ref:`Texture2D` **get_under_texture** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TextureProgressBar_property_tint_over: .. rst-class:: classref-property :ref:`Color` **tint_over** = ``Color(1, 1, 1, 1)`` .. rst-class:: classref-property-setget - void **set_tint_over** **(** :ref:`Color` value **)** - :ref:`Color` **get_tint_over** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TextureProgressBar_property_tint_progress: .. rst-class:: classref-property :ref:`Color` **tint_progress** = ``Color(1, 1, 1, 1)`` .. rst-class:: classref-property-setget - void **set_tint_progress** **(** :ref:`Color` value **)** - :ref:`Color` **get_tint_progress** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TextureProgressBar_property_tint_under: .. rst-class:: classref-property :ref:`Color` **tint_under** = ``Color(1, 1, 1, 1)`` .. rst-class:: classref-property-setget - void **set_tint_under** **(** :ref:`Color` value **)** - :ref:`Color` **get_tint_under** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Method Descriptions ------------------- .. _class_TextureProgressBar_method_get_stretch_margin: .. rst-class:: classref-method :ref:`int` **get_stretch_margin** **(** :ref:`Side` margin **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TextureProgressBar_method_set_stretch_margin: .. rst-class:: classref-method void **set_stretch_margin** **(** :ref:`Side` margin, :ref:`int` value **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` .. |vararg| replace:: :abbr:`vararg (This method accepts any number of arguments after the ones described here.)` .. |constructor| replace:: :abbr:`constructor (This method is used to construct a type.)` .. |static| replace:: :abbr:`static (This method doesn't need an instance to be called, so it can be called directly using the class name.)` .. |operator| replace:: :abbr:`operator (This method describes a valid operator to use with this type as left-hand operand.)` .. |bitfield| replace:: :abbr:`BitField (This value is an integer composed as a bitmask of the following flags.)`