Public Attributes | List of all members
drgui_painting_callbacks Struct Reference

Structure containing callbacks for painting routines. More...

#include <dr_gui.h>

Public Attributes

drgui_create_font_proc createFont
 
drgui_create_image_proc createImage
 
drgui_delete_font_proc deleteFont
 
drgui_delete_image_proc deleteImage
 
drgui_draw_begin_proc drawBegin
 
drgui_draw_end_proc drawEnd
 
drgui_draw_image_proc drawImage
 
drgui_draw_line_proc drawLine
 
drgui_draw_rect_proc drawRect
 
drgui_draw_rect_outline_proc drawRectOutline
 
drgui_draw_rect_with_outline_proc drawRectWithOutline
 
drgui_draw_round_rect_proc drawRoundRect
 
drgui_draw_round_rect_outline_proc drawRoundRectOutline
 
drgui_draw_round_rect_with_outline_proc drawRoundRectWithOutline
 
drgui_draw_text_proc drawText
 
drgui_get_clip_proc getClip
 
drgui_get_font_metrics_proc getFontMetrics
 
drgui_get_font_size_proc getFontSize
 
drgui_get_glyph_metrics_proc getGlyphMetrics
 
drgui_get_image_size_proc getImageSize
 
drgui_get_optimal_image_format_proc getOptimalImageFormat
 
drgui_get_text_cursor_position_from_char_proc getTextCursorPositionFromChar
 
drgui_get_text_cursor_position_from_point_proc getTextCursorPositionFromPoint
 
drgui_map_image_data_proc mapImageData
 
drgui_measure_string_proc measureString
 
drgui_set_clip_proc setClip
 
drgui_unmap_image_data_proc unmapImageData
 

Detailed Description

Structure containing callbacks for painting routines.

Definition at line 571 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

Member Data Documentation

◆ createFont

drgui_create_font_proc drgui_painting_callbacks::createFont

Definition at line 589 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ createImage

drgui_create_image_proc drgui_painting_callbacks::createImage

Definition at line 598 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ deleteFont

drgui_delete_font_proc drgui_painting_callbacks::deleteFont

Definition at line 590 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ deleteImage

drgui_delete_image_proc drgui_painting_callbacks::deleteImage

Definition at line 599 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ drawBegin

drgui_draw_begin_proc drgui_painting_callbacks::drawBegin

Definition at line 573 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ drawEnd

drgui_draw_end_proc drgui_painting_callbacks::drawEnd

Definition at line 574 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ drawImage

drgui_draw_image_proc drgui_painting_callbacks::drawImage

Definition at line 587 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ drawLine

drgui_draw_line_proc drgui_painting_callbacks::drawLine

Definition at line 579 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ drawRect

drgui_draw_rect_proc drgui_painting_callbacks::drawRect

Definition at line 580 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ drawRectOutline

drgui_draw_rect_outline_proc drgui_painting_callbacks::drawRectOutline

Definition at line 581 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ drawRectWithOutline

drgui_draw_rect_with_outline_proc drgui_painting_callbacks::drawRectWithOutline

Definition at line 582 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ drawRoundRect

drgui_draw_round_rect_proc drgui_painting_callbacks::drawRoundRect

Definition at line 583 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ drawRoundRectOutline

drgui_draw_round_rect_outline_proc drgui_painting_callbacks::drawRoundRectOutline

Definition at line 584 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ drawRoundRectWithOutline

drgui_draw_round_rect_with_outline_proc drgui_painting_callbacks::drawRoundRectWithOutline

Definition at line 585 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ drawText

drgui_draw_text_proc drgui_painting_callbacks::drawText

Definition at line 586 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ getClip

drgui_get_clip_proc drgui_painting_callbacks::getClip

Definition at line 577 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ getFontMetrics

drgui_get_font_metrics_proc drgui_painting_callbacks::getFontMetrics

Definition at line 592 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ getFontSize

drgui_get_font_size_proc drgui_painting_callbacks::getFontSize

Definition at line 591 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ getGlyphMetrics

drgui_get_glyph_metrics_proc drgui_painting_callbacks::getGlyphMetrics

Definition at line 593 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ getImageSize

drgui_get_image_size_proc drgui_painting_callbacks::getImageSize

Definition at line 601 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ getOptimalImageFormat

drgui_get_optimal_image_format_proc drgui_painting_callbacks::getOptimalImageFormat

Definition at line 600 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ getTextCursorPositionFromChar

drgui_get_text_cursor_position_from_char_proc drgui_painting_callbacks::getTextCursorPositionFromChar

Definition at line 596 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ getTextCursorPositionFromPoint

drgui_get_text_cursor_position_from_point_proc drgui_painting_callbacks::getTextCursorPositionFromPoint

Definition at line 595 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ mapImageData

drgui_map_image_data_proc drgui_painting_callbacks::mapImageData

Definition at line 602 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ measureString

drgui_measure_string_proc drgui_painting_callbacks::measureString

Definition at line 594 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ setClip

drgui_set_clip_proc drgui_painting_callbacks::setClip

Definition at line 576 of file porcupine/demo/c/dr_libs/old/dr_gui.h.

◆ unmapImageData

drgui_unmap_image_data_proc drgui_painting_callbacks::unmapImageData

Definition at line 603 of file porcupine/demo/c/dr_libs/old/dr_gui.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