|
@@ -19,55 +19,59 @@ A 2D polygon.
|
|
|
Member Functions
|
|
|
----------------
|
|
|
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| :ref:`bool<class_bool>` | :ref:`get_antialiased<class_Polygon2D_get_antialiased>` **(** **)** const |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| :ref:`Color<class_color>` | :ref:`get_color<class_Polygon2D_get_color>` **(** **)** const |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| :ref:`bool<class_bool>` | :ref:`get_invert<class_Polygon2D_get_invert>` **(** **)** const |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| :ref:`float<class_float>` | :ref:`get_invert_border<class_Polygon2D_get_invert_border>` **(** **)** const |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| :ref:`Vector2<class_vector2>` | :ref:`get_offset<class_Polygon2D_get_offset>` **(** **)** const |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| :ref:`PoolVector2Array<class_poolvector2array>` | :ref:`get_polygon<class_Polygon2D_get_polygon>` **(** **)** const |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| :ref:`Texture<class_texture>` | :ref:`get_texture<class_Polygon2D_get_texture>` **(** **)** const |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| :ref:`Vector2<class_vector2>` | :ref:`get_texture_offset<class_Polygon2D_get_texture_offset>` **(** **)** const |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| :ref:`float<class_float>` | :ref:`get_texture_rotation<class_Polygon2D_get_texture_rotation>` **(** **)** const |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| :ref:`Vector2<class_vector2>` | :ref:`get_texture_scale<class_Polygon2D_get_texture_scale>` **(** **)** const |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| :ref:`PoolVector2Array<class_poolvector2array>` | :ref:`get_uv<class_Polygon2D_get_uv>` **(** **)** const |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| :ref:`PoolColorArray<class_poolcolorarray>` | :ref:`get_vertex_colors<class_Polygon2D_get_vertex_colors>` **(** **)** const |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| void | :ref:`set_antialiased<class_Polygon2D_set_antialiased>` **(** :ref:`bool<class_bool>` antialiased **)** |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| void | :ref:`set_color<class_Polygon2D_set_color>` **(** :ref:`Color<class_color>` color **)** |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| void | :ref:`set_invert<class_Polygon2D_set_invert>` **(** :ref:`bool<class_bool>` invert **)** |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| void | :ref:`set_invert_border<class_Polygon2D_set_invert_border>` **(** :ref:`float<class_float>` invert_border **)** |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| void | :ref:`set_offset<class_Polygon2D_set_offset>` **(** :ref:`Vector2<class_vector2>` offset **)** |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| void | :ref:`set_polygon<class_Polygon2D_set_polygon>` **(** :ref:`PoolVector2Array<class_poolvector2array>` polygon **)** |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| void | :ref:`set_texture<class_Polygon2D_set_texture>` **(** :ref:`Texture<class_texture>` texture **)** |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| void | :ref:`set_texture_offset<class_Polygon2D_set_texture_offset>` **(** :ref:`Vector2<class_vector2>` texture_offset **)** |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| void | :ref:`set_texture_rotation<class_Polygon2D_set_texture_rotation>` **(** :ref:`float<class_float>` texture_rotation **)** |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| void | :ref:`set_texture_scale<class_Polygon2D_set_texture_scale>` **(** :ref:`Vector2<class_vector2>` texture_scale **)** |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| void | :ref:`set_uv<class_Polygon2D_set_uv>` **(** :ref:`PoolVector2Array<class_poolvector2array>` uv **)** |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
-| void | :ref:`set_vertex_colors<class_Polygon2D_set_vertex_colors>` **(** :ref:`PoolColorArray<class_poolcolorarray>` vertex_colors **)** |
|
|
|
-+--------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------+
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| :ref:`bool<class_bool>` | :ref:`get_antialiased<class_Polygon2D_get_antialiased>` **(** **)** const |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| :ref:`Color<class_color>` | :ref:`get_color<class_Polygon2D_get_color>` **(** **)** const |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| :ref:`bool<class_bool>` | :ref:`get_invert<class_Polygon2D_get_invert>` **(** **)** const |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| :ref:`float<class_float>` | :ref:`get_invert_border<class_Polygon2D_get_invert_border>` **(** **)** const |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| :ref:`Vector2<class_vector2>` | :ref:`get_offset<class_Polygon2D_get_offset>` **(** **)** const |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| :ref:`PoolVector2Array<class_poolvector2array>` | :ref:`get_polygon<class_Polygon2D_get_polygon>` **(** **)** const |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| :ref:`Texture<class_texture>` | :ref:`get_texture<class_Polygon2D_get_texture>` **(** **)** const |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| :ref:`Vector2<class_vector2>` | :ref:`get_texture_offset<class_Polygon2D_get_texture_offset>` **(** **)** const |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| :ref:`float<class_float>` | :ref:`get_texture_rotation<class_Polygon2D_get_texture_rotation>` **(** **)** const |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| :ref:`float<class_float>` | :ref:`get_texture_rotation_degrees<class_Polygon2D_get_texture_rotation_degrees>` **(** **)** const |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| :ref:`Vector2<class_vector2>` | :ref:`get_texture_scale<class_Polygon2D_get_texture_scale>` **(** **)** const |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| :ref:`PoolVector2Array<class_poolvector2array>` | :ref:`get_uv<class_Polygon2D_get_uv>` **(** **)** const |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| :ref:`PoolColorArray<class_poolcolorarray>` | :ref:`get_vertex_colors<class_Polygon2D_get_vertex_colors>` **(** **)** const |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| void | :ref:`set_antialiased<class_Polygon2D_set_antialiased>` **(** :ref:`bool<class_bool>` antialiased **)** |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| void | :ref:`set_color<class_Polygon2D_set_color>` **(** :ref:`Color<class_color>` color **)** |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| void | :ref:`set_invert<class_Polygon2D_set_invert>` **(** :ref:`bool<class_bool>` invert **)** |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| void | :ref:`set_invert_border<class_Polygon2D_set_invert_border>` **(** :ref:`float<class_float>` invert_border **)** |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| void | :ref:`set_offset<class_Polygon2D_set_offset>` **(** :ref:`Vector2<class_vector2>` offset **)** |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| void | :ref:`set_polygon<class_Polygon2D_set_polygon>` **(** :ref:`PoolVector2Array<class_poolvector2array>` polygon **)** |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| void | :ref:`set_texture<class_Polygon2D_set_texture>` **(** :ref:`Texture<class_texture>` texture **)** |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| void | :ref:`set_texture_offset<class_Polygon2D_set_texture_offset>` **(** :ref:`Vector2<class_vector2>` texture_offset **)** |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| void | :ref:`set_texture_rotation<class_Polygon2D_set_texture_rotation>` **(** :ref:`float<class_float>` texture_rotation **)** |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| void | :ref:`set_texture_rotation_degrees<class_Polygon2D_set_texture_rotation_degrees>` **(** :ref:`float<class_float>` texture_rotation **)** |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| void | :ref:`set_texture_scale<class_Polygon2D_set_texture_scale>` **(** :ref:`Vector2<class_vector2>` texture_scale **)** |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| void | :ref:`set_uv<class_Polygon2D_set_uv>` **(** :ref:`PoolVector2Array<class_poolvector2array>` uv **)** |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
+| void | :ref:`set_vertex_colors<class_Polygon2D_set_vertex_colors>` **(** :ref:`PoolColorArray<class_poolcolorarray>` vertex_colors **)** |
|
|
|
++--------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
|
|
|
Member Variables
|
|
|
----------------
|
|
@@ -181,6 +185,10 @@ Return the polygon texture offset.
|
|
|
|
|
|
Return the rotation in radians of the texture polygon.
|
|
|
|
|
|
+.. _class_Polygon2D_get_texture_rotation_degrees:
|
|
|
+
|
|
|
+- :ref:`float<class_float>` **get_texture_rotation_degrees** **(** **)** const
|
|
|
+
|
|
|
.. _class_Polygon2D_get_texture_scale:
|
|
|
|
|
|
- :ref:`Vector2<class_vector2>` **get_texture_scale** **(** **)** const
|
|
@@ -249,6 +257,10 @@ Set the offset of the polygon texture. Initially the texture will appear anchore
|
|
|
|
|
|
Set the amount of rotation of the polygon texture, ``texture_rotation`` is specified in radians and clockwise rotation.
|
|
|
|
|
|
+.. _class_Polygon2D_set_texture_rotation_degrees:
|
|
|
+
|
|
|
+- void **set_texture_rotation_degrees** **(** :ref:`float<class_float>` texture_rotation **)**
|
|
|
+
|
|
|
.. _class_Polygon2D_set_texture_scale:
|
|
|
|
|
|
- void **set_texture_scale** **(** :ref:`Vector2<class_vector2>` texture_scale **)**
|