MCPcopy Create free account

hub / github.com/Kethku/Pando / functions

Functions323 in github.com/Kethku/Pando

Methoddraw_mouse_regions
(&self, scene: &mut Scene)
aspen/src/mouse_region.rs:467
Functioneditor_inserts_text_at_end
()
aspen/src/components/editor.rs:760
Methodelement_transform
(&self)
aspen/src/context_stack/draw_context.rs:244
Methodextend_selection_to_byte
Move the selection focus point to a byte index. No-op if index is not a char boundary.
aspen/src/components/editor.rs:456
Methodfocus
(&mut self)
aspen/src/context_stack/event_context.rs:137
Methodfont_collection
(&mut self)
aspen/src/shaper.rs:94
Methodfrom
(element: E)
aspen/src/element.rs:162
Methodicon_rect
(cx: &mut DrawContext)
aspen/src/components/window_buttons.rs:63
Methodinsert_state
(self, state: State, cx: &Context)
aspen/src/element.rs:125
Methodis_minimized
(&self)
aspen/src/context_stack/attached_context.rs:64
Methodlayout
( &mut self, text: &str, default_styles: &Vec<StyleProperty<'static, Brush>>, )
aspen/src/shaper.rs:19
Methodlayout
(&mut self, min: Size, max: Size, cx: &mut LayoutContext)
aspen/src/element.rs:27
Methodlayout
(&self)
aspen/src/test_runner.rs:59
Methodlayout
(&mut self, _min: Size, max: Size, cx: &mut LayoutContext)
aspen/src/components/board.rs:121
Methodlayout
(&mut self, _min: Size, _max: Size, _cx: &mut LayoutContext)
aspen/src/components/button.rs:66
Methodlayout
(&mut self, min: Size, max: Size, cx: &mut LayoutContext)
aspen/src/components/resize_handles.rs:29
Methodlayout
(&mut self, min: Size, max: Size, cx: &mut LayoutContext)
aspen/src/components/border.rs:66
Methodlayout
(&mut self, _min: Size, max: Size, cx: &mut LayoutContext)
aspen/src/components/window_buttons.rs:122
Methodlayout
(&self, text: &str)
aspen/src/context_stack/context.rs:55
Methodlayout
(&mut self, min: Size, max: Size, cx: &mut LayoutContext)
src/todo.rs:33
Methodlayout
(&mut self, min: Size, max: Size, cx: &mut LayoutContext)
src/pando.rs:42
Methodlayout_with
( &'a mut self, text: &'a str, default_styles: &Vec<StyleProperty<'static, Brush>>,
aspen/src/shaper.rs:42
Methodlayout_within
( &mut self, text: &str, max_advance: f32, default_styles: &Vec<StyleProperty<
aspen/src/shaper.rs:30
Methodlayout_within_with
( &'a mut self, text: &'a str, max_advance: f32, default_styles: &Vec<StylePro
aspen/src/shaper.rs:59
Functionmain
()
src/main.rs:62
Methodmix
(&self, other: &Self, factor: f64)
aspen/src/util.rs:10
Methodmouse_delta
(&self)
aspen/src/context_stack/event_context.rs:101
Methodmouse_delta_relative_to
( &self, other: &ElementPointer<Other>, )
aspen/src/context_stack/event_context.rs:111
Methodmouse_delta_relative_to
( &self, other: &ElementPointer<Other>, )
aspen/src/context_stack/draw_context.rs:333
Methodmouse_held
(&self)
aspen/src/context_stack/event_state.rs:88
Methodmouse_position_relative_to
( &self, other: &ElementPointer<Other>, )
aspen/src/context_stack/event_context.rs:64
Methodmouse_position_relative_to
( &self, other: &ElementPointer<Other>, )
aspen/src/context_stack/draw_context.rs:290
Methodmove_to_byte
Move the cursor to a byte index. No-op if index is not a char boundary.
aspen/src/components/editor.rs:270
Methodmove_to_hard_line_end
Move the cursor to just before the next hard line break (such as `\n`).
aspen/src/components/editor.rs:297
Methodmove_to_hard_line_start
Move the cursor to just after the previous hard line break (such as `\n`).
aspen/src/components/editor.rs:282
Methodnew
()
aspen/src/shaper.rs:12
Methodnew
(root_constructor: F)
aspen/src/application.rs:31
Methodnew
Creating some of the wgpu types requires async code
aspen/src/winit_renderer.rs:22
Methodnew
( token: RegionToken, element_children: Vec<Token>, shape: impl Shape, transfo
aspen/src/mouse_region.rs:44
Methodnew
(element: E)
aspen/src/element.rs:46
Methodnew
(window_size: Size, root_constructor: F)
aspen/src/test_runner.rs:21
Methodnew
(root_constructor: F)
aspen/src/winit_runner.rs:26
Methodnew
()
aspen/src/token.rs:12
Methodnew
( transform: Affine, draw_background: impl Fn(Rect, &mut DrawContext) + 'static, cx: &
aspen/src/components/board.rs:31
Methodnew
( size: Size, idle_background: Color, hover_background: Color, draw_contents:
aspen/src/components/button.rs:33
Methodnew
()
aspen/src/components/resize_handles.rs:20
Methodnew
( child: ElementPointer<Child>, padding: f64, stroke: Brush, fill: Brush,
aspen/src/components/border.rs:24
Methodnew
( text: String, size: f32, text_stroke: Brush, selection_fill: Brush,
aspen/src/components/editor.rs:39
Methodnew
( title_background: Color, close_hover: Color, other_hover: Color, foreground:
aspen/src/components/window_buttons.rs:29
Methodnew
( context: AttachedContext<'a>, mouse_region_manager: &'a mut MouseRegionManager, redr
aspen/src/context_stack/update_context.rs:31
Methodnew
( context: AttachedContext<'a>, redraw_requested: &'a mut bool, regions: &'a HashMap<T
aspen/src/context_stack/event_context.rs:40
Methodnew
()
aspen/src/context_stack/event_state.rs:20
Methodnew
(context: AttachedContext<'a>, mouse_region_manager: &'a mut MouseRegionManager, child_lookup: &'a HashMap<Tok
aspen/src/context_stack/draw_context.rs:50
Methodnew
( context: Context<'a>, window: &'a dyn ContextWindow, event_loop: &'a dyn ContextEven
aspen/src/context_stack/attached_context.rs:36
Methodnew
( context: AttachedContext<'a>, regions: &'a mut HashMap<Token, (Affine, Size)>, child
aspen/src/context_stack/layout_context.rs:34
Methodnew
( event_state: &'a EventState, shaper: &'a RefCell<Shaper>, states: &'a RefCell<HashMa
aspen/src/context_stack/context.rs:28
Methodnew
(cx: &mut Context<'a>)
src/todo.rs:10
Methodnew
(cx: &mut Context)
src/pando.rs:12
Methodnew_dotgrid
( transform: Affine, background: Color, dots: Color, cx: &Context<'a>, )
aspen/src/components/board.rs:43
Methodnew_sized
( center: Point, size: Size, child: ElementPointer<Child>, cx: &Context, )
aspen/src/components/board.rs:204
Functionngs_ngs
()
src/ngs.rs:73
Methodon_right_click
(&mut self, f: F)
aspen/src/mouse_region.rs:122
Methodon_right_down
(&mut self, f: F)
aspen/src/mouse_region.rs:102
Methodon_right_up
(&mut self, f: F)
aspen/src/mouse_region.rs:112
Methodon_up
(&mut self, f: F)
aspen/src/mouse_region.rs:107
Methodprevious_mouse_position_relative_to
( &self, other: &ElementPointer<Other>, )
aspen/src/context_stack/event_context.rs:85
Methodprevious_mouse_position_relative_to
( &self, other: &ElementPointer<Other>, )
aspen/src/context_stack/draw_context.rs:311
Methodprocess_mouse_regions
(&self)
aspen/src/test_runner.rs:51
Methodrefresh_tokens
(&mut self)
aspen/src/test_runner.rs:47
Methodregion_of
(&self, other: &ElementPointer<Other>)
aspen/src/context_stack/draw_context.rs:387
Methodrequest_redraw
(&mut self)
aspen/src/context_stack/update_context.rs:47
Methodrequest_redraw
(&self)
aspen/src/context_stack/attached_context.rs:82
Methodresumed
(&mut self)
aspen/src/winit_renderer.rs:75
Methodresumed
(&mut self, event_loop: &ActiveEventLoop)
aspen/src/winit_runner.rs:133
Methodright_mouse_held
(&self)
aspen/src/context_stack/event_state.rs:92
Methodrotate
(&mut self, radians: f64)
aspen/src/context_stack/draw_context.rs:257
Methodrotate_about
(&mut self, radians: f64, center: Point)
aspen/src/context_stack/draw_context.rs:261
Methodscale
(&mut self, scale: f64)
aspen/src/context_stack/draw_context.rs:265
Methodscale_about
(&mut self, scale: f64, center: Point)
aspen/src/context_stack/draw_context.rs:273
Methodscale_non_uniform
(&mut self, scale_x: f64, scale_y: f64)
aspen/src/context_stack/draw_context.rs:269
Methodselect_byte_range
Select a range of byte indices. No-op if either index is not a char boundary.
aspen/src/components/editor.rs:465
Methodselect_hard_line_at_point
Select the "logical" line at the point. The logical line is defined by line break characters, such as `\n`, rather than due to soft-wrapping.
aspen/src/components/editor.rs:430
Methodselect_line_at_point
Select the physical line at the point. Note that this metehod determines line breaks for any reason, including due to word wrapping. To select the te
aspen/src/components/editor.rs:422
Methodselect_to_hard_line_end
Move the selection focus point to just before the next hard line break (such as `\n`).
aspen/src/components/editor.rs:373
Methodselect_to_hard_line_start
Move the selection focus point to just after the previous hard line break (such as `\n`).
aspen/src/components/editor.rs:358
Methodselect_word_at_point
Select the word at the point.
aspen/src/components/editor.rs:413
Methodselection_geometry
Get rectangles, and their corresponding line indices, representing the selected portions of text.
aspen/src/components/editor.rs:483
Methodshift_click_extension
Move the selection focus point to the cluster boundary closest to point.
aspen/src/components/editor.rs:449
Methodsized
(mut this: ElementPointer<Self>, size: Size)
aspen/src/components/board.rs:217
Functiontodo_example
()
src/ngs.rs:110
Methodtoken
(&self)
aspen/src/application.rs:62
Methodtoken
(&self)
aspen/src/element.rs:60
Methodtransform_of
(&self, other: &ElementPointer<Other>)
aspen/src/context_stack/draw_context.rs:399
Methodtranslate
(&mut self, offset: Vec2)
aspen/src/context_stack/draw_context.rs:277
Methodupdate
(&mut self, _cx: &mut UpdateContext)
aspen/src/element.rs:14
Methodupdate
(&mut self, cx: &mut UpdateContext)
aspen/src/element.rs:23
Methodupdate
(&self)
aspen/src/test_runner.rs:55
Methodupdate
(&mut self, cx: &mut UpdateContext)
aspen/src/components/board.rs:115
Methodupdate
(&mut self, cx: &mut UpdateContext)
aspen/src/components/button.rs:57
Methodupdate
(&mut self, cx: &mut UpdateContext)
aspen/src/components/border.rs:62
← previousnext →201–300 of 323, ranked by callers