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
↓ 1 callers
Method
shared_props_mut
(&mut self)
crates/core/src/widget/node.rs:95
↓ 1 callers
Method
signals
(&self)
crates/core/src/application.rs:391
↓ 1 callers
Function
size_box
(context: WidgetContext)
crates/core/src/widget/component/containers/size_box.rs:28
↓ 1 callers
Method
size_box_from_prefab
( &self, data: SizeBoxNodePrefab, )
crates/core/src/application.rs:1550
↓ 1 callers
Method
size_box_to_prefab
( &self, data: &SizeBoxNode, )
crates/core/src/application.rs:1301
↓ 1 callers
Function
slider
()
crates/immediate/src/lib.rs:682
↓ 1 callers
Method
slider_variant
(mut self, id: impl ToString, material: ThemedSliderMaterial)
crates/material/src/theme.rs:260
↓ 1 callers
Function
slider_view
( value: T, props: impl Into<Props>, mut f: impl FnMut(&T, ImmediateButton
crates/immediate-widgets/src/lib.rs:416
↓ 1 callers
Method
switch_variant
(mut self, id: impl ToString, material: ThemedSwitchMaterial)
crates/material/src/theme.rs:255
↓ 1 callers
Method
tasks
(&self)
demos/todo-app/src/model.rs:77
↓ 1 callers
Method
text_box_from_prefab
( &self, data: TextBoxNodePrefab, )
crates/core/src/application.rs:1581
↓ 1 callers
Method
text_box_to_prefab
( &self, data: &TextBoxNode, )
crates/core/src/application.rs:1332
↓ 1 callers
Function
text_button
(text: &str)
crates/_/examples/immediate_mode_states_and_effects.rs:85
↓ 1 callers
Function
text_field
()
crates/immediate/src/lib.rs:690
↓ 1 callers
Function
text_field_paper
( value: &T, props: impl Into<Props>, )
crates/immediate-widgets/src/lib.rs:588
↓ 1 callers
Function
text_input
( value: &T, props: impl Into<Props>, mut f: impl FnMut(&str, TextInputSta
crates/immediate-widgets/src/lib.rs:345
↓ 1 callers
Method
to_main_props
(&self)
crates/core/src/widget/component/containers/tabs_box.rs:69
↓ 1 callers
Method
to_tabs_props
(&self)
crates/core/src/widget/component/containers/tabs_box.rs:83
↓ 1 callers
Method
toggle
(&mut self)
demos/todo-app/src/model.rs:16
↓ 1 callers
Method
toggle_task
(&mut self, index: usize)
demos/todo-app/src/model.rs:114
↓ 1 callers
Method
toggle_theme
(&mut self)
demos/todo-app/src/model.rs:81
↓ 1 callers
Function
tooltip_box
(mut context: WidgetContext)
crates/core/src/widget/component/containers/tooltip_box.rs:49
↓ 1 callers
Function
tracked_button
( props: impl Into<Props>, mut f: impl FnMut(ImmediateButton), )
crates/immediate-widgets/src/lib.rs:307
↓ 1 callers
Function
tracking
(mut context: WidgetContext)
crates/core/src/widget/component/interactive/navigation.rs:720
↓ 1 callers
Function
tracking
( props: impl Into<Props>, mut f: impl FnMut(ImmediateTracking), )
crates/immediate-widgets/src/lib.rs:250
↓ 1 callers
Method
transform
(&mut self, matrix: vek::Mat4<f32>)
crates/app/src/lib.rs:90
↓ 1 callers
Method
try_load_font
(&mut self, id: &str, forever_alive: bool)
crates/app/src/asset_manager.rs:357
↓ 1 callers
Method
try_load_shader
(&mut self, id: &str, graphics: &Graphics<Vertex>, forever_alive: bool)
crates/app/src/asset_manager.rs:385
↓ 1 callers
Method
tuple_from_prefab
( &self, data: Vec<WidgetNodePrefab>, )
crates/core/src/application.rs:1428
↓ 1 callers
Method
tuple_to_prefab
( &self, data: &[WidgetNode], )
crates/core/src/application.rs:1179
↓ 1 callers
Method
unbind_all
(&mut self, id: &WidgetId)
crates/core/src/view_model.rs:83
↓ 1 callers
Method
unit_from_prefab
( &self, data: WidgetUnitNodePrefab, )
crates/core/src/application.rs:1395
↓ 1 callers
Method
unit_to_prefab
( &self, data: &WidgetUnitNode, )
crates/core/src/application.rs:1146
↓ 1 callers
Function
unpack_context
(ty: &Type, pat: &Pat)
crates/derive/src/lib.rs:26
↓ 1 callers
Method
unpack_tuple
(self)
crates/core/src/widget/node.rs:120
↓ 1 callers
Method
unregister_factory
(&mut self, name: &str)
crates/core/src/props.rs:45
↓ 1 callers
Function
use_effects
(props: impl Into<Props>, mut f: impl FnMut() -> R)
crates/immediate/src/lib.rs:217
↓ 1 callers
Method
use_hook
(&mut self, mut f: F)
crates/core/src/widget/context.rs:39
↓ 1 callers
Method
value_progress
(&self, anim_id: &str, value_name: &str)
crates/core/src/animator.rs:85
↓ 1 callers
Method
vertex_mapping
(mut self, value: CoordsMappingScaling)
crates/core/src/widget/unit/image.rs:232
↓ 1 callers
Method
widget
(&self)
crates/retained/src/lib.rs:82
↓ 1 callers
Method
widget_ref
(&self)
crates/retained/src/lib.rs:182
↓ 1 callers
Method
with_notifier
(mut self, notifier: ChangeNotifier)
crates/retained/src/lib.rs:160
↓ 1 callers
Method
write_raw
Send a raw [`Message`] Returns `false` if the message could not be successfully sent
crates/core/src/signals.rs:54
Method
activate
(context: &Self)
crates/immediate/src/lib.rs:29
Method
active_colors
(mut self, bundle: ThemeColorsBundle)
crates/material/src/theme.rs:225
Method
add_worker_surface
(&mut self, id: impl ToString, surface: Surface)
crates/app/src/render_worker.rs:33
Method
after
(self)
crates/immediate/src/lib.rs:379
Function
anchor_box
(mut context: WidgetContext)
crates/core/src/widget/component/containers/anchor_box.rs:131
Function
app
We create our own widget by making a function that takes a `WidgetContext` and that returns `WidgetNode`.
site/rust/guide_02/src/main.rs:21
Function
app
Our app widget from earlier
site/rust/guide_03/src/main.rs:28
Function
app
(mut ctx: WidgetContext)
crates/_/examples/tracking.rs:33
Function
app
(mut ctx: WidgetContext)
crates/_/examples/button_internal.rs:21
Function
app
(mut ctx: WidgetContext)
crates/_/examples/scroll_box.rs:32
Function
app
(mut ctx: WidgetContext)
crates/_/examples/options_view_map.rs:50
Function
app
(mut ctx: WidgetContext)
crates/_/examples/navigation.rs:27
Function
app
(mut ctx: WidgetContext)
crates/_/examples/switch_box.rs:31
Function
app
(mut ctx: WidgetContext)
crates/_/examples/slider_view.rs:59
Function
app
(mut ctx: WidgetContext)
crates/_/examples/text_field_paper.rs:60
Function
app
(mut ctx: WidgetContext)
crates/_/examples/context_box.rs:44
Function
app
(mut ctx: WidgetContext)
crates/_/examples/view_model.rs:53
Function
app
(mut ctx: WidgetContext)
crates/_/examples/portal_box.rs:32
Function
app
(mut ctx: WidgetContext)
crates/_/examples/variant_box.rs:31
Function
app
(mut ctx: WidgetContext)
crates/_/examples/view_model_hierarchy.rs:47
Function
app
(mut ctx: WidgetContext)
crates/_/examples/button_external.rs:33
Function
app
(mut ctx: WidgetContext)
crates/_/examples/input_field.rs:70
Function
app
(mut ctx: WidgetContext)
crates/_/examples/tooltip_box.rs:35
Function
app
(mut ctx: WidgetContext)
crates/_/examples/tabs_box.rs:19
Function
app
(mut ctx: WidgetContext)
crates/_/examples/scroll_box_adaptive.rs:35
Function
app
(mut ctx: WidgetContext)
crates/_/examples/options_view.rs:48
Function
app
(mut ctx: WidgetContext)
crates/_/examples/render_workers.rs:71
Function
app
(mut ctx: WidgetContext)
crates/_/examples/view_model_widget.rs:77
Function
app
(mut ctx: WidgetContext)
crates/_/examples/float_view.rs:74
Function
app
(mut context: WidgetContext)
demos/in-game/src/ui/app.rs:41
Function
app
(mut context: WidgetContext)
demos/todo-app/src/ui/components/app.rs:109
Function
app
(context: WidgetContext)
demos/hello-world/src/ui/components/app.rs:14
Function
app_bar
(mut context: WidgetContext)
demos/todo-app/src/ui/components/app_bar.rs:74
Function
apply_idref
(key: impl Into<WidgetRef>, f: impl FnMut() -> R)
crates/immediate/src/lib.rs:576
Function
apply_key
(key: impl ToString, f: impl FnMut() -> R)
crates/immediate/src/lib.rs:571
Function
apply_props
(props: impl Into<Props>, f: impl FnMut() -> R)
crates/immediate/src/lib.rs:581
Function
apply_shared_props
(props: impl Into<Props>, f: impl FnMut() -> R)
crates/immediate/src/lib.rs:586
Function
area_box
(context: WidgetContext)
crates/core/src/widget/component/containers/area_box.rs:6
Method
as_any_mut
(&mut self)
crates/_/examples/retained_mode.rs:82
Method
as_dyn
(&'_ self)
crates/retained/src/lib.rs:51
Method
as_dyn_mut
(&'_ mut self)
crates/retained/src/lib.rs:55
Method
as_tuple
(&self)
crates/core/src/widget/node.rs:54
Method
as_unit
(&self)
crates/core/src/widget/node.rs:47
Function
available_tasks
(context: WidgetContext)
demos/in-game/src/ui/quests.rs:107
Method
before
(self)
crates/immediate/src/lib.rs:375
Method
bound_notifier
(&self)
crates/retained/src/lib.rs:178
Function
button_content
(ctx: WidgetContext)
crates/_/examples/navigation.rs:64
Function
button_item
(ctx: WidgetContext)
crates/_/examples/navigation.rs:55
Function
button_paper
( props: impl Into<Props>, mut f: impl FnMut(ImmediateButton), )
crates/immediate-widgets/src/lib.rs:533
Function
button_paper
(context: WidgetContext)
crates/material/src/component/interactive/button_paper.rs:184
Function
button_paper_content
(context: WidgetContext)
crates/material/src/component/interactive/button_paper.rs:37
Method
clear_queue
(&mut self, put_unselect: bool)
crates/core/src/interactive/default_interactions_engine.rs:168
Method
cleared
()
crates/core/src/widget/unit/flex.rs:46
Method
clone
(&self)
crates/core/src/messenger.rs:17
Method
closure
(value: impl Fn(WidgetContext) -> WidgetNode + Send + Sync + 'static)
crates/core/src/widget/mod.rs:663
Method
collection
(&'a self)
crates/core/src/view_model.rs:324
← previous
next →
401–500 of 1,141, ranked by callers