Crate nappgui_sys

Source
Expand description

§nappgui-sys

Rust raw bindings to nappgui library.

NAppGUI is a professional SDK to build cross-platform desktop applications using The C Programming Language (ANSI C90). NAppGUI has built as a lightweight layer on top of the operating system native APIs, that allows create portable programs extremelly fast and small without any external dependency.

See frang75/nappgui_src and its home page for more information.

§Requirements

  • CMake: for building the NAppGui static library
  • Windows SDK: only needed when using MSVC

§Generate bindings

cmd /c .\bind.bat

Structs§

ArrPtImage
ArrPtPol2Dd
ArrPtPol2Df
ArrPtRegEx
ArrPtResPack
ArrPtString
ArrStBox2Dd
ArrStBox2Df
ArrStCir2Dd
ArrStCir2Df
ArrStCol2Dd
ArrStCol2Df
ArrStDirEntry
ArrStFPtr_respack
ArrStR2Dd
ArrStR2Df
ArrStS2Dd
ArrStS2Df
ArrStSeg2Dd
ArrStSeg2Df
ArrStT2Dd
ArrStT2Df
ArrStTri2Dd
ArrStTri2Df
ArrStV2Dd
ArrStV2Df
ArrStbool_t
ArrStcolor_t
ArrStint8_t
ArrStint16_t
ArrStint32_t
ArrStint64_t
ArrStreal32_t
ArrStreal64_t
ArrStuint8_t
ArrStuint16_t
ArrStuint32_t
ArrStuint64_t
Box2DdData
Box2DfData
Cir2DdData
Cir2DfData
Col2DdData
Col2DfData
DirEntryData
FPtr_respackData
ImagePtData
NodePtImage
NodePtPol2Dd
NodePtPol2Df
NodePtRegEx
NodePtResPack
NodePtString
NodeStBox2Dd
NodeStBox2Df
NodeStCir2Dd
NodeStCir2Df
NodeStCol2Dd
NodeStCol2Df
NodeStDirEntry
NodeStFPtr_respack
NodeStR2Dd
NodeStR2Df
NodeStS2Dd
NodeStS2Df
NodeStSeg2Dd
NodeStSeg2Df
NodeStT2Dd
NodeStT2Df
NodeStTri2Dd
NodeStTri2Df
NodeStV2Dd
NodeStV2Df
NodeStbool_t
NodeStcolor_t
NodeStint8_t
NodeStint16_t
NodeStint32_t
NodeStint64_t
NodeStreal32_t
NodeStreal64_t
NodeStuint8_t
NodeStuint16_t
NodeStuint32_t
NodeStuint64_t
Pol2DdPtData
Pol2DfPtData
R2DdData
R2DfData
RegExPtData
ResPackPtData
S2DdData
S2DfData
Seg2DdData
Seg2DfData
SetPtImage
SetPtPol2Dd
SetPtPol2Df
SetPtRegEx
SetPtResPack
SetPtString
SetStBox2Dd
SetStBox2Df
SetStCir2Dd
SetStCir2Df
SetStCol2Dd
SetStCol2Df
SetStDirEntry
SetStFPtr_respack
SetStR2Dd
SetStR2Df
SetStS2Dd
SetStS2Df
SetStSeg2Dd
SetStSeg2Df
SetStT2Dd
SetStT2Df
SetStTri2Dd
SetStTri2Df
SetStV2Dd
SetStV2Df
SetStbool_t
SetStcolor_t
SetStint8_t
SetStint16_t
SetStint32_t
SetStint64_t
SetStreal32_t
SetStreal64_t
SetStuint8_t
SetStuint16_t
SetStuint32_t
SetStuint64_t
StringPtData
T2DdData
T2DfData
Tri2DdData
Tri2DfData
V2DdData
V2DfData
_Mbstatet
__crt_locale_data
__crt_locale_data_public
__crt_locale_pointers
__crt_multibyte_data
_array_t
_arrptendImage_t
_arrptendPol2Dd_t
_arrptendPol2Df_t
_arrptendRegEx_t
_arrptendResPack_t
_arrptendString_t
_arrstendBox2Dd_t
_arrstendBox2Df_t
_arrstendCir2Dd_t
_arrstendCir2Df_t
_arrstendCol2Dd_t
_arrstendCol2Df_t
_arrstendDirEntry_t
_arrstendFPtr_respack_t
_arrstendR2Dd_t
_arrstendR2Df_t
_arrstendS2Dd_t
_arrstendS2Df_t
_arrstendSeg2Dd_t
_arrstendSeg2Df_t
_arrstendT2Dd_t
_arrstendT2Df_t
_arrstendTri2Dd_t
_arrstendTri2Df_t
_arrstendV2Dd_t
_arrstendV2Df_t
_arrstendbool_t_t
_arrstendcolor_t_t
_arrstendint8_t_t
_arrstendint16_t_t
_arrstendint32_t_t
_arrstendint64_t_t
_arrstendreal32_t_t
_arrstendreal64_t_t
_arrstenduint8_t_t
_arrstenduint16_t_t
_arrstenduint32_t_t
_arrstenduint64_t_t
_box2dd_t
_box2df_t
_buffer_t
_button_t
_ccursor_t
_cell_t
_cir2dd_t
_cir2df_t
_clock_t
_col2dd_t
_col2df_t
_combo_t
_date_t
_dctx_t
_dir_t
_direntry_t
_dlib_t
_edit_t
_evbutton_t
_evdraw_t
_event_t
_evfiledir_t
_evkey_t
_evmenu_t
_evmouse_t
_evpos_t
_evscroll_t
_evsize_t
_evslider_t
_evtbcell_t
_evtbpos_t
_evtbrect_t
_evtbrow_t
_evtbsel_t
_evtext_t
_evtextfilter_t
_evwheel_t
_evwinclose_t
_file_t
_focus_info_t
_font_t
_guicontrol_t
_guictx_t
_image_t
_imageview_t
_keybuf_t
_label_t
_layout_t
_listbox_t
_listener_t
_menu_item_t
_menu_t
_mutex_t
_obb2dd_t
_obb2df_t
_object_t
_palette_t
_panel_t
_pixbuf_t
_pol2dd_t
_pol2df_t
_popup_t
_process_t
_progress_t
_r2dd_t
_r2df_t
_rbtree_t
_regex
_renv_t
_respack
_s2dd_t
_s2df_t
_seg2dd_t
_seg2df_t
_setptendImage_t
_setptendPol2Dd_t
_setptendPol2Df_t
_setptendRegEx_t
_setptendResPack_t
_setptendString_t
_setstendBox2Dd_t
_setstendBox2Df_t
_setstendCir2Dd_t
_setstendCir2Df_t
_setstendCol2Dd_t
_setstendCol2Df_t
_setstendDirEntry_t
_setstendFPtr_respack_t
_setstendR2Dd_t
_setstendR2Df_t
_setstendS2Dd_t
_setstendS2Df_t
_setstendSeg2Dd_t
_setstendSeg2Df_t
_setstendT2Dd_t
_setstendT2Df_t
_setstendTri2Dd_t
_setstendTri2Df_t
_setstendV2Dd_t
_setstendV2Df_t
_setstendbool_t_t
_setstendcolor_t_t
_setstendint8_t_t
_setstendint16_t_t
_setstendint32_t_t
_setstendint64_t_t
_setstendreal32_t_t
_setstendreal64_t_t
_setstenduint8_t_t
_setstenduint16_t_t
_setstenduint32_t_t
_setstenduint64_t_t
_slider_t
_socket_t
_splitview_t
_stream_t
_string_t
_t2dd_t
_t2df_t
_tableview_t
_textview_t
_thread_t
_tri2dd_t
_tri2df_t
_updown_t
_v2dd_t
_v2df_t
_view_t
_webview_t
_window_t
bool_tData
color_tData
int8_tData
int16_tData
int32_tData
int64_tData
real32_tData
real64_tData
uint8_tData
uint16_tData
uint32_tData
uint64_tData

