Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RAUI-labs/raui
/ functions
Functions
1,141 in github.com/RAUI-labs/raui
⨍
Functions
1,141
◇
Types & classes
347
↓ 6 callers
Function
make_color_set
(base_color: Color, lighter: Scalar, darker: Scalar)
crates/material/src/theme.rs:464
↓ 6 callers
Method
process
Processes the animations, updating the values of each animation baed on the progressed time
crates/core/src/animator.rs:235
↓ 6 callers
Method
quad
(mut self, vertices: [ImageBoxProceduralVertex; 4])
crates/core/src/widget/unit/image.rs:205
↓ 6 callers
Method
read_cloned_or_else
(&self, mut f: F)
crates/core/src/props.rs:255
↓ 6 callers
Method
remap_props
(&mut self, mut f: F)
crates/core/src/widget/component/mod.rs:329
↓ 6 callers
Method
text_variant
(mut self, id: impl ToString, material: ThemedTextMaterial)
crates/material/src/theme.rs:250
↓ 6 callers
Method
top_transform
(&self)
crates/tesselate-renderer/src/lib.rs:168
↓ 6 callers
Method
value_progress_factor
(&self, anim_id: &str, value_name: &str)
crates/core/src/animator.rs:96
↓ 5 callers
Method
clear
(&mut self)
crates/core/src/view_model.rs:39
↓ 5 callers
Method
event
(&mut self, event: &Event<()>, mapping: &CoordsMapping)
crates/app/src/interactions.rs:70
↓ 5 callers
Method
is_order_ascending
(&self)
crates/core/src/widget/unit/flex.rs:121
↓ 5 callers
Method
merge_from
(&mut self, other: Self)
crates/core/src/props.rs:331
↓ 5 callers
Method
parse
(input: ParseStream)
crates/derive/src/lib.rs:19
↓ 5 callers
Method
read
(&'_ self)
crates/retained/src/lib.rs:59
↓ 5 callers
Method
remove
(&mut self, id: &str)
crates/core/src/view_model.rs:91
↓ 5 callers
Method
rendered_tree
(&self)
crates/core/src/application.rs:276
↓ 5 callers
Function
text_box
(context: WidgetContext)
crates/core/src/widget/component/text_box.rs:40
↓ 4 callers
Method
apply
(&mut self, position: [f32; 2], tex_coord: [f32; 3], color: [f32; 4])
crates/app/src/lib.rs:84
↓ 4 callers
Function
button
( props: impl Into<Props>, mut f: impl FnMut(ImmediateButton), )
crates/immediate-widgets/src/lib.rs:288
↓ 4 callers
Method
clone
(&self)
crates/retained/src/lib.rs:119
↓ 4 callers
Method
distance_to
(&self, other: &Self)
crates/core/src/widget/mod.rs:300
↓ 4 callers
Method
find
(&'_ self, name: &str)
crates/core/src/widget/mod.rs:86
↓ 4 callers
Method
find_value
(&self, name: &str)
crates/core/src/widget/mod.rs:95
↓ 4 callers
Method
focus_text_input
(&mut self, app: &mut Application, id: Option<WidgetId>)
crates/core/src/interactive/default_interactions_engine.rs:286
↓ 4 callers
Method
fonts
(&self)
crates/app/src/asset_manager.rs:473
↓ 4 callers
Function
image_box
(context: WidgetContext)
crates/core/src/widget/component/image_box.rs:70
↓ 4 callers
Method
in_progress
Returns whether or not _any_ of the animations for this component are in-progress
crates/core/src/animator.rs:161
↓ 4 callers
Method
include
(&mut self, id: &WidgetId)
crates/core/src/widget/mod.rs:456
↓ 4 callers
Method
include_other
(&mut self, other: &Self)
crates/core/src/widget/mod.rs:473
↓ 4 callers
Function
input_text_with_cursor
(text: &str, position: usize, cursor: char)
crates/core/src/widget/component/interactive/input_field.rs:480
↓ 4 callers
Method
is_some
(&self)
crates/core/src/interactive/default_interactions_engine.rs:40
↓ 4 callers
Method
is_valid
(&self, text: &str)
crates/core/src/widget/component/interactive/input_field.rs:151
↓ 4 callers
Function
label
(text: impl ToString)
crates/_/examples/immediate_mode_stack_props.rs:75
↓ 4 callers
Method
layout
(&mut self, mapping: &CoordsMapping, layout_engine: &mut L)
crates/core/src/application.rs:327
↓ 4 callers
Function
make_icon_props
(id: &WidgetId, image_id: impl ToString)
demos/todo-app/src/ui/components/app_bar.rs:220
↓ 4 callers
Function
make_tooltip_props
(hint: &str)
demos/todo-app/src/ui/components/app_bar.rs:199
↓ 4 callers
Function
marker_content_layout
(x: Scalar, y: Scalar)
crates/_/examples/options_view_map.rs:121
↓ 4 callers
Method
meta
(&self)
crates/core/src/widget/mod.rs:248
↓ 4 callers
Method
reset
(&mut self)
crates/immediate/src/lib.rs:68
↓ 4 callers
Method
schedule_task
( &mut self, worker: &str, clear: bool, task: impl FnOnce(RenderWorkerTaskCont
crates/app/src/render_worker.rs:46
↓ 4 callers
Method
send_to_selected_item
(&self, app: &mut Application, data: T)
crates/core/src/interactive/default_interactions_engine.rs:302
↓ 4 callers
Method
tree
(mut self, root: impl Into<WidgetNode>)
crates/app/src/app/declarative.rs:89
↓ 4 callers
Method
tree
(mut self, mut producer: impl FnMut(ChangeNotifier) -> View<T>)
crates/app/src/app/retained.rs:94
↓ 4 callers
Method
trigger_start
(&self)
crates/core/src/widget/component/interactive/button.rs:64
↓ 4 callers
Method
trigger_stop
(&self)
crates/core/src/widget/component/interactive/button.rs:68
↓ 4 callers
Method
unbind
(&mut self, id: &WidgetId)
crates/core/src/view_model.rs:34
↓ 4 callers
Method
update
(mut self, callback: impl FnMut(&mut AppControl) + 'static)
crates/app/src/app/immediate.rs:64
↓ 3 callers
Method
add_worker
(&mut self, worker: RenderWorkerDescriptor)
crates/app/src/render_worker.rs:29
↓ 3 callers
Method
find_scroll_view_content
(&self, id: &WidgetId)
crates/core/src/interactive/default_interactions_engine.rs:346
↓ 3 callers
Function
fluid_polarize
(v: Scalar)
crates/material/src/theme.rs:451
↓ 3 callers
Method
focused_text_input
(&self)
crates/core/src/interactive/default_interactions_engine.rs:158
↓ 3 callers
Method
get_value
(&self)
crates/core/src/widget/component/interactive/slider_view.rs:155
↓ 3 callers
Method
init
(&mut self, graphics: &mut Graphics<Vertex>)
crates/app/src/app/mod.rs:161
↓ 3 callers
Method
into_inner
(self)
crates/core/src/props.rs:335
↓ 3 callers
Method
is_empty
(&self)
crates/core/src/view_model.rs:44
↓ 3 callers
Method
mark_dirty
(&mut self)
crates/core/src/application.rs:259
↓ 3 callers
Method
maybe_with_props
(self, v: Option<T>)
crates/core/src/widget/component/mod.rs:224
↓ 3 callers
Method
measure_text
(&self, _: Vec2, _: &CoordsMapping, _: &TextBox)
crates/core/src/layout/default_layout_engine.rs:31
↓ 3 callers
Method
merge
(self, other: Self)
crates/core/src/props.rs:325
↓ 3 callers
Function
nav_vertical_box
(mut context: WidgetContext)
crates/core/src/widget/component/containers/vertical_box.rs:38
↓ 3 callers
Function
new_dark_theme
()
crates/material/src/theme.rs:292
↓ 3 callers
Function
new_default_theme_parameterized
( default: Color, primary: Color, secondary: Color, background: Color, background_mixing_f
crates/material/src/theme.rs:338
↓ 3 callers
Method
real_to_virtual_rect
(&self, area: Rect, local_space: bool)
crates/core/src/layout/mod.rs:412
↓ 3 callers
Method
rect_relative_to
(&self, id: &WidgetId, to: &WidgetId)
crates/core/src/layout/mod.rs:104
↓ 3 callers
Method
remap_props
(&mut self, f: F)
crates/core/src/widget/node.rs:77
↓ 3 callers
Method
remove
(&mut self, id: &str, count: usize)
demos/in-game/src/model/inventory.rs:59
↓ 3 callers
Method
to_prefab
(&self)
crates/core/src/lib.rs:56
↓ 3 callers
Method
toggle
(&mut self)
crates/core/src/view_model.rs:535
↓ 3 callers
Method
virtual_to_real_vec2
(&self, coord: Vec2, local_space: bool)
crates/core/src/layout/mod.rs:363
↓ 3 callers
Method
widget_register
(&mut self, name: impl ToString, view_model: ViewModel)
crates/core/src/view_model.rs:351
↓ 2 callers
Function
app
()
crates/_/examples/immediate_mode_access_and_tests.rs:13
↓ 2 callers
Method
as_any
(&self)
crates/retained/src/lib.rs:258
↓ 2 callers
Function
button
(mut context: WidgetContext)
crates/core/src/widget/component/interactive/button.rs:163
↓ 2 callers
Function
button_paper_impl
(component: WidgetComponent, context: WidgetContext)
crates/material/src/component/interactive/button_paper.rs:188
↓ 2 callers
Method
call
(&self, context: WidgetContext)
crates/core/src/widget/mod.rs:667
↓ 2 callers
Function
color_lerp
(from: Color, to: Color, factor: Scalar)
crates/material/src/theme.rs:481
↓ 2 callers
Function
content_box
A generic container for other widgets [`content_box`]'s serve two basic purposes: allowing you to apply transformations and clipping to all contained
crates/core/src/widget/component/containers/content_box.rs:72
↓ 2 callers
Method
coords_mapping_scaling
(mut self, value: CoordsMappingScaling)
crates/app/src/app/declarative.rs:94
↓ 2 callers
Method
coords_mapping_scaling
(mut self, value: CoordsMappingScaling)
crates/app/src/app/retained.rs:101
↓ 2 callers
Method
coords_mapping_scaling
(mut self, value: CoordsMappingScaling)
crates/app/src/app/immediate.rs:104
↓ 2 callers
Method
creating_task
(&self)
demos/todo-app/src/model.rs:85
↓ 2 callers
Method
deref
(&self)
crates/core/src/widget/mod.rs:373
↓ 2 callers
Method
deref_mut
(&mut self)
crates/core/src/view_model.rs:305
↓ 2 callers
Method
deserialize_props
(&self, data: PrefabValue)
crates/core/src/application.rs:229
↓ 2 callers
Method
does_hover_widget
(&self, app: &Application, x: Scalar, y: Scalar)
crates/core/src/interactive/default_interactions_engine.rs:848
↓ 2 callers
Method
find_button
(&self, app: &Application, x: Scalar, y: Scalar)
crates/core/src/interactive/default_interactions_engine.rs:768
↓ 2 callers
Method
find_first_item
(&self, items: &HashSet<WidgetId>)
crates/core/src/interactive/default_interactions_engine.rs:431
↓ 2 callers
Method
find_last_item
(&self, items: &HashSet<WidgetId>)
crates/core/src/interactive/default_interactions_engine.rs:438
↓ 2 callers
Method
find_next_item
(&self, id: &WidgetId, items: &HashSet<WidgetId>)
crates/core/src/interactive/default_interactions_engine.rs:464
↓ 2 callers
Method
find_prev_item
(&self, id: &WidgetId, items: &HashSet<WidgetId>)
crates/core/src/interactive/default_interactions_engine.rs:446
↓ 2 callers
Method
font_index_by_id
(&self, id: &str)
crates/app/src/asset_manager.rs:477
↓ 2 callers
Method
get
(&self)
crates/core/src/widget/component/interactive/input_field.rs:36
↓ 2 callers
Method
get
(&self)
crates/core/src/widget/component/interactive/options_view.rs:63
↓ 2 callers
Method
get_percentage
(&self)
crates/core/src/widget/component/interactive/slider_view.rs:168
↓ 2 callers
Method
get_selected_item_point
(&self, app: &Application)
crates/core/src/interactive/default_interactions_engine.rs:369
↓ 2 callers
Function
icon_button_paper_impl
(component: WidgetComponent, context: WidgetContext)
crates/material/src/component/interactive/icon_button_paper.rs:11
↓ 2 callers
Function
input_field
( value: &T, props: impl Into<Props>, mut f: impl FnMut(&str, TextInputSta
crates/immediate-widgets/src/lib.rs:378
↓ 2 callers
Method
is_none
(&self)
crates/core/src/interactive/default_interactions_engine.rs:35
↓ 2 callers
Method
is_valid
(&self, value: Scalar)
crates/core/src/widget/component/containers/responsive_box.rs:43
↓ 2 callers
Method
jump
TODO: refactor this shit! my eyes are bleeding, like really dude ffs..
crates/core/src/interactive/default_interactions_engine.rs:482
← previous
next →
101–200 of 1,141, ranked by callers