Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/andlabs/libui
/ functions
Functions
1,776 in github.com/andlabs/libui
⨍
Functions
1,776
◇
Types & classes
288
↓ 2 callers
Function
uiOpenTypeFeaturesRemove
common/opentype.c:111
↓ 2 callers
Function
uiQuit
windows/main.cpp:120
↓ 2 callers
Function
uiRadioButtonsOnSelected
unix/radiobuttons.c:100
↓ 2 callers
Function
uiRadioButtonsSelected
unix/radiobuttons.c:67
↓ 2 callers
Function
uiRadioButtonsSetSelected
unix/radiobuttons.c:80
↓ 2 callers
Function
uiSliderSetValue
unix/slider.c:33
↓ 2 callers
Function
uiTabInsertAt
unix/tab.c:37
↓ 2 callers
Function
uiTabNumPages
unix/tab.c:60
↓ 2 callers
Function
uiTableModelStrdup
unix/OLD_table.c:4
↓ 2 callers
Function
uiTableModelTakeInt
common/OLD_table.c:10
↓ 2 callers
Function
uiTableValueColor
common/tablevalue.c:100
↓ 2 callers
Function
uiTableValueImage
common/tablevalue.c:69
↓ 2 callers
Function
uiUserBugCannotSetParentOnToplevel
common/userbugs.c:5
↓ 2 callers
Function
uiWindowOnContentSizeChanged
unix/window.c:185
↓ 2 callers
Function
uiWindowOnPositionChanged
TODO this and size changed get set during uiWindowDestroy
_abort/windowevents/unix_window.c:81
↓ 2 callers
Function
uiWindowSetBorderless
unix/window.c:202
↓ 2 callers
Function
uiWindowSetContentSize
unix/window.c:137
↓ 2 callers
Function
uiprivAttributeEqual
common/attribute.c:230
↓ 2 callers
Function
uiprivAttributedStringUTF16Len
common/attrstr.c:324
↓ 2 callers
Function
uiprivAttributedStringUTF16String
common/attrstr.c:319
↓ 2 callers
Function
uiprivAttributedStringUTF8ToUTF16
TODO is this still needed given the below?
common/attrstr.c:330
↓ 2 callers
Function
uiprivChildBox
unix/child.c:112
↓ 2 callers
Function
uiprivChildDestroy
unix/child.c:88
↓ 2 callers
Function
uiprivChildFlag
unix/child.c:102
↓ 2 callers
Function
uiprivClickCounterClick
x, y, xdist, ydist, and c.rect must have the same units so must time, maxTime, and c.prevTime
common/areaevents.c:19
↓ 2 callers
Function
uiprivDateTimePickerWidget_setTime
unix/datetimepicker.c:429
↓ 2 callers
Function
uiprivDestroyFontDialogParams
windows/fontdialog.cpp:769
↓ 2 callers
Function
uiprivFontCollectionFree
windows/dwrite.cpp:35
↓ 2 callers
Function
uiprivFromScancode
common/areaevents.c:154
↓ 2 callers
Function
uiprivImageAppropriateSurface
unix/image.c:122
↓ 2 callers
Function
uiprivItalicToPangoStyle
unix/fontmatch.c:33
↓ 2 callers
Function
uiprivLoadFontCollection
windows/dwrite.cpp:21
↓ 2 callers
Function
uiprivNewCellRendererButton
unix/cellrendererbutton.c:329
↓ 2 callers
Function
uiprivNewChildWithBox
unix/child.c:52
↓ 2 callers
Function
uiprivNewGraphemes
unix/graphemes.c:10
↓ 2 callers
Function
uiprivPathFillMode
unix/drawpath.c:196
↓ 2 callers
Function
uiprivRealBug
unix/debug.c:6
↓ 2 callers
Function
uiprivSetMargined
unix/util.c:4
↓ 2 callers
Function
uiprivStretchToPangoStretch
unix/fontmatch.c:38
↓ 2 callers
Function
uiprivTableGetMetrics
windows/tablemetrics.cpp:19
↓ 2 callers
Function
uiprivTableModelColorIfProvided
common/tablemodel.c:67
↓ 2 callers
Function
uiprivTableModelColumnType
common/tablemodel.c:14
↓ 2 callers
Function
uiprivTableProgress
windows/table.cpp:191
↓ 2 callers
Function
uiprivUTF16EncodeRune
encoded must have at most 2 elements
common/utf.c:176
↓ 2 callers
Function
uiprivWeightToPangoWeight
for the most part, pango weights correlate to ours the differences: - Book — libui: 350, Pango: 380 - Ultra Heavy — libui: 950, Pango: 1000 TODO figur
unix/fontmatch.c:28
↓ 2 callers
Function
unapplyClip
windows/draw.cpp:312
↓ 2 callers
Function
update
examples/controlgallery/main.c:361
↓ 2 callers
Function
updateAndDrawFocusRects
windows/tabledraw.cpp:587
↓ 2 callers
Function
updateFontButtonLabel
windows/fontbutton.cpp:24
↓ 2 callers
Function
updateTheme
TODO check errors
_doc/misctests/winbuttonexplorertheme.cpp:581
↓ 2 callers
Function
utf16dup
windows/utf16.cpp:46
↓ 2 callers
Method
visibleColumn
windows/grid.cpp:162
↓ 2 callers
Method
visibleRow
windows/grid.cpp:148
↓ 2 callers
Function
wheelscroll
windows/areascroll.cpp:101
↓ 2 callers
Function
windowClassOf
this is a helper function that takes the logic of determining window classes and puts it all in one place there are a number of places where we need t
windows/winutil.cpp:9
↓ 2 callers
Function
windowMargins
windows/window.cpp:28
↓ 2 callers
Function
windowMonitorRect
this is used for both fullscreening and centering see also https://blogs.msdn.microsoft.com/oldnewthing/20100412-00/?p=14353 and https://blogs.msdn.mi
windows/window.cpp:297
↓ 2 callers
Function
windowTextAndLen
windows/text.cpp:4
↓ 2 callers
Function
wipeStylesBox
windows/fontdialog.cpp:158
↓ 1 callers
Method
AddRef
windows/drawtext.cpp:262
↓ 1 callers
Method
AddRef
windows/attrstr.cpp:106
↓ 1 callers
Function
CRLFtoLF
Prerequisite: s is UTF-8.
windows/utf16.cpp:112
↓ 1 callers
Method
In214Range
()
_doc/export/ttfixedtest.go:17
↓ 1 callers
Function
addBackgroundParams
windows/attrstr.cpp:268
↓ 1 callers
Function
addEffectAttributeToRange
windows/attrstr.cpp:232
↓ 1 callers
Function
allocationToScreen
based on gtk_combo_box_list_position() in the GTK+ source code
unix/datetimepicker.c:204
↓ 1 callers
Function
appendMenuItem
unix/menu.c:247
↓ 1 callers
Function
appendMenuItem
windows/menu.cpp:223
↓ 1 callers
Function
applyEffectsAttributes
windows/attrstr.cpp:364
↓ 1 callers
Function
areaDoDraw
windows/areadraw.cpp:108
↓ 1 callers
Function
areaDoEvents
windows/areaevents.cpp:323
↓ 1 callers
Function
areaDoScroll
windows/areascroll.cpp:214
↓ 1 callers
Function
areaDrawOnResize
TODO only if the render target wasn't just created?
windows/areadraw.cpp:124
↓ 1 callers
Function
areaFilter
TODO affect visibility properly TODO what did this mean
windows/areaevents.cpp:400
↓ 1 callers
Function
areaScrollOnResize
windows/areascroll.cpp:237
↓ 1 callers
Function
attrDeleteRange
attrDeleteRange() removes attributes while deleting characters. If the attribute does not include the deleted range, then nothing is done (though the
common/attrlist.c:245
↓ 1 callers
Function
attrGrow
common/attrlist.c:192
↓ 1 callers
Function
attrHasPos
common/attrlist.c:68
↓ 1 callers
Function
attrSplitAt
returns the right side of the split, which is unlinked, or NULL if no split was done
common/attrlist.c:214
↓ 1 callers
Method
backgroundGradientColors
_doc/misctests/winbuttonexplorertheme.cpp:144
↓ 1 callers
Function
beginColorDialog
windows/colordialog.cpp:955
↓ 1 callers
Function
beginFontDialog
windows/fontdialog.cpp:459
↓ 1 callers
Method
buttonMarginsYDIP
_doc/misctests/winbuttonexplorertheme.cpp:191
↓ 1 callers
Method
buttonRects
TODO check errors
_doc/misctests/winbuttonexplorertheme.cpp:389
↓ 1 callers
Method
buttonTextColor
_doc/misctests/winbuttonexplorertheme.cpp:165
↓ 1 callers
Function
cbGetCount
windows/fontdialog.cpp:92
↓ 1 callers
Function
cbGetItemText
windows/fontdialog.cpp:115
↓ 1 callers
Function
cbInsertString
windows/fontdialog.cpp:48
↓ 1 callers
Function
checkboxColumnDataFunc
unix/table.c:160
↓ 1 callers
Method
cloneWith
windows/attrstr.cpp:122
↓ 1 callers
Function
computeLineInfo
this function is deeply indebted to the PadWrite sample: https://github.com/Microsoft/Windows-classic-samples/blob/master/Samples/Win7Samples/multimed
_wip/attrstr_metrics/windows_OLD_drawtext.cpp:45
↓ 1 callers
Function
computeLineMetrics
TODO neither these nor the overall extents seem to include trailing whitespace... we need to figure that out too
_wip/attrstr_metrics/unix_OLD_drawtext.c:19
↓ 1 callers
Function
die
test/main.c:7
↓ 1 callers
Function
drawBackgrounds
windows/tabledraw.cpp:28
↓ 1 callers
Method
drawButton
TODO check errors fully
_doc/misctests/winbuttonexplorertheme.cpp:418
↓ 1 callers
Function
drawButtonPart
windows/tabledraw.cpp:389
↓ 1 callers
Function
drawCheckboxPart
windows/tabledraw.cpp:186
↓ 1 callers
Function
drawExplorerButton
TODO check errors
_doc/misctests/winbuttonexplorertheme.cpp:546
↓ 1 callers
Function
drawExplorerChevron
TODO check errors
_doc/misctests/winrebarexplorertheme.cpp:93
↓ 1 callers
Function
drawGuides
test/page9.c:28
← previous
next →
501–600 of 1,776, ranked by callers