Enums§

_align_t
_button_flag_t
_clipboard_t
_codec_t
_combo_flag_t
_core_event_t
_ctrl_msel_t
_ctrl_op_t
_ctrl_state_t
_dbindst_t
_device_t
_drawop_t
_edit_flag_t
_ellipsis_t
_endian_t
_enum_t
_ferror_t
_file_mode_t
_file_seek_t
_file_type_t
_fillwrap_t
_fstyle_t
_gui_close_t
_gui_cursor_t
_gui_event_t
_gui_focus_t
_gui_mouse_t
_gui_notif_t
_gui_orient_t
_gui_prop_t
_gui_role_t
_gui_scale_t
_gui_scroll_t
_gui_size_t
_gui_state_t
_gui_tab_t
_gui_text_t
_gui_type_t
_gui_web_t
_indicator_t
_key_t
_label_flag_t
_linecap_t
_linejoin_t
_menu_flag_t
_mkey_t
_month_t
_perror_t
_pixformat_t
_platform_t
_popup_flag_t
_progress_flag_t
_serror_t
_slider_flag_t
_split_flag_t
_split_mode_t
_sstate_t
_syscolor_t
_table_flag_t
_text_flag_t
_token_t
_unicode_t
_updown_flag_t
_view_flag_t
_week_day_t
_win_t
_window_flag_t
align_t
button_flag_t
clipboard_t
codec_t
combo_flag_t
core_event_t
ctrl_msel_t
ctrl_op_t
ctrl_state_t
dbindst_t
device_t
drawop_t
edit_flag_t
ellipsis_t
endian_t
enum_t
ferror_t
file_mode_t
file_seek_t
file_type_t
fillwrap_t
fstyle_t
gui_close_t
gui_cursor_t
gui_event_t
gui_focus_t
gui_mouse_t
gui_notif_t
gui_orient_t
gui_prop_t
gui_role_t
gui_scale_t
gui_scroll_t
gui_size_t
gui_state_t
gui_tab_t
gui_text_t
gui_type_t
gui_web_t
indicator_t
label_flag_t
linecap_t
linejoin_t
ltoken_t
menu_flag_t
mkey_t
month_t
perror_t
pixformat_t
platform_t
popup_flag_t
progress_flag_t
serror_t
slider_flag_t
split_flag_t
split_mode_t
sstate_t
syscolor_t
table_flag_t
text_flag_t
unicode_t
updown_flag_t
view_flag_t
vkey_t
week_day_t
win_t
window_flag_t

Constants§

ARRPT
ARRST
DIR_SEPARATOR
GUI_CONTEXT_NUM_COMPONENTS
HEAPARR
PRId64
PRIu64
REAL32_MAX
REAL32_MIN
REAL64_MAX
REAL64_MIN
SETPT
SETST
WCHAR_MAX
WCHAR_MIN
WINT_MAX
WINT_MIN
_ARGMAX
_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE
_CRT_BUILD_DESKTOP_APP
_CRT_FUNCTIONS_REQUIRED
_CRT_HAS_C11
_CRT_HAS_CXX17
_CRT_INTERNAL_NONSTDC_NAMES
_CRT_INT_MAX
_CRT_PACKING
_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES
_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY
_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES
_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT
_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY
_HAS_CXX17
_HAS_CXX20
_HAS_CXX23
_HAS_EXCEPTIONS
_HAS_NODISCARD
_SAL_VERSION
_SECURECRT_FILL_BUFFER_PATTERN
_STL_LANG
_USE_ATTRIBUTES_FOR_SAL
_USE_DECLSPECS_FOR_SAL
_VCRT_COMPILER_PREPROCESSOR
__GOT_SECURE_LIB__
__SAL_H_VERSION
__STDC_SECURE_LIB__
__STDC_WANT_SECURE_LIB__
kKEY_MAX
kTEXTFILTER_SIZE

