Public Attributes | List of all members
dr2d_drawing_callbacks Struct Reference

#include <dr_2d.h>

Public Attributes

dr2d_begin_draw_proc begin_draw
 
dr2d_clear_proc clear
 
dr2d_draw_image_proc draw_image
 
dr2d_draw_rect_proc draw_rect
 
dr2d_draw_rect_outline_proc draw_rect_outline
 
dr2d_draw_rect_with_outline_proc draw_rect_with_outline
 
dr2d_draw_round_rect_proc draw_round_rect
 
dr2d_draw_round_rect_outline_proc draw_round_rect_outline
 
dr2d_draw_round_rect_with_outline_proc draw_round_rect_with_outline
 
dr2d_draw_text_proc draw_text
 
dr2d_end_draw_proc end_draw
 
dr2d_get_clip_proc get_clip
 
dr2d_get_font_metrics_proc get_font_metrics
 
dr2d_get_glyph_metrics_proc get_glyph_metrics
 
dr2d_get_optimal_image_format_proc get_optimal_image_format
 
dr2d_get_text_cursor_position_from_char_proc get_text_cursor_position_from_char
 
dr2d_get_text_cursor_position_from_point_proc get_text_cursor_position_from_point
 
dr2d_map_image_data_proc map_image_data
 
dr2d_measure_string_proc measure_string
 
dr2d_on_create_context_proc on_create_context
 
dr2d_on_create_font_proc on_create_font
 
dr2d_on_create_image_proc on_create_image
 
dr2d_on_create_surface_proc on_create_surface
 
dr2d_on_delete_context_proc on_delete_context
 
dr2d_on_delete_font_proc on_delete_font
 
dr2d_on_delete_image_proc on_delete_image
 
dr2d_on_delete_surface_proc on_delete_surface
 
dr2d_set_clip_proc set_clip
 
dr2d_unmap_image_data_proc unmap_image_data
 

Detailed Description

Definition at line 231 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

Member Data Documentation

◆ begin_draw

dr2d_begin_draw_proc dr2d_drawing_callbacks::begin_draw

Definition at line 242 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ clear

dr2d_clear_proc dr2d_drawing_callbacks::clear

Definition at line 244 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ draw_image

dr2d_draw_image_proc dr2d_drawing_callbacks::draw_image

Definition at line 252 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ draw_rect

dr2d_draw_rect_proc dr2d_drawing_callbacks::draw_rect

Definition at line 245 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ draw_rect_outline

dr2d_draw_rect_outline_proc dr2d_drawing_callbacks::draw_rect_outline

Definition at line 246 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ draw_rect_with_outline

dr2d_draw_rect_with_outline_proc dr2d_drawing_callbacks::draw_rect_with_outline

Definition at line 247 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ draw_round_rect

dr2d_draw_round_rect_proc dr2d_drawing_callbacks::draw_round_rect

Definition at line 248 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ draw_round_rect_outline

dr2d_draw_round_rect_outline_proc dr2d_drawing_callbacks::draw_round_rect_outline

Definition at line 249 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ draw_round_rect_with_outline

dr2d_draw_round_rect_with_outline_proc dr2d_drawing_callbacks::draw_round_rect_with_outline

Definition at line 250 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ draw_text

dr2d_draw_text_proc dr2d_drawing_callbacks::draw_text

Definition at line 251 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ end_draw

dr2d_end_draw_proc dr2d_drawing_callbacks::end_draw

Definition at line 243 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ get_clip

dr2d_get_clip_proc dr2d_drawing_callbacks::get_clip

Definition at line 254 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ get_font_metrics

dr2d_get_font_metrics_proc dr2d_drawing_callbacks::get_font_metrics

Definition at line 260 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ get_glyph_metrics

dr2d_get_glyph_metrics_proc dr2d_drawing_callbacks::get_glyph_metrics

Definition at line 261 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ get_optimal_image_format

dr2d_get_optimal_image_format_proc dr2d_drawing_callbacks::get_optimal_image_format

Definition at line 256 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ get_text_cursor_position_from_char

dr2d_get_text_cursor_position_from_char_proc dr2d_drawing_callbacks::get_text_cursor_position_from_char

Definition at line 264 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ get_text_cursor_position_from_point

dr2d_get_text_cursor_position_from_point_proc dr2d_drawing_callbacks::get_text_cursor_position_from_point

Definition at line 263 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ map_image_data

dr2d_map_image_data_proc dr2d_drawing_callbacks::map_image_data

Definition at line 257 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ measure_string

dr2d_measure_string_proc dr2d_drawing_callbacks::measure_string

Definition at line 262 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ on_create_context

dr2d_on_create_context_proc dr2d_drawing_callbacks::on_create_context

Definition at line 233 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ on_create_font

dr2d_on_create_font_proc dr2d_drawing_callbacks::on_create_font

Definition at line 237 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ on_create_image

dr2d_on_create_image_proc dr2d_drawing_callbacks::on_create_image

Definition at line 239 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ on_create_surface

dr2d_on_create_surface_proc dr2d_drawing_callbacks::on_create_surface

Definition at line 235 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ on_delete_context

dr2d_on_delete_context_proc dr2d_drawing_callbacks::on_delete_context

Definition at line 234 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ on_delete_font

dr2d_on_delete_font_proc dr2d_drawing_callbacks::on_delete_font

Definition at line 238 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ on_delete_image

dr2d_on_delete_image_proc dr2d_drawing_callbacks::on_delete_image

Definition at line 240 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ on_delete_surface

dr2d_on_delete_surface_proc dr2d_drawing_callbacks::on_delete_surface

Definition at line 236 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ set_clip

dr2d_set_clip_proc dr2d_drawing_callbacks::set_clip

Definition at line 253 of file porcupine/demo/c/dr_libs/old/dr_2d.h.

◆ unmap_image_data

dr2d_unmap_image_data_proc dr2d_drawing_callbacks::unmap_image_data

Definition at line 258 of file porcupine/demo/c/dr_libs/old/dr_2d.h.


The documentation for this struct was generated from the following file:


picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:19