Skip to contents

Draw text using Font and pro parameters (rotation).

Usage

draw_text_pro(font, text, position, origin, rotation, font_size, spacing, tint)

Arguments

font

A font or a list of fonts.

text

A string or a vector of strings.

position

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

origin

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

rotation

A number or a vector of numbers.

font_size

A number or a vector of numbers.

spacing

A number or a vector of numbers.

tint

A color or a list of colors.

Note

This function is vectorized to allow for faster drawing. This function has been auto-generated from the following Raylib function definition:

void DrawTextPro(Font font, const char *text, Vector2 position, Vector2 origin, float rotation, float fontSize, float spacing, Color tint);

See also

font() for creating font 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_texture_ex(), draw_texture_npatch(), draw_texture_poly(), 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 text functions: draw_text_codepoint(), draw_text_ex(), draw_text(), image_draw_text_ex(), image_draw_text(), image_text_ex(), image_text(), load_file_text(), measure_text_ex(), measure_text(), text_find_index(), text_insert(), text_replace(), text_to_integer(), text_to_lower(), text_to_pascal(), text_to_upper()