Statics§

__security_cookie
kBMATH_DEG2RADd
kBMATH_DEG2RADf
kBMATH_Ed
kBMATH_Ef
kBMATH_INFINITYd
kBMATH_INFINITYf
kBMATH_LN2d
kBMATH_LN2f
kBMATH_LN10d
kBMATH_LN10f
kBMATH_PId
kBMATH_PIf
kBMATH_RAD2DEGd
kBMATH_RAD2DEGf
kBMATH_SQRT2d
kBMATH_SQRT2f
kBMATH_SQRT3d
kBMATH_SQRT3f
kBOX2D_NULLd
kBOX2D_NULLf
kCIR2D_NULLd
kCIR2D_NULLf
kCOLOR_BLACK
kCOLOR_BLUE
kCOLOR_CYAN
kCOLOR_DEFAULT
kCOLOR_GREEN
kCOLOR_MAGENTA
kCOLOR_RED
kCOLOR_TRANSPARENT
kCOLOR_WHITE
kCOLOR_YELLOW
kDATE_NULL
kDEVNULL
kR2D_ZEROd
kR2D_ZEROf
kS2D_ZEROd
kS2D_ZEROf
kSTDERR
kSTDIN
kSTDOUT
kT2D_IDENTd
kT2D_IDENTf
kV2D_Xd
kV2D_Xf
kV2D_Yd
kV2D_Yf
kV2D_ZEROd
kV2D_ZEROf

Functions§

