Skip to contents

Draw a textured polygon.

Usage

draw_texture_poly(texture, center, points, texcoords, point_count, tint)

Arguments

texture

A texture or a list of textures.

center

A numeric vector of length 2 or a numeric matrix of width 2.

points

A numeric vector of length 2 or a numeric matrix of width 2.

texcoords

A numeric vector of length 2 or a numeric matrix of width 2.

point_count

An integer or a vector of integers.

tint

A color or a list of colors.

Note

This function has been auto-generated from the following Raylib function definition:

void DrawTexturePoly(Texture2D texture, Vector2 center, Vector2 *points, Vector2 *texcoords, int pointCount, Color tint);

See also

texture() for creating texture objects.

color() for creating color objects.

Other draw functions: draw_billboard(), draw_bounding_box(), draw_circle_3d(), draw_circle_gradient(), draw_circle_lines(), draw_circle_sector_lines(), draw_circle_sector(), draw_circle_v(), draw_circle(), draw_cube_texture_rec(), draw_cube_texture(), draw_cube_v(), draw_cube_wires_v(), draw_cube_wires(), draw_cube(), draw_cylinder_ex(), draw_cylinder_wires_ex(), draw_cylinder_wires(), draw_cylinder(), draw_ellipse_lines(), draw_ellipse(), draw_fps(), draw_grid(), draw_line_3d(), draw_line_bezier_cubic(), draw_line_bezier_quad(), draw_line_bezier(), draw_line_ex(), draw_line_v(), draw_line(), draw_model_ex(), draw_model_wires(), draw_model(), draw_pixel_v(), draw_pixel(), draw_plane(), draw_point_3d(), draw_poly_lines_ex(), draw_poly_lines(), draw_poly(), draw_ray(), draw_rectangle_gradient_ex(), draw_rectangle_gradient_h(), draw_rectangle_gradient_v(), draw_rectangle_lines_ex(), draw_rectangle_lines(), draw_rectangle_pro(), draw_rectangle_rec(), draw_rectangle_rounded_lines(), draw_rectangle_rounded(), draw_rectangle_v(), draw_rectangle(), draw_ring_lines(), draw_ring(), draw_sphere_ex(), draw_sphere_wires(), draw_sphere(), draw_text_codepoint(), draw_text_ex(), draw_text_pro(), draw_texture_ex(), draw_texture_npatch(), draw_texture_pro(), draw_texture_quad(), draw_texture_rec(), draw_texture_tiled(), draw_texture_v(), draw_texture(), draw_text(), draw_triangle_3d(), draw_triangle_lines(), draw_triangle_strip_3d(), draw_triangle(), image_draw_circle_v(), image_draw_circle(), image_draw_line_v(), image_draw_line(), image_draw_pixel_v(), image_draw_pixel(), image_draw_rectangle_lines(), image_draw_rectangle_rec(), image_draw_rectangle_v(), image_draw_rectangle(), image_draw_text_ex(), image_draw_text(), image_draw()

Other texture functions: begin_texture_mode(), draw_cube_texture_rec(), draw_cube_texture(), draw_texture_ex(), draw_texture_npatch(), draw_texture_pro(), draw_texture_quad(), draw_texture_rec(), draw_texture_tiled(), draw_texture_v(), draw_texture(), end_texture_mode(), gen_texture_mipmaps(), load_image_from_texture(), load_render_texture(), load_texture_from_image(), load_texture(), set_shader_value_texture(), set_shapes_texture(), set_texture_filter(), set_texture_wrap(), texture(), unload_render_texture(), unload_texture()