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
Method
poll
lib/include/elements/base_view.hpp:372
Function
poll_function
lib/host/gtk3/base_view.cpp:374
Method
port_element
* @brief * Default constructor for the port_element class. */
lib/include/elements/element/port.hpp:367
Method
position
lib/host/windows/window.cpp:258
Method
position
lib/host/gtk3/window.cpp:142
Method
prepare_subject
lib/src/element/floating.cpp:17
Method
prepare_subject
lib/src/element/drag_and_drop.cpp:33
Method
prepare_subject
lib/src/element/drag_and_drop.cpp:288
Method
prepare_subject
lib/src/element/thumbwheel.cpp:22
Method
prepare_subject
lib/src/element/port.cpp:57
Method
prepare_subject
* \brief * Prepares the subject for the proxy. * * This member function is called to prepare the subject for the proxy. * It
lib/src/element/proxy.cpp:95
Method
prepare_subject
lib/include/elements/element/size.hpp:64
Method
prepare_subject
lib/include/elements/element/margin.hpp:105
Method
prepare_subject
lib/include/elements/element/child_window.hpp:198
Method
prepare_subject
lib/include/elements/element/align.hpp:196
Method
prepare_subject
lib/include/elements/element/style/dial.hpp:157
Method
prepare_subject
lib/include/elements/element/style/slider.hpp:146
Method
proxy
lib/include/elements/element/proxy.hpp:186
Method
proxy_model
lib/include/elements/model.hpp:423
Method
quantize
lib/include/elements/element/style/thumbwheel.hpp:42
Function
radial_labels
lib/include/elements/element/style/dial.hpp:207
Method
radial_labels_styler
lib/include/elements/element/style/dial.hpp:187
Function
radial_marks
lib/include/elements/element/style/dial.hpp:180
Method
radial_styler_base
lib/include/elements/element/style/dial.hpp:136
Method
radial_value
lib/src/element/dial.cpp:43
Method
range_composite
lib/include/elements/element/composite.hpp:227
Method
range_grid
lib/include/elements/element/grid.hpp:68
Method
range_slider_base
lib/include/elements/element/range_slider.hpp:65
Method
rbox_element
* \brief * Constructor for creating a rounded box element with a specific * color. * * \param color_ * The color to fill
lib/include/elements/element/style/misc.hpp:105
Method
rect
lib/src/support/canvas.cpp:223
Method
rect
lib/include/elements/support/rect.hpp:20
Method
rect
/////////////////////////////////////////////////////////////////////// Inlines //////////////////////////////////////////////////////////////////////
lib/include/elements/support/rect.hpp:87
Method
reference
lib/include/elements/element/indirect.hpp:359
Method
reference_model
lib/include/elements/model.hpp:371
Method
reflow
lib/include/elements/element/flow.hpp:100
Method
refresh
lib/host/windows/base_view.cpp:612
Method
refresh
lib/host/gtk3/base_view.cpp:625
Method
refresh
* \brief * Send a refresh request for a particular element to redraw it. * * If the element 'e' is the same as 'this' element, the f
lib/src/element/element.cpp:239
Method
refresh
lib/src/element/proxy.cpp:52
Method
refresh
lib/include/elements/element/indirect.hpp:241
Method
reposition
lib/src/element/port.cpp:464
Function
resample_row_1
lib/include/elements/support/detail/stb_image.h:3355
Method
resize
lib/include/elements/element/list.hpp:205
Method
restore_subject
* \brief * Restores the subject after it has been used by the proxy. * * This member function is called to restore the subject after
lib/src/element/proxy.cpp:137
Method
restore_subject
lib/include/elements/element/size.hpp:782
Method
reverse_index
lib/include/elements/element/composite.hpp:100
Method
reverse_index
lib/include/elements/element/layer.hpp:31
Function
right_margin
lib/include/elements/element/margin.hpp:258
Method
round_rect
lib/src/support/canvas.cpp:250
Method
rounded_bottom
lib/include/elements/element/style/button.hpp:1252
Method
rounded_corner_bottom_left
lib/include/elements/element/style/button.hpp:1315
Method
rounded_corner_bottom_right
lib/include/elements/element/style/button.hpp:1322
Method
rounded_corner_top_left
lib/include/elements/element/style/button.hpp:1301
Method
rounded_corner_top_right
lib/include/elements/element/style/button.hpp:1308
Method
rounded_right
lib/include/elements/element/style/button.hpp:1266
Method
run
lib/host/windows/app.cpp:35
Method
scale
lib/src/view.cpp:131
Method
scale
lib/src/support/pixmap.cpp:127
Method
scale_element
lib/include/elements/element/size.hpp:717
Method
scoped_theme_override
lib/include/elements/support/theme.hpp:106
Method
scratch_context
lib/include/elements/support/detail/scratch_context.hpp:17
Method
scroll
lib/src/element/text.cpp:1205
Method
scroll
lib/src/element/thumbwheel.cpp:89
Method
scroll
lib/src/element/composite.cpp:402
Method
scroll
since we only have a single scroll function to work with, we do it as follows: 1. if no thumbs are active, determine which is closest to the mouse i.
lib/src/element/range_slider.cpp:140
Method
scroll
* \brief * Handle scroll-wheel or scroll gesture events. * * This member function is called when a scroll event occurs on the *
lib/src/element/element.cpp:439
Method
scroll
lib/src/element/port.cpp:375
Method
scroll
lib/src/element/slider.cpp:66
Method
scroll
lib/src/element/dial.cpp:95
Method
scroll
lib/src/element/proxy.cpp:188
Method
scroll
lib/include/elements/base_view.hpp:362
Method
scroll
lib/include/elements/element/slider.hpp:144
Method
scroll
lib/include/elements/element/indirect.hpp:220
Method
scroll_bar_position
* @brief * Calculates the position and size of the scrollbar. * * This function determines the position and size of the scrollbar
lib/src/element/port.cpp:244
Function
scroll_direction
lib/host/windows/base_view.cpp:737
Method
scroll_into_view
lib/src/element/port.cpp:592
Method
scroll_into_view
lib/include/elements/element/text.hpp:121
Method
scroll_into_view
* @brief * Attempts to scroll the rectangle, r_, into view. * * If both `scrollable_ptr` and `context_ptr` are valid, it calls the
lib/include/elements/element/port.hpp:507
Method
scroller_base
* @brief * Constructor for scroller_base. * * @param traits * Configuration traits for the scroller, controlling its behavior an
lib/include/elements/element/port.hpp:525
Method
select
lib/src/element/slider.cpp:194
Method
select
* \brief * Sets the selected state of the draggable element. * * \param state_ * The new selected state (`true`==selected and `f
lib/include/elements/element/drag_and_drop.hpp:290
Method
select
* \brief * Set the selection state of the button. * * This function uses the `value()` member function to set the new * stat
lib/include/elements/element/button.hpp:347
Method
select_all
lib/src/element/selection.cpp:408
Method
select_end
lib/src/element/text.cpp:987
Method
select_end
lib/include/elements/element/text.hpp:117
Method
select_none
lib/src/element/selection.cpp:422
Method
select_start
lib/src/element/text.cpp:981
Method
select_start
lib/include/elements/element/text.hpp:115
Method
selected
lib/include/elements/element/layer.hpp:99
Method
selection_list_element
* \brief * Construct a selection_list_element. * * \param multi_select * Determines if we allow multiple selections or not. Defa
lib/include/elements/element/selection.hpp:102
Function
selector
lib/include/elements/element/slider.hpp:161
Method
semi_condensed
lib/include/elements/support/font.hpp:269
Method
semi_expanded
lib/include/elements/support/font.hpp:283
Method
seq_menu_selector
lib/include/elements/element/style/menu.hpp:197
Method
set_active_body_color
lib/include/elements/element/style/button.hpp:850
Method
set_body_color
lib/include/elements/element/style/button.hpp:838
Method
set_bounds
lib/src/element/list.cpp:450
Method
set_bounds
* \brief * Set the bounds of the list object. * * \param ctx * A reference to the basic_context of the element, which provides
lib/include/elements/element/list.hpp:858
Method
set_color
lib/include/elements/element/text.hpp:69
Method
set_corner_radius
lib/include/elements/element/style/button.hpp:973
← previous
next →
1,401–1,500 of 1,763, ranked by callers