Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cycfi/elements
/ functions
Functions
1,763 in github.com/cycfi/elements
⨍
Functions
1,763
◇
Types & classes
362
↓ 11 callers
Method
size
lib/include/elements/element/style/button.hpp:1161
↓ 11 callers
Function
span
lib/include/elements/element/size.hpp:657
↓ 11 callers
Function
stbi__malloc_mad3
lib/include/elements/support/detail/stb_image.h:1018
↓ 11 callers
Method
top_left
lib/include/elements/support/rect.hpp:162
↓ 10 callers
Function
button
lib/include/elements/element/style/button.hpp:568
↓ 10 callers
Method
is_selected
* \brief Checks if the menu item element is selected. * * \return * True if the element is selected, false otherwise. */
lib/include/elements/element/menu.hpp:288
↓ 10 callers
Method
set_text
lib/src/element/text.cpp:104
↓ 10 callers
Function
stbi__blinn_8x8
fast 0..255 * 0..255 => 0..255 rounded multiplication
lib/include/elements/support/detail/stb_image.h:3758
↓ 10 callers
Function
vsize
lib/include/elements/element/size.hpp:157
↓ 9 callers
Method
hilite
lib/src/element/button.cpp:94
↓ 9 callers
Method
limits
lib/src/element/port.cpp:51
↓ 9 callers
Function
momentary_button
lib/include/elements/element/button.hpp:135
↓ 9 callers
Function
stbi__mad3sizes_valid
returns 1 if "a*b*c + add" has no negative terms/factors and doesn't overflow
lib/include/elements/support/detail/stb_image.h:994
↓ 9 callers
Function
toggle_button
lib/include/elements/element/button.hpp:232
↓ 9 callers
Method
user_to_device
lib/src/support/canvas.cpp:121
↓ 9 callers
Function
vstretch
lib/include/elements/element/size.hpp:617
↓ 8 callers
Function
find_composite
/////////////////////////////////////////////////////////////////////// find_composite utility finds the innermost composite given a context. If succe
lib/include/elements/element/traversal.hpp:93
↓ 8 callers
Method
insert
lib/src/element/list.cpp:330
↓ 8 callers
Method
metrics
lib/src/support/glyphs.cpp:125
↓ 8 callers
Function
scroller
lib/include/elements/element/port.hpp:553
↓ 8 callers
Function
select
lib/src/element/selection.cpp:74
↓ 8 callers
Function
stbi__clamp
take a -128..127 value and stbi__clamp it and convert to 0..255
lib/include/elements/support/detail/stb_image.h:2342
↓ 8 callers
Function
stbi__convert_format
lib/include/elements/support/detail/stb_image.h:1694
↓ 8 callers
Method
tracking
lib/src/element/button.cpp:89
↓ 8 callers
Method
view_bounds
lib/include/elements/support/context.hpp:43
↓ 8 callers
Function
vscroller
lib/include/elements/element/port.hpp:582
↓ 7 callers
Method
add_rect
lib/src/support/canvas.cpp:228
↓ 7 callers
Function
align_middle
lib/include/elements/element/align.hpp:288
↓ 7 callers
Function
basic_cell_composer
lib/include/elements/element/list.hpp:252
↓ 7 callers
Function
icon_button
/////////////////////////////////////////////////////////////////////// Make momentary icon_button ///////////////////////////////////////////////////
lib/include/elements/element/style/icon_button.hpp:122
↓ 7 callers
Function
is_newline
Check if codepoint is a new line
lib/include/elements/support/text_utils.hpp:52
↓ 7 callers
Method
layout
lib/src/view.cpp:105
↓ 7 callers
Function
next_utf8
lib/include/elements/support/text_utils.hpp:134
↓ 7 callers
Method
on_tracking
* \brief * Notifies the view about mouse events on the element. * * This member function is called to notify the view when a mouse e
lib/src/element/element.cpp:707
↓ 7 callers
Function
relinquish_focus
* \brief * Relinquishes the focus from the current element. * * This function is used to remove the focus from the current element.
lib/src/element/element.cpp:555
↓ 7 callers
Function
stbi__compute_y
lib/include/elements/support/detail/stb_image.h:1685
↓ 7 callers
Function
stbi__start_callbacks
initialize a callback-based context
lib/include/elements/support/detail/stb_image.h:800
↓ 7 callers
Function
stbi__start_mem
initialize a memory-decode context
lib/include/elements/support/detail/stb_image.h:790
↓ 7 callers
Method
value
/////////////////////////////////////////////////////////////////////// basic_thumbwheel_element /////////////////////////////////////////////////////
lib/src/element/style/thumbwheel.cpp:14
↓ 7 callers
Method
value
* \brief * Returns the current value of the dial. * * \return * Returns a double representing the current value of the dial.
lib/include/elements/element/dial.hpp:124
↓ 6 callers
Method
clear
lib/src/element/list.cpp:309
↓ 6 callers
Method
clip
lib/src/support/canvas.cpp:172
↓ 6 callers
Function
empty
* \brief * Constructs an empty `element` instance. * * This function is used to create an instance of an `element` that is *
lib/include/elements/element/element.hpp:192
↓ 6 callers
Method
font_size
lib/src/support/canvas.cpp:319
↓ 6 callers
Method
icon
lib/include/elements/element/style/button.hpp:1182
↓ 6 callers
Method
limits
lib/src/element/text.cpp:32
↓ 6 callers
Function
make_label
examples/thumbwheels/main.cpp:23
↓ 6 callers
Function
open_popup
* \brief * Utility to open a popup after a short delay, allowing the UI to * settle. * * `open_popup` opens a provided popup
lib/include/elements/element/style/dialog.hpp:622
↓ 6 callers
Function
prev_utf8
lib/include/elements/support/text_utils.hpp:151
↓ 6 callers
Method
remove
lib/include/elements/view.hpp:274
↓ 6 callers
Method
size
lib/host/gtk3/window.cpp:80
↓ 6 callers
Method
size
lib/include/elements/support/glyphs.hpp:44
↓ 6 callers
Method
span
lib/src/element/proxy.cpp:22
↓ 6 callers
Function
stbi__fopen
lib/include/elements/support/detail/stb_image.h:1277
↓ 6 callers
Function
stbi__get_marker
if there's a pending marker from the entropy stream, return that otherwise, fetch from the stream and get a marker. if there's no marker, return 0xff,
lib/include/elements/support/detail/stb_image.h:2845
↓ 6 callers
Function
stbi__hdr_test
lib/include/elements/support/detail/stb_image.h:6898
↓ 6 callers
Function
stbi__mul2sizes_valid
returns 1 if the product is valid, 0 on overflow. negative factors are considered invalid.
lib/include/elements/support/detail/stb_image.h:977
↓ 6 callers
Function
stbi__start_file
lib/include/elements/support/detail/stb_image.h:841
↓ 6 callers
Method
track_drop
lib/src/view.cpp:376
↓ 6 callers
Function
vtile_spaced
lib/include/elements/element/tile.hpp:46
↓ 5 callers
Function
address_to_string
lib/src/element/drag_and_drop.cpp:27
↓ 5 callers
Function
align_bottom
lib/include/elements/element/align.hpp:308
↓ 5 callers
Method
bottom_left
lib/include/elements/support/rect.hpp:177
↓ 5 callers
Method
bottom_right
lib/include/elements/support/rect.hpp:167
↓ 5 callers
Method
bounds_of
lib/src/element/grid.cpp:74
↓ 5 callers
Method
center
lib/include/elements/support/circle.hpp:69
↓ 5 callers
Method
cursor_pos
lib/host/gtk3/base_view.cpp:607
↓ 5 callers
Method
font_color
lib/include/elements/element/label.hpp:505
↓ 5 callers
Method
get_selection
lib/src/element/selection.cpp:378
↓ 5 callers
Method
get_text
lib/include/elements/element/label.hpp:647
↓ 5 callers
Function
get_window_info
lib/host/windows/window.cpp:31
↓ 5 callers
Method
handle
lib/src/support/font.cpp:199
↓ 5 callers
Function
handle_key
lib/host/windows/base_view.cpp:258
↓ 5 callers
Function
hmargin
lib/include/elements/element/margin.hpp:487
↓ 5 callers
Method
icon_left
lib/include/elements/element/style/button.hpp:912
↓ 5 callers
Method
layout
lib/src/element/text.cpp:50
↓ 5 callers
Method
limits
lib/include/elements/element/size.hpp:53
↓ 5 callers
Function
link_button
lib/include/elements/element/style/dialog.hpp:214
↓ 5 callers
Function
make_button
examples/tooltip/main.cpp:30
↓ 5 callers
Method
manage_on_tracking
lib/src/view.cpp:428
↓ 5 callers
Function
on_text
lib/host/windows/base_view.cpp:362
↓ 5 callers
Function
scroll_direction
lib/host/gtk3/base_view.cpp:720
↓ 5 callers
Method
scroll_into_view
lib/src/element/text.cpp:924
↓ 5 callers
Method
size
lib/src/element/image.cpp:38
↓ 5 callers
Method
size
lib/include/elements/support/font.hpp:129
↓ 5 callers
Function
stbi__do_zlib
lib/include/elements/support/detail/stb_image.h:4377
↓ 5 callers
Function
stbi__getn
lib/include/elements/support/detail/stb_image.h:1606
↓ 5 callers
Function
stbi__hdr_gettoken
lib/include/elements/support/detail/stb_image.h:6910
↓ 5 callers
Function
stbi__jpeg_huff_decode
decode a jpeg huffman value from the bitstream
lib/include/elements/support/detail/stb_image.h:2033
↓ 5 callers
Function
stbi__jpeg_reset
after a restart interval, stbi__jpeg_reset the entropy decoder and the dc prediction
lib/include/elements/support/detail/stb_image.h:2862
↓ 5 callers
Function
stbi__paeth
lib/include/elements/support/detail/stb_image.h:4525
↓ 5 callers
Function
stbi__zbuild_huffman
lib/include/elements/support/detail/stb_image.h:4012
↓ 5 callers
Function
toggle_icon_button
/////////////////////////////////////////////////////////////////////// Make toggle icon_button //////////////////////////////////////////////////////
lib/include/elements/element/style/icon_button.hpp:97
↓ 5 callers
Method
value
* \brief * Set the value of the button * * \param val * A boolean value representing the value of the button `true` = ON, *
lib/src/element/button.cpp:108
↓ 4 callers
Function
add_undo
lib/src/element/text.cpp:257
↓ 4 callers
Function
align
lib/src/support/rect.cpp:76
↓ 4 callers
Function
animate
examples/simple_animation/main.cpp:15
↓ 4 callers
Function
app_is_activated
lib/host/gtk3/app.cpp:26
↓ 4 callers
Method
arc
lib/src/support/canvas.cpp:211
↓ 4 callers
Function
axis_min
lib/include/elements/support/rect.hpp:244
← previous
next →
101–200 of 1,763, ranked by callers