abs_r32
array_all
array_bsearch
array_bsearch_ptr
array_clear
array_clear_ptr
array_copy
array_copy_ptr
array_create
array_delete
array_delete_ptr
array_destopt
array_destopt_ptr
array_destroy
array_destroy_ptr
array_esize
array_find_ptr
array_get
array_get_last
array_insert
array_insert0
array_join
array_join_ptr
array_pop
array_pop_ptr
array_read
array_read_ptr
array_search
array_search_ptr
array_size
array_sort
array_sort_ex
array_sort_ptr
array_sort_ptr_ex
array_write
array_write_ptr
bfile_close
bfile_create
bfile_delete
bfile_dir_close
bfile_dir_create
bfile_dir_data
bfile_dir_delete
bfile_dir_exec
bfile_dir_get
bfile_dir_home
bfile_dir_open
bfile_dir_set_work
bfile_dir_tmp
bfile_dir_work
bfile_fstat
bfile_lstat
bfile_open
bfile_pos
bfile_read
bfile_rename
bfile_seek
bfile_write
bhash_append_real32
bhash_append_uint32
bhash_from_block
blib_abort
blib_atexit
blib_bsearch
blib_bsearch_ex
blib_debug_break
blib_exit
blib_getenv
blib_qsort
blib_qsort_ex
blib_setenv
blib_strcat
blib_strcmp
blib_strcpy
blib_strftime
blib_strlen
blib_strncmp
blib_strncpy
blib_strstr
blib_strtod
blib_strtof
blib_strtol
blib_strtoul
bmath_absd
bmath_absf
bmath_acosd
bmath_acosf
bmath_asind
bmath_asinf
bmath_atan2d
bmath_atan2f
bmath_ceild
bmath_ceilf
bmath_clampd
bmath_clampf
bmath_cosd
bmath_cosf
bmath_expd
bmath_expf
bmath_floord
bmath_floorf
bmath_isqrtd
bmath_isqrtf
bmath_log10d
bmath_log10f
bmath_logd
bmath_logf
bmath_maxd
bmath_maxf
bmath_mind
bmath_minf
bmath_modd
bmath_modf
bmath_modfd
bmath_modff
bmath_norm_angled
bmath_norm_anglef
bmath_powd
bmath_powf
bmath_precd
bmath_precf
bmath_rand_destroy
bmath_rand_env
bmath_rand_mtd
bmath_rand_mtf
bmath_rand_mti
bmath_rand_seed
bmath_randd
bmath_randf
bmath_randi
bmath_round_stepd
bmath_round_stepf
bmath_roundd
bmath_roundf
bmath_sind
bmath_sinf
bmath_sqrtd
bmath_sqrtf
bmath_tand
bmath_tanf
bmem_aligned_malloc
bmem_aligned_realloc
bmem_cmp
bmem_copy
bmem_free
bmem_is_zero
bmem_move
bmem_overlaps
bmem_rev
bmem_rev2
bmem_rev4
bmem_rev8
bmem_rev_elems_imp
bmem_revcopy
bmem_set1
bmem_set4
bmem_set8
bmem_set16
bmem_set_zero
bmem_shuffle
bmem_swap
bmutex_close
bmutex_create
bmutex_lock
bmutex_unlock
box2d_add_circled
box2d_add_circlef
box2d_addd
box2d_addf
box2d_addnd
box2d_addnf
box2d_aread
box2d_areaf
box2d_centerd
box2d_centerf
box2d_from_pointsd
box2d_from_pointsf
box2d_is_nulld
box2d_is_nullf
box2d_merged
box2d_mergef
box2d_segmentsd
box2d_segmentsf
box2dd
box2df
bproc_cancel
bproc_close
bproc_eread
bproc_eread_close
bproc_exec
bproc_exit
bproc_finish
bproc_read
bproc_read_close
bproc_wait
bproc_write
bproc_write_close
bsocket_accept
bsocket_close
bsocket_connect
bsocket_host_name
bsocket_host_name_ip
bsocket_hton2
bsocket_hton4
bsocket_hton8
bsocket_ip_str
bsocket_local_ip
bsocket_ntoh2
bsocket_ntoh4
bsocket_ntoh8
bsocket_read
bsocket_read_timeout
bsocket_remote_ip
bsocket_server
bsocket_str_ip
bsocket_url_ip
bsocket_write
bsocket_write_timeout
bstd_eprintf
bstd_ewrite
bstd_ewritef
bstd_printf
bstd_read
bstd_sprintf
bstd_vsprintf
bstd_write
bstd_writef
bthread_cancel
bthread_close
bthread_create_imp
bthread_current_id
bthread_finish
bthread_sleep
bthread_wait
btime_date
btime_now
btime_to_date
btime_to_micro
buffer_const
buffer_create
buffer_data
buffer_destroy
buffer_read
buffer_size
buffer_with_data
buffer_write
button_OnClick
button_check
button_check3
button_flat
button_flatgle
button_font
button_get_font
button_get_height
button_get_state
button_get_tag
button_image
button_image_alt
button_min_width
button_push
button_radio
button_state
button_tag
button_text
button_text_alt
button_tooltip
button_vpadding
cassert_default_imp
cassert_fatal_imp
cassert_imp
cassert_no_null_imp
cassert_no_nullf_imp
cassert_set_func
cell_button
cell_combo
cell_control
cell_dbind_imp
cell_edit
cell_empty
cell_enabled
cell_imageview
cell_label
cell_layout
cell_listbox
cell_padding
cell_padding2
cell_padding4
cell_panel
cell_popup
cell_progress
cell_slider
cell_splitview
cell_tableview
cell_textview
cell_updown
cell_view
cell_visible
cell_webview
cir2d_aread
cir2d_areaf
cir2d_from_boxd
cir2d_from_boxf
cir2d_from_pointsd
cir2d_from_pointsf
cir2d_is_nulld
cir2d_is_nullf
cir2d_minimumd
cir2d_minimumf
cir2dd
cir2df
clock_create
clock_destroy
clock_elapsed
clock_frame
clock_reset
col2d_box_boxd
col2d_box_boxf
col2d_box_circled
col2d_box_circlef
col2d_box_pointd
col2d_box_pointf
col2d_box_segmentd
col2d_box_segmentf
col2d_circle_circled
col2d_circle_circlef
col2d_circle_pointd
col2d_circle_pointf
col2d_circle_segmentd
col2d_circle_segmentf
col2d_obb_boxd
col2d_obb_boxf
col2d_obb_circled
col2d_obb_circlef
col2d_obb_obbd
col2d_obb_obbf
col2d_obb_pointd
col2d_obb_pointf
col2d_obb_segmentd
col2d_obb_segmentf
col2d_point_pointd
col2d_point_pointf
col2d_poly_boxd
col2d_poly_boxf
col2d_poly_circled
col2d_poly_circlef
col2d_poly_obbd
col2d_poly_obbf
col2d_poly_pointd
col2d_poly_pointf
col2d_poly_polyd
col2d_poly_polyf
col2d_poly_segmentd
col2d_poly_segmentf
col2d_poly_trid
col2d_poly_trif
col2d_segment_pointd
col2d_segment_pointf
col2d_segment_segmentd
col2d_segment_segmentf
col2d_tri_boxd
col2d_tri_boxf
col2d_tri_circled
col2d_tri_circlef
col2d_tri_obbd
col2d_tri_obbf
col2d_tri_pointd
col2d_tri_pointf
col2d_tri_segmentd
col2d_tri_segmentf
col2d_tri_trid
col2d_tri_trif
color_bgr
color_blue
color_get_alpha
color_get_rgb
color_get_rgba
color_get_rgbaf
color_get_rgbf
color_gray
color_green
color_hsbf
color_html
color_indexed
color_red
color_rgb
color_rgba
color_rgbaf
color_set_alpha
color_to_hsbf
color_to_html
combo_OnChange
combo_OnFilter
combo_add_elem
combo_align
combo_bgcolor
combo_bgcolor_focus
combo_color
combo_color_focus
combo_count
combo_create
combo_del_elem
combo_duplicates
combo_get_text
combo_ins_elem
combo_phcolor
combo_phstyle
combo_phtext
combo_set_elem
combo_text
combo_tooltip
comwin_color
comwin_open_file
comwin_save_file
core_finish
core_start
date_add_days
date_add_hours
date_add_minutes
date_add_seconds
date_between
date_cmp
date_ellapsed_seconds
date_format
date_is_null
date_is_valid
date_pack
date_system
date_weekday
date_year
dbind_alias_imp
dbind_binary_imp
dbind_cmp_imp
dbind_copy_imp
dbind_create_imp
dbind_default_imp
dbind_destopt_imp
dbind_destroy_imp
dbind_enum_imp
dbind_equ_imp
dbind_imp
dbind_increment_imp
dbind_init_imp
dbind_precision_imp
dbind_range_imp
dbind_read_imp
dbind_remove_imp
dbind_suffix_imp
dbind_unreg_imp
dbind_write_imp
dctx_bitmap
dctx_image
dlib_close
dlib_open
dlib_proc_imp
dlib_var_imp
draw2d_finish
draw2d_preferred_monospace
draw2d_start
draw_antialias
draw_arc
draw_bezier
draw_box2dd
draw_box2df
draw_cir2dd
draw_cir2df
draw_circle
draw_clear
draw_ellipse
draw_fill_color
draw_fill_linear
draw_fill_matrix
draw_fill_wrap
draw_font
draw_image
draw_image_align
draw_image_frame
draw_line
draw_line_cap
draw_line_color
draw_line_dash
draw_line_fill
draw_line_join
draw_line_width
draw_matrix_cartesiand
draw_matrix_cartesianf
draw_matrixd
draw_matrixf
draw_obb2dd
draw_obb2df
draw_pol2dd
draw_pol2df
draw_polygon
draw_polyline
draw_r2dd
draw_r2df
draw_rect
draw_rndrect
draw_seg2dd
draw_seg2df
draw_text
draw_text_align
draw_text_color
draw_text_extents
draw_text_halign
draw_text_path
draw_text_single_line
draw_text_trim
draw_text_width
draw_tri2dd
draw_tri2df
draw_v2dd
draw_v2df
edit_OnChange
edit_OnFilter
edit_OnFocus
edit_align
edit_autoselect
edit_bgcolor
edit_bgcolor_focus
edit_color
edit_color_focus
edit_copy
edit_create
edit_cut
edit_editable
edit_font
edit_get_height
edit_get_text
edit_min_height
edit_min_width
edit_multiline
edit_passmode
edit_paste
edit_phcolor
edit_phstyle
edit_phtext
edit_select
edit_text
edit_tooltip
edit_vpadding
evbind_modify_imp
evbind_object_imp
event_params_imp
event_result_imp
event_sender_imp
event_type
font_ascent
font_copy
font_create
font_descent
font_destroy
font_equals
font_exists_family
font_extents
font_family
font_height
font_installed_families
font_installed_monospace
font_is_monospace
font_leading
font_mini_size
font_monospace
font_native
font_regular_size
font_size
font_small_size
font_style
font_system
font_width
font_with_style
font_with_width
font_with_xscale
font_xscale
globals_device
globals_mouse_position
globals_resolution
gui_OnIdle
gui_OnNotification
gui_OnThemeChanged
gui_alt_color
gui_border_color
gui_dark_mode
gui_file
gui_finish
gui_image
gui_info_window
gui_label_color
gui_language
gui_line_color
gui_link_color
gui_mouse_pos
gui_resolution
gui_respack
gui_start
gui_text
gui_update
gui_update_transitions
gui_view_color
guicontrol_button
guicontrol_combo
guicontrol_edit
guicontrol_get_tag
guicontrol_imageview
guicontrol_label
guicontrol_listbox
guicontrol_panel
guicontrol_popup
guicontrol_progress
guicontrol_slider
guicontrol_splitview
guicontrol_tableview
guicontrol_tag
guicontrol_textview
guicontrol_updown
guicontrol_view
guicontrol_webview
heap_aligned_calloc_imp
heap_aligned_malloc_imp
heap_aligned_realloc
heap_auditor_add
heap_auditor_delete
heap_calloc_imp
heap_end_mt
heap_free
heap_leaks
heap_malloc_imp
heap_realloc
heap_start_mt
heap_stats
heap_verbose
hfile_appdata
hfile_buffer
hfile_copy
hfile_date
hfile_dir
hfile_dir_create
hfile_dir_destroy
hfile_dir_entry_remove
hfile_dir_list
hfile_dir_loop
hfile_dir_sync
hfile_exists
hfile_from_data
hfile_from_string
hfile_home_dir
hfile_is_uptodate
hfile_stream
hfile_string
hfile_tmp_path
image_codec
image_copy
image_data_imp
image_destroy
image_format
image_frame_length
image_from_data
image_from_file
image_from_pixbuf
image_from_pixels
image_from_resource
image_get_codec
image_get_data_imp
image_height
image_native
image_num_frames
image_pixels
image_read
image_rotate
image_scale
image_to_file
image_trim
image_width
image_write
imageview_OnClick
imageview_OnOverDraw
imageview_create
imageview_image
imageview_scale
imageview_size
keybuf_OnDown
keybuf_OnUp
keybuf_clear
keybuf_create
keybuf_destroy
keybuf_dump
keybuf_pressed
keybuf_str
label_OnClick
label_align
label_bgcolor
label_bgcolor_over
label_color
label_color_over
label_create
label_font
label_get_font
label_min_width
label_multiline
label_size_text
label_style_over
label_text
layout_bgcolor
layout_button
layout_cell
layout_combo
layout_control
layout_create
layout_dbind_get_obj_imp
layout_dbind_imp
layout_dbind_obj_imp
layout_dbind_update_imp
layout_edit
layout_get_button
layout_get_combo
layout_get_edit
layout_get_imageview
layout_get_label
layout_get_layout
layout_get_listbox
layout_get_panel
layout_get_popup
layout_get_progress
layout_get_slider
layout_get_splitview
layout_get_tableview
layout_get_textview
layout_get_updown
layout_get_view
layout_get_webview
layout_halign
layout_hexpand
layout_hexpand2
layout_hexpand3
layout_hmargin
layout_hsize
layout_imageview
layout_insert_col
layout_insert_row
layout_label
layout_layout
layout_listbox
layout_margin
layout_margin2
layout_margin4
layout_ncols
layout_nrows
layout_panel
layout_panel_replace
layout_popup
layout_progress
layout_remove_col
layout_remove_row
layout_show_col
layout_show_row
layout_skcolor
layout_slider
layout_splitview
layout_tableview
layout_taborder
layout_tabstop
layout_textview
layout_update
layout_updown
layout_valign
layout_vexpand
layout_vexpand2
layout_vexpand3
layout_view
layout_vmargin
layout_vsize
layout_webview
listbox_OnDown
listbox_OnSelect
listbox_add_elem
listbox_check
listbox_checkbox
listbox_checked
listbox_clear
listbox_color
listbox_count
listbox_create
listbox_del_elem
listbox_font
listbox_get_row_height
listbox_get_selected
listbox_multisel
listbox_select
listbox_selected
listbox_set_elem
listbox_size
listbox_text
listener_destroy
listener_event_imp
listener_imp
listener_pass_event_imp
listener_update
log_file
log_get_file
log_output
log_printf
max_r32
max_r64
max_u32
menu_add_item
menu_count
menu_create
menu_del_item
menu_destroy
menu_get_citem
menu_get_item
menu_imp
menu_ins_item
menu_is_menubar
menu_launch
menu_off_items
menuitem_OnClick
menuitem_create
menuitem_enabled
menuitem_get_enabled
menuitem_get_image
menuitem_get_separator
menuitem_get_state
menuitem_get_submenu
menuitem_get_text
menuitem_get_visible
menuitem_image
menuitem_key
menuitem_separator
menuitem_state
menuitem_submenu
menuitem_text
menuitem_visible
min_r32
min_r64
min_u32
obb2d_angled
obb2d_anglef
obb2d_aread
obb2d_areaf
obb2d_boxd
obb2d_boxf
obb2d_centerd
obb2d_centerf
obb2d_copyd
obb2d_copyf
obb2d_cornersd
obb2d_cornersf
obb2d_created
obb2d_createf
obb2d_destroyd
obb2d_destroyf
obb2d_from_lined
obb2d_from_linef
obb2d_from_pointsd
obb2d_from_pointsf
obb2d_heightd
obb2d_heightf
obb2d_moved
obb2d_movef
obb2d_transformd
obb2d_transformf
obb2d_updated
obb2d_updatef
obb2d_widthd
obb2d_widthf
osapp_argc
osapp_argv
osapp_finish
osapp_menubar
osapp_open_url
osapp_task_imp
osbs_endian
osbs_finish
osbs_memory_mt
osbs_platform
osbs_start
osbs_windows
osmain_imp
palette_binary
palette_ccolors
palette_cga2
palette_colors
palette_create
palette_destroy
palette_ega4
palette_gray1
palette_gray2
palette_gray4
palette_gray8
palette_rgb8
palette_size
panel_create
panel_custom
panel_data_imp
panel_get_data_imp
panel_get_layout
panel_layout
panel_scroll
panel_scroll_height
panel_scroll_width
panel_size
panel_update
panel_visible_layout
pixbuf_cdata
pixbuf_convert
pixbuf_copy
pixbuf_create
pixbuf_data
pixbuf_destroy
pixbuf_dsize
pixbuf_format
pixbuf_format_bpp
pixbuf_get
pixbuf_height
pixbuf_set
pixbuf_size
pixbuf_trim
pixbuf_width
pol2d_aread
pol2d_areaf
pol2d_boxd
pol2d_boxf
pol2d_ccwd
pol2d_ccwf
pol2d_centroidd
pol2d_centroidf
pol2d_convex_hulld
pol2d_convex_hullf
pol2d_convex_partitiond
pol2d_convex_partitionf
pol2d_convexd
pol2d_convexf
pol2d_copyd
pol2d_copyf
pol2d_created
pol2d_createf
pol2d_destroyd
pol2d_destroyf
pol2d_nd
pol2d_nf
pol2d_pointsd
pol2d_pointsf
pol2d_transformd
pol2d_transformf
pol2d_trianglesd
pol2d_trianglesf
pol2d_visual_centerd
pol2d_visual_centerf
popup_OnSelect
popup_add_elem
popup_clear
popup_count
popup_create
popup_get_selected
popup_get_text
popup_list_height
popup_selected
popup_set_elem
popup_tooltip
progress_create
progress_min_width
progress_undefined
progress_value
ptr_copyopt_imp
ptr_destopt_imp
ptr_dget_imp
ptr_dget_no_null_imp
r2d_centerd
r2d_centerf
r2d_clipd
r2d_clipf
r2d_collided
r2d_collidef
r2d_containsd
r2d_containsf
r2d_joind
r2d_joinf
r2dd
r2df
rbtree_check
rbtree_create
rbtree_delete
rbtree_delete_ptr
rbtree_destroy
rbtree_destroy_ptr
rbtree_first
rbtree_first_ptr
rbtree_get
rbtree_get_key
rbtree_insert
rbtree_insert_ptr
rbtree_last
rbtree_last_ptr
rbtree_next
rbtree_next_ptr
rbtree_prev
rbtree_prev_ptr
rbtree_size
regex_create
regex_destroy
regex_match
respack_destroy
respack_file
respack_text
s2dd
s2df
s2di
seg2d_close_paramd
seg2d_close_paramf
seg2d_evald
seg2d_evalf
seg2d_lengthd
seg2d_lengthf
seg2d_point_sqdistd
seg2d_point_sqdistf
seg2d_sqdistd
seg2d_sqdistf
seg2d_sqlengthd
seg2d_sqlengthf
seg2d_vd
seg2d_vf
seg2dd
seg2df
sewer_finish
sewer_nappgui_build
sewer_nappgui_major
sewer_nappgui_minor
sewer_nappgui_patch
sewer_nappgui_version
sewer_start
slider_OnMoved
slider_create
slider_get_value
slider_min_width
slider_steps
slider_tooltip
slider_value
slider_vertical
splitview_get_pos
splitview_horizontal
splitview_minsize0
splitview_minsize1
splitview_panel
splitview_pos
splitview_splitview
splitview_tableview
splitview_textview
splitview_vertical
splitview_view
splitview_visible0
splitview_visible1
splitview_webview
stm_append_file
stm_buffer
stm_buffer_size
stm_bytes_readed
stm_bytes_written
stm_close
stm_col
stm_corrupt
stm_file_err
stm_flush
stm_from_block
stm_from_file
stm_get_read_endian
stm_get_read_utf
stm_get_write_endian
stm_get_write_utf
stm_is_memory
stm_memory
stm_pipe
stm_printf
stm_read
stm_read_bool
stm_read_char
stm_read_chars
stm_read_i8
stm_read_i8_tok
stm_read_i16
stm_read_i32
stm_read_i64
stm_read_i16_tok
stm_read_i32_tok
stm_read_i64_tok
stm_read_line
stm_read_r32
stm_read_r64
stm_read_r32_tok
stm_read_r64_tok
stm_read_token
stm_read_trim
stm_read_u8
stm_read_u8_tok
stm_read_u16
stm_read_u32
stm_read_u64
stm_read_u16_tok
stm_read_u32_tok
stm_read_u64_tok
stm_row
stm_set_read_endian
stm_set_read_utf
stm_set_write_endian
stm_set_write_utf
stm_skip
stm_skip_bom
stm_skip_token
stm_sock_err
stm_socket
stm_state
stm_str
stm_to_file
stm_token_col
stm_token_comments
stm_token_escapes
stm_token_lexeme
stm_token_row
stm_token_spaces
stm_write
stm_write_bool
stm_write_char
stm_write_i8
stm_write_i16
stm_write_i32
stm_write_i64
stm_write_r32
stm_write_r64
stm_write_u8
stm_write_u16
stm_write_u32
stm_write_u64
stm_writef
str_c
str_cat
str_cat_c
str_cmp
str_cmp_c
str_cmp_cn
str_cn
str_copy
str_copy_c
str_copy_cn
str_cpath
str_crelpath
str_destopt
str_destroy
str_empty
str_empty_c
str_equ
str_equ_c
str_equ_cn
str_equ_end
str_equ_nocase
str_filename
str_filext
str_fill
str_find
str_is_prefix
str_is_sufix
str_len
str_len_c
str_lower
str_lower_c
str_nchars
str_path
str_prefix
str_printf
str_read
str_relpath
str_repl
str_repl_c
str_reserve
str_scmp
str_split
str_split_pathext
str_split_pathname
str_split_trim
str_splits
str_str
str_subs
str_to_i8
str_to_i16
str_to_i32
str_to_i64
str_to_r32
str_to_r64
str_to_u8
str_to_u16
str_to_u32
str_to_u64
str_trim
str_trim_n
str_upd
str_upper
str_upper_c
str_write
str_writef
t2d_decomposed
t2d_decomposef
t2d_inversed
t2d_inversef
t2d_invfastd
t2d_invfastf
t2d_moved
t2d_movef
t2d_multd
t2d_multf
t2d_rotated
t2d_rotatef
t2d_scaled
t2d_scalef
t2d_tod
t2d_tof
t2d_vmultd
t2d_vmultf
t2d_vmultnd
t2d_vmultnf
tableview_OnData
tableview_OnHeaderClick
tableview_OnRowClick
tableview_OnSelect
tableview_column_align
tableview_column_freeze
tableview_column_limits
tableview_column_resizable
tableview_column_width
tableview_create
tableview_deselect
tableview_deselect_all
tableview_focus_row
tableview_font
tableview_get_focus_row
tableview_grid
tableview_header_align
tableview_header_clickable
tableview_header_height
tableview_header_indicator
tableview_header_resizable
tableview_header_title
tableview_header_visible
tableview_hkey_scroll
tableview_multisel
tableview_new_column_text
tableview_row_height
tableview_scroll_visible
tableview_select
tableview_selected
tableview_size
tableview_update
tc
tcc
textview_OnFilter
textview_OnFocus
textview_afspace
textview_apply_all
textview_apply_select
textview_bfspace
textview_bgcolor
textview_clear
textview_color
textview_copy
textview_cpos_printf
textview_cpos_writef
textview_create
textview_cut
textview_del_select
textview_editable
textview_family
textview_fsize
textview_fstyle
textview_get_text
textview_halign
textview_lspacing
textview_paste
textview_pgcolor
textview_printf
textview_rtf
textview_scroll_caret
textview_scroll_visible
textview_select
textview_show_select
textview_size
textview_units
textview_wrap
textview_writef
tfilter_date
tfilter_to_date
to_u8
tri2d_aread
tri2d_areaf
tri2d_ccwd
tri2d_ccwf
tri2d_centroidd
tri2d_centroidf
tri2d_transformd
tri2d_transformf
tri2d_vd
tri2d_vf
tri2dd
tri2df
unicode_back
unicode_convers
unicode_convers_n
unicode_convers_nbytes
unicode_convers_nbytes_n
unicode_isalnum
unicode_isalpha
unicode_isascii
unicode_iscntrl
unicode_isdigit
unicode_isgraph
unicode_islower
unicode_isprint
unicode_ispunct
unicode_isspace
unicode_isupper
unicode_isxdigit
unicode_move
unicode_nbytes
unicode_nchars
unicode_next
unicode_to_char
unicode_to_u32
unicode_to_u32b
unicode_tolower
unicode_toupper
unicode_valid
unicode_valid_str
unicode_valid_str_n
updown_OnClick
updown_create
updown_tooltip
v2d_addd
v2d_addf
v2d_angled
v2d_anglef
v2d_distd
v2d_distf
v2d_dotd
v2d_dotf
v2d_from_angled
v2d_from_anglef
v2d_fromd
v2d_fromf
v2d_lengthd
v2d_lengthf
v2d_midd
v2d_midf
v2d_muld
v2d_mulf
v2d_normd
v2d_normf
v2d_perp_negd
v2d_perp_negf
v2d_perp_posd
v2d_perp_posf
v2d_rotated
v2d_rotatef
v2d_sqdistd
v2d_sqdistf
v2d_sqlengthd
v2d_sqlengthf
v2d_subd
v2d_subf
v2d_tod
v2d_todn
v2d_tof
v2d_tofn
v2d_unit_xyd
v2d_unit_xyf
v2d_unitd
v2d_unitf
v2dd
v2df
view_OnAcceptFocus
view_OnClick
view_OnDown
view_OnDrag
view_OnDraw
view_OnEnter
view_OnExit
view_OnFocus
view_OnKeyDown
view_OnKeyUp
view_OnMove
view_OnOverlay
view_OnResignFocus
view_OnScroll
view_OnSize
view_OnUp
view_OnWheel
view_allow_tab
view_content_size
view_create
view_custom
view_data_imp
view_get_data_imp
view_get_size
view_keybuf
view_native
view_point_scale
view_scroll
view_scroll_size
view_scroll_visible
view_scroll_x
view_scroll_y
view_size
view_update
view_viewport
webview_OnFocus
webview_back
webview_create
webview_forward
webview_navigate
webview_size
window_OnClose
window_OnMoved
window_OnResize
window_clear_hotkeys
window_client_to_screen
window_control_frame
window_create
window_cursor
window_cycle_tabstop
window_defbutton
window_destroy
window_focus
window_focus_info
window_get_client_size
window_get_focus
window_get_origin
window_get_size
window_hide
window_hotkey
window_imp
window_is_visible
window_modal
window_next_tabstop
window_origin
window_overlay
window_panel
window_previous_tabstop
window_show
window_size
window_stop_modal
window_title
window_update

Type Aliases§

Array
Box2Dd
Box2Df
Buffer
Button
Cell
Cir2Dd
Cir2Df
Clock
Col2Dd
Col2Df
Combo
Cursor
DCtx
DLib
Date
Dir
DirEntry
Edit
EvButton
EvDraw
EvFileDir
EvKey
EvMenu
EvMouse
EvPos
EvScroll
EvSize
EvSlider
EvTbCell
EvTbPos
EvTbRect
EvTbRow
EvTbSel
EvText
EvTextFilter
EvWheel
EvWinClose
Event
FPtr_app_create
FPtr_app_update
FPtr_assert
FPtr_compare
FPtr_compare_ex
FPtr_copy
FPtr_destroy
FPtr_event_handler
FPtr_gctx_bounds1
FPtr_gctx_bounds2
FPtr_gctx_bounds3
FPtr_gctx_bounds4
FPtr_gctx_bounds5
FPtr_gctx_bounds6
FPtr_gctx_call
FPtr_gctx_clipboard
FPtr_gctx_command
FPtr_gctx_create
FPtr_gctx_create2
FPtr_gctx_cursor
FPtr_gctx_destroy
FPtr_gctx_draw_image
FPtr_gctx_draw_line
FPtr_gctx_draw_rect
FPtr_gctx_draw_text
FPtr_gctx_get2_real32
FPtr_gctx_get_bool
FPtr_gctx_get_enum
FPtr_gctx_get_enum2
FPtr_gctx_get_enum3
FPtr_gctx_get_indexed
FPtr_gctx_get_ptr
FPtr_gctx_get_real32
FPtr_gctx_get_real32e
FPtr_gctx_get_text
FPtr_gctx_get_uint32
FPtr_gctx_insert
FPtr_gctx_menu
FPtr_gctx_set2_bool
FPtr_gctx_set2_int32
FPtr_gctx_set2_real32
FPtr_gctx_set2_real64
FPtr_gctx_set4_real32
FPtr_gctx_set_area
FPtr_gctx_set_bool
FPtr_gctx_set_cptr
FPtr_gctx_set_elem
FPtr_gctx_set_enum
FPtr_gctx_set_enum2
FPtr_gctx_set_hotkey
FPtr_gctx_set_key
FPtr_gctx_set_listener
FPtr_gctx_set_property
FPtr_gctx_set_ptr
FPtr_gctx_set_ptr2
FPtr_gctx_set_ptr3
FPtr_gctx_set_real32
FPtr_gctx_set_text
FPtr_gctx_set_uint32
FPtr_gctx_tickmarks
FPtr_gctx_win_color
FPtr_gctx_win_file
FPtr_libproc
FPtr_read
FPtr_read_init
FPtr_remove
FPtr_respack
FPtr_scopy
FPtr_task_end
FPtr_task_main
FPtr_task_update
FPtr_thread_main
FPtr_write
File
FocusInfo
Font
GuiControl
GuiCtx
Image
ImageView
KeyBuf
Label
Layout
ListBox
Listener
Menu
MenuItem
Mutex
OBB2Dd
OBB2Df
Object
Palette
Panel
Pixbuf
Pol2Dd
Pol2Df
PopUp
Proc
Progress
R2Dd
R2Df
RBTree
REnv
RegEx
ResId
ResPack
S2Dd
S2Df
Seg2Dd
Seg2Df
Slider
Socket
SplitView
Stream
String
T2Dd
T2Df
TableView
TextView
Thread
Tri2Dd
Tri2Df
UpDown
V2Dd
V2Df
View
WebView
Window
__crt_bool
__time32_t
__time64_t
__vcrt_bool
_locale_t
arrptendImage
arrptendPol2Dd
arrptendPol2Df
arrptendRegEx
arrptendResPack
arrptendString
arrstendBox2Dd
arrstendBox2Df
arrstendCir2Dd
arrstendCir2Df
arrstendCol2Dd
arrstendCol2Df
arrstendDirEntry
arrstendFPtr_respack
arrstendR2Dd
arrstendR2Df
arrstendS2Dd
arrstendS2Df
arrstendSeg2Dd
arrstendSeg2Df
arrstendT2Dd
arrstendT2Df
arrstendTri2Dd
arrstendTri2Df
arrstendV2Dd
arrstendV2Df
arrstendbool_t
arrstendcolor_t
arrstendint8_t
arrstendint16_t
arrstendint32_t
arrstendint64_t
arrstendreal32_t
arrstendreal64_t
arrstenduint8_t
arrstenduint16_t
arrstenduint32_t
arrstenduint64_t
bool_t
byte_t
char_t
color_t
errno_t
int_fast8_t
int_fast16_t
int_fast32_t
int_fast64_t
int_least8_t
int_least16_t
int_least32_t
int_least64_t
intmax_t
mbstate_t
real32_t
real64_t
rsize_t
setptendImage
setptendPol2Dd
setptendPol2Df
setptendRegEx
setptendResPack
setptendString
setstendBox2Dd
setstendBox2Df
setstendCir2Dd
setstendCir2Df
setstendCol2Dd
setstendCol2Df
setstendDirEntry
setstendFPtr_respack
setstendR2Dd
setstendR2Df
setstendS2Dd
setstendS2Df
setstendSeg2Dd
setstendSeg2Df
setstendT2Dd
setstendT2Df
setstendTri2Dd
setstendTri2Df
setstendV2Dd
setstendV2Df
setstendbool_t
setstendcolor_t
setstendint8_t
setstendint16_t
setstendint32_t
setstendint64_t
setstendreal32_t
setstendreal64_t
setstenduint8_t
setstenduint16_t
setstenduint32_t
setstenduint64_t
time_t
uint_fast8_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_least8_t
uint_least16_t
uint_least32_t
uint_least64_t
uintmax_t
va_list
wchar_t
wctype_t
wint_t