MCPcopy Create free account

hub / github.com/RAUI-labs/raui / functions

Functions1,141 in github.com/RAUI-labs/raui

Methodmaybe_with_shared_props
(self, v: Option<T>)
crates/core/src/widget/component/mod.rs:253
Methodmeasure_text
( &self, size_available: Vec2, mapping: &CoordsMapping, unit: &TextBox, )
crates/app/src/text_measurements.rs:20
Methodmerge_shared_props
(mut self, v: Props)
crates/core/src/widget/component/mod.rs:264
Methodmesh
(mut self, mesh: ImageBoxProceduralMesh)
crates/core/src/widget/unit/image.rs:191
Functionmodal_paper
(context: WidgetContext)
crates/material/src/component/containers/modal_paper.rs:43
Methodmodal_shadow_variant
(mut self, id: impl ToString, color: Color)
crates/material/src/theme.rs:265
Methodmultiply
(&mut self, alpha: Scalar)
crates/core/src/widget/component/mod.rs:161
Methodmutate
(&mut self, mut f: F)
crates/core/src/props.rs:271
Methodmutate
(&self, mut f: F)
crates/core/src/state.rs:163
Methodmutate_cloned
(&mut self, mut f: F)
crates/core/src/props.rs:282
Methodmutate_cloned
(&self, mut f: F)
crates/core/src/state.rs:177
Methodmutate_or_write
(&mut self, mut f: F, mut w: W)
crates/core/src/props.rs:294
Functionmy_canvas
(mut ctx: WidgetContext)
crates/_/examples/canvas.rs:38
Functionnav_flex_box
(mut context: WidgetContext)
crates/core/src/widget/component/containers/flex_box.rs:31
Functionnav_flex_paper
(context: WidgetContext)
crates/material/src/component/containers/flex_paper.rs:12
Functionnav_float_box
(mut context: WidgetContext)
crates/core/src/widget/component/containers/float_box.rs:176
Functionnav_grid_box
(mut context: WidgetContext)
crates/core/src/widget/component/containers/grid_box.rs:29
Functionnav_grid_paper
(context: WidgetContext)
crates/material/src/component/containers/grid_paper.rs:12
Functionnav_horizontal_box
(mut context: WidgetContext)
crates/core/src/widget/component/containers/horizontal_box.rs:38
Functionnav_horizontal_paper
(context: WidgetContext)
crates/material/src/component/containers/horizontal_paper.rs:12
Functionnav_scroll_box
(mut context: WidgetContext)
crates/core/src/widget/component/containers/scroll_box.rs:136
Functionnav_scroll_box_content
(mut context: WidgetContext)
crates/core/src/widget/component/containers/scroll_box.rs:100
Functionnav_scroll_box_side_scrollbars
(mut context: WidgetContext)
crates/core/src/widget/component/containers/scroll_box.rs:270
Functionnav_switch_box
(mut context: WidgetContext)
crates/core/src/widget/component/containers/switch_box.rs:30
Functionnav_tabs_box
(mut context: WidgetContext)
crates/core/src/widget/component/containers/tabs_box.rs:120
Functionnav_vertical_paper
(context: WidgetContext)
crates/material/src/component/containers/vertical_paper.rs:12
Functionnavigation_barrier
(mut context: WidgetContext)
crates/core/src/widget/component/interactive/navigation.rs:706
Methodnew
(state: T)
crates/retained/src/lib.rs:36
Methodnew
(data: T)
crates/core/src/props.rs:147
Methodnew
(coords_mapping: CoordsMapping, user_data: T)
crates/core/src/tester.rs:33
Methodnew
(sender: Sender<StateChange>)
crates/core/src/state.rs:24
Methodnew
(object: T, properties: ViewModelProperties)
crates/core/src/view_model.rs:183
Methodnew
Create a new [`SignalSender`]
crates/core/src/signals.rs:35
Methodnew
(sender: Sender<(String, Option<Animation>)>)
crates/core/src/animator.rs:28
Methodnew
(sender: Sender<(WidgetId, Message)>)
crates/core/src/messenger.rs:29
Methodnew
(engine: TME)
crates/core/src/layout/default_layout_engine.rs:59
Methodnew
(items: &'a HashMap<WidgetId, LayoutItem>)
crates/core/src/layout/mod.rs:23
Methodnew
(meta: &'a str)
crates/core/src/widget/mod.rs:58
Methodnew
(processor: FnWidget, type_name: impl ToString)
crates/core/src/widget/component/mod.rs:179
Methodnew
(properties: &mut ViewModelProperties)
crates/core/src/widget/component/containers/responsive_box.rs:281
Methodnew
(data: ManagedLazy<impl SliderViewProxy + 'static>)
crates/core/src/widget/component/interactive/slider_view.rs:87
Methodnew
(data: ManagedLazy<impl TextInputProxy + 'static>)
crates/core/src/widget/component/interactive/input_field.rs:66
Methodnew
(data: ManagedLazy<impl OptionsViewProxy + 'static>)
crates/core/src/widget/component/interactive/options_view.rs:76
Methodnew
(id: impl ToString)
crates/core/src/widget/unit/image.rs:171
Methodnew
(root_path: impl Into<PathBuf>, frames_alive: usize)
crates/app/src/asset_manager.rs:66
Methodnew
(props: T)
crates/immediate/src/lib.rs:529
Methodnew
(text: impl ToString)
crates/_/examples/retained_mode.rs:137
Methodnew
( provider: &'a P, converter: &'a mut C, stream: &'a mut VertexStream<V, B>, t
crates/tesselate-renderer/src/lib.rs:108
Methodnew
(name: impl ToString)
demos/todo-app/src/model.rs:33
Methodnew
(properties: &mut ViewModelProperties)
demos/hello-world/src/ui/view_models.rs:14
Methodnew_object
(object: T)
crates/core/src/view_model.rs:190
Methodnew_ref
()
crates/core/src/widget/mod.rs:601
Methodnew_scaling
(real_area: Rect, scaling: CoordsMappingScaling)
crates/core/src/layout/mod.rs:201
Methodno_growing_and_shrinking
()
crates/core/src/widget/unit/flex.rs:55
Functionnone_widget
(_: WidgetContext)
crates/core/src/widget/mod.rs:724
Methodnotifier
(&self)
crates/core/src/application.rs:179
Methodnotify
(&self, id: WidgetId)
crates/core/src/application.rs:97
Functionnumeric_slider_paper
( value: T, props: impl Into<Props>, )
crates/immediate-widgets/src/lib.rs:659
Functionnumeric_slider_paper
(context: WidgetContext)
crates/material/src/component/interactive/slider_paper.rs:212
Methodon_change
(&mut self, context: WidgetMountOrChangeContext)
crates/_/examples/retained_mode.rs:195
Methodon_event
(&mut self, event: Event<()>, window: &mut Window)
crates/app/src/app/declarative.rs:109
Methodon_event
(&mut self, event: Event<()>, window: &mut Window)
crates/app/src/app/retained.rs:116
Methodon_event
(&mut self, event: Event<()>, window: &mut Window)
crates/app/src/app/immediate.rs:119
Methodon_init
(&mut self, graphics: &mut Graphics<Vertex>, _: &mut AppControl)
crates/app/src/app/declarative.rs:101
Methodon_init
(&mut self, graphics: &mut Graphics<Vertex>, _: &mut AppControl)
crates/app/src/app/retained.rs:108
Methodon_init
(&mut self, graphics: &mut Graphics<Vertex>, _: &mut AppControl)
crates/app/src/app/immediate.rs:111
Methodon_redraw
(&mut self, graphics: &mut Graphics<Vertex>, control: &mut AppControl)
crates/app/src/app/declarative.rs:105
Methodon_redraw
(&mut self, graphics: &mut Graphics<Vertex>, control: &mut AppControl)
crates/app/src/app/retained.rs:112
Methodon_redraw
(&mut self, graphics: &mut Graphics<Vertex>, control: &mut AppControl)
crates/app/src/app/immediate.rs:115
Methodon_render
`on_render` method constructs declarative nodes out of retained node. this is similar to how Unreal's UMG builds Slate widgets tree. you can do here w
crates/_/examples/retained_mode.rs:49
Functionoption
(ctx: WidgetContext)
crates/_/examples/options_view_map.rs:140
Functionoption
(ctx: WidgetContext)
crates/_/examples/options_view.rs:141
Functionoption
(context: WidgetContext)
demos/in-game/src/ui/settings.rs:149
Functionoptions_view
(mut context: WidgetContext)
crates/core/src/widget/component/interactive/options_view.rs:178
Functionoptions_view
( value: T, props: impl Into<Props>, mut f_items: impl FnMut(&T),
crates/immediate-widgets/src/lib.rs:453
Methodpack_tuple
(data: [WidgetNode; N])
crates/core/src/widget/node.rs:116
Functionpaper
(context: WidgetContext)
crates/material/src/component/containers/paper.rs:41
Methodparam
(mut self, id: impl ToString, value: Scalar)
crates/core/src/widget/unit/image.rs:181
Methodparse_image_id
(id: &str)
crates/app/src/asset_manager.rs:192
Methodpart_key_meta
(&self, index: usize)
crates/core/src/widget/mod.rs:265
Methodparts
(&self)
crates/core/src/widget/mod.rs:318
Methodparts_key_meta
(&self)
crates/core/src/widget/mod.rs:325
Methodperform_interactions
( &mut self, app: &mut Application, )
crates/core/src/interactive/default_interactions_engine.rs:900
Methodperform_interactions
( &mut self, app: &mut Application, )
crates/app/src/interactions.rs:256
Functionpivot_box
(context: WidgetContext)
crates/core/src/widget/component/containers/anchor_box.rs:180
Methodpointer
(value: fn(WidgetContext) -> WidgetNode)
crates/core/src/widget/mod.rs:659
Methodpointer_delta_factor
(&self)
crates/core/src/widget/component/interactive/navigation.rs:55
Methodpointer_delta_factor
(&self)
crates/immediate-widgets/src/lib.rs:172
Methodpointer_delta_ui_space
(&self)
crates/immediate-widgets/src/lib.rs:186
Methodpointer_delta_unscaled
(&self)
crates/core/src/widget/component/interactive/navigation.rs:62
Methodpointer_delta_unscaled
(&self)
crates/immediate-widgets/src/lib.rs:179
Methodpointer_moved
(&self)
crates/core/src/widget/component/interactive/navigation.rs:76
Methodpointer_moved
(&self)
crates/immediate-widgets/src/lib.rs:193
Functionportal_box
(context: WidgetContext)
crates/core/src/widget/component/containers/portal_box.rs:23
Functionportals_context_box
(mut context: WidgetContext)
crates/core/src/widget/component/containers/context_box.rs:85
Functionportals_tooltip_box
(mut context: WidgetContext)
crates/core/src/widget/component/containers/tooltip_box.rs:97
Functionpost_hooks
(attr: TokenStream, input: TokenStream)
crates/derive/src/lib.rs:91
Functionpre_hooks
(attr: TokenStream, input: TokenStream)
crates/derive/src/lib.rs:59
Functionpreview
(ctx: WidgetContext)
crates/_/examples/anchor_box.rs:18
Methodprocess
(&self, text: &str)
crates/core/src/widget/component/interactive/input_field.rs:135
← previousnext →801–900 of 1,141, ranked by callers