MCPcopy Create free account

hub / github.com/ZhukMax/efx / functions

Functions248 in github.com/ZhukMax/efx

↓ 98 callersFunctionf32_opt
(map: &BTreeMap<&str, &str>, key: &str)
efx/src/utils/attr.rs:51
↓ 39 callersFunctionbool_opt
(map: &BTreeMap<&str, &str>, key: &str)
efx/src/utils/attr.rs:34
↓ 22 callersFunctionattr_map
( el: &'a Element, known: &[&str], tag: &str, )
efx/src/utils/attr.rs:9
↓ 14 callersFunctioncolor_tokens_opt
( map: &BTreeMap<&str, &str>, key: &str, )
efx/src/utils/attr.rs:66
↓ 12 callersMethodbyte_end
(&self)
efx-core/src/ast/parser.rs:53
↓ 12 callersFunctionrender_children_stmt
(ui_ident: &UI, children: &[Node])
efx/src/utils/render.rs:5
↓ 11 callersMethodbump
(&mut self)
efx-core/src/ast/parser.rs:49
↓ 10 callersMethodcur
(&self)
efx-core/src/ast/parser.rs:46
↓ 10 callersFunctionparse_str
Top-level utility: parse DSL source string into AST
efx-core/src/ast/mod.rs:13
↓ 9 callersMethodbump
(&mut self)
efx-core/src/ast/lexer.rs:31
↓ 6 callersFunctionrender_nodes_as_stmts
(ui: &UI, nodes: &[Node])
efx/src/render.rs:7
↓ 5 callersMethodemit
Generate tokens with `let mut __efx_frame = ...;` construction and all modifiers.
efx/src/utils/panel.rs:62
↓ 5 callersMethodexpect
(&mut self, want: Tok)
efx-core/src/ast/parser.rs:57
↓ 4 callersFunctionbuild_buffer_from_children
(children: &[Node])
efx/src/utils/buffer.rs:5
↓ 4 callersFunctionmargin_tokens
Building egui::Margin from uniform/per-side options. Use `as _` to avoid being limited to a specific numeric field type. Returns Some(TokenStream) if
efx/src/utils/attr.rs:79
↓ 4 callersFunctionparse_color_rgba
Named colors + #RRGGBB[AA] → RGBA
efx-core/src/attr.rs:65
↓ 4 callersMethodpeek
(&self)
efx-core/src/ast/lexer.rs:27
↓ 3 callersFunctionemit_size_methods
Apply default_/min_/max_ methods depending on the dimension. Assumes the panel variable is named `__efx_panel`.
efx/src/utils/panel.rs:179
↓ 3 callersFunctionexpr_opt
Optional expression attribute: `None` if absent; `compile_error!` if present but not parsed.
efx/src/utils/expr.rs:35
↓ 3 callersMethodlabel
(&mut self, _text: impl Into<String>)
efx/examples/winit_wgpu_min.rs:22
↓ 3 callersMethodparse
(input: syn::parse::ParseStream)
efx/src/input.rs:9
↓ 3 callersFunctionu8_opt
(map: &BTreeMap<&str, &str>, key: &str)
efx/src/utils/attr.rs:59
↓ 2 callersMethodclicked
(&self)
efx/examples/winit_wgpu_min.rs:36
↓ 2 callersMethodeof
(&self)
efx-core/src/ast/lexer.rs:23
↓ 2 callersFunctionis_attr_or_efx
(attr: &syn::Attribute)
efx-attrnames/src/lib.rs:198
↓ 2 callersFunctionparse_attrs_from_buffer
(buf: &str, span: SpanRange)
efx-core/src/ast/parser.rs:321
↓ 2 callersFunctionparse_bool
(name: &str, s: &str)
efx/src/attr_adapters.rs:6
↓ 2 callersMethodparse_i11n
(&mut self)
efx-core/src/ast/parser.rs:279
↓ 2 callersMethodparse_name
(&mut self)
efx-core/src/ast/parser.rs:75
↓ 2 callersMethodparse_text
(&mut self)
efx-core/src/ast/parser.rs:248
↓ 2 callersFunctionrender_element_stmt
(ui: &UI, el: &Element)
efx/src/render.rs:39
↓ 2 callersFunctionrender_node_stmt
(ui: &UI, node: &Node)
efx/src/render.rs:15
↓ 2 callersFunctionstroke_tokens
Build `egui::Stroke` from optional width and color. Returns `None` if both parameters are missing. Numeric casts are done via `as _`, so as not to be
efx/src/utils/attr.rs:109
↓ 1 callersMethodall
(mut self)
efx-core/src/ast/lexer.rs:14
↓ 1 callersFunctionbool_or
(map: &BTreeMap<&str, &str>, key: &str, default: bool)
efx/src/utils/attr.rs:42
↓ 1 callersMethodcontent
(&self, ui: &UI)
efx/src/interfaces/block.rs:26
↓ 1 callersMethodcontent
(&self, _ui: &UI)
efx/src/tags/top_panel.rs:21
↓ 1 callersMethodcontent
(&self, _ui: &UI)
efx/src/tags/scroll_area.rs:26
↓ 1 callersMethodcontent
(&self, ui: &UI)
efx/src/tags/panel.rs:23
↓ 1 callersMethodcontent
Build __efx_frame (fill/padding/margin/stroke)
efx/src/tags/window.rs:26
↓ 1 callersMethodcontent
(&self, ui: &UI)
efx/src/tags/button.rs:26
↓ 1 callersMethodcontent
(&self, _ui: &UI)
efx/src/tags/central_panel.rs:21
↓ 1 callersMethodcontent
(&self, ui: &UI)
efx/src/tags/heading.rs:24
↓ 1 callersMethodcontent
(&self, ui: &UI)
efx/src/tags/tabs.rs:68
↓ 1 callersMethodcontent
(&self, ui: &UI)
efx/src/tags/label.rs:26
↓ 1 callersMethodcontent
(&self, _ui: &UI)
efx/src/tags/hyperlink.rs:27
↓ 1 callersMethodcontent
(&self, ui: &UI)
efx/src/tags/grid.rs:51
↓ 1 callersMethodcontent
(&self, ui: &UI)
efx/src/tags/image.rs:43
↓ 1 callersMethodcontent
(&self, _ui: &UI)
efx/src/tags/text_field.rs:30
↓ 1 callersMethodcontent
(&self, _ui: &UI)
efx/src/tags/side_panel.rs:23
↓ 1 callersMethodcontent
(&self, _ui: &UI)
efx/src/tags/bottom_panel.rs:21
↓ 1 callersMethodcontent
(&self, ui: &UI)
efx/src/tags/table.rs:62
↓ 1 callersMethodcontent
(&self, ui: &UI)
efx/src/tags/data_table.rs:149
↓ 1 callersMethodcontent
(&self, _ui: &UI)
efx/src/tags/resize.rs:22
↓ 1 callersMethodeof
(&self)
efx-core/src/ast/parser.rs:43
↓ 1 callersFunctionexpand_attr_names
(input: &DeriveInput)
efx-attrnames/src/lib.rs:25
↓ 1 callersFunctionexpr_req
Required expression attribute: parses into syn::Expr. Returns `compile_error!` if the attribute is missing, empty, or not parsable.
efx/src/utils/expr.rs:7
↓ 1 callersMethodget_mods
(&self)
efx/src/tags/heading.rs:63
↓ 1 callersMethodhas_style_or_behavior
(self: Self)
efx/src/tags/hyperlink.rs:103
↓ 1 callersFunctionhex_color_rgba
(s: &str)
efx-core/src/attr.rs:96
↓ 1 callersMethodhorizontal
(&mut self, add_contents: impl FnOnce(&mut DummyUi) -> R)
efx/examples/winit_wgpu_min.rs:26
↓ 1 callersMethodis_plain_mode
(&self)
efx/src/tags/button.rs:107
↓ 1 callersMethodmargin_ts
(&self)
efx/src/tags/panel.rs:115
↓ 1 callersFunctionnamed_color_rgba
(s: &str)
efx-core/src/attr.rs:79
↓ 1 callersMethodnext_tok
(&mut self)
efx-core/src/ast/lexer.rs:69
↓ 1 callersMethodpadding_ts
(&self)
efx/src/tags/panel.rs:106
↓ 1 callersFunctionparse_bool
(name: &str, s: &str)
efx-core/src/attr.rs:11
↓ 1 callersFunctionparse_color_tokens
(name: &str, s: &str)
efx/src/attr_adapters.rs:26
↓ 1 callersMethodparse_element
(&mut self)
efx-core/src/ast/parser.rs:123
↓ 1 callersFunctionparse_enum
Returns the index of the matched option from allowed
efx-core/src/attr.rs:46
↓ 1 callersFunctionparse_f32
(name: &str, s: &str)
efx-core/src/attr.rs:36
↓ 1 callersFunctionparse_f32
(name: &str, s: &str)
efx/src/attr_adapters.rs:17
↓ 1 callersMethodparse_nodes
(&mut self)
efx-core/src/ast/parser.rs:23
↓ 1 callersFunctionparse_u8
(name: &str, s: &str)
efx/src/attr_adapters.rs:12
↓ 1 callersMethodprolog_epilogue
(&self, ui: &UI)
efx/src/tags/row.rs:61
↓ 1 callersMethodread_text
Reads the sequence up to the nearest special character, processing escapes {{ and }}. NOTE: allow '/' inside attribute values; only treat '/>' as a bo
efx-core/src/ast/lexer.rs:45
↓ 1 callersMethodrender
(&self, ui: &UI)
efx/src/tags/tabs.rs:155
↓ 1 callersMethodset_mods
(&self)
efx/src/tags/label.rs:73
↓ 1 callersMethodtitle_ts
(&self)
efx/src/tags/tabs.rs:192
Methodadd
(&mut self, _w: T)
efx-core/src/doc_prelude.rs:65
Methodadd
(&mut self, _w: T)
efx/tests/ui/button_enabled_nonbool.rs:7
Methodadd
(&mut self, _w: T)
efx/tests/ui/button_unknown_attr.rs:7
Methodadd
(&mut self, _w: T)
efx/tests/ui/button_bad_rounding.rs:7
Methodadd_enabled
(&mut self, _enabled: bool, _w: T)
efx-core/src/doc_prelude.rs:69
Methodadd_enabled
(&mut self, _b: bool, _w: T)
efx/tests/ui/button_enabled_nonbool.rs:8
Methodadd_enabled
(&mut self, _b: bool, _w: T)
efx/tests/ui/button_unknown_attr.rs:8
Methodadd_enabled
(&mut self, _b: bool, _w: T)
efx/tests/ui/button_bad_rounding.rs:8
Methodadd_space
(&mut self, _v: f32)
efx-core/src/doc_prelude.rs:83
Methodbutton
(&mut self, _text: T)
efx-core/src/doc_prelude.rs:49
Methodbutton
(&mut self, s: S)
efx/tests/macro_ok.rs:22
Methodbutton
(&mut self, _s: S)
efx/tests/ui/button_enabled_nonbool.rs:6
Methodbutton
(&mut self, _s: S)
efx/tests/ui/separator_with_children.rs:7
Methodbutton
(&mut self, _s: S)
efx/tests/ui/button_unknown_attr.rs:6
Methodbutton
(&mut self, _s: S)
efx/tests/ui/unknown_tag.rs:7
Methodbutton
(&mut self, _s: S)
efx/tests/ui/button_bad_rounding.rs:6
Methodbutton
(&mut self, _label: impl Into<String>)
efx/examples/winit_wgpu_min.rs:30
Functionbutton_is_expression_root
()
efx/tests/macro_ok.rs:64
Methodclicked
(&self)
efx-core/src/doc_prelude.rs:20
Methodclicked
(&self)
efx/tests/macro_ok.rs:13
Methodclicked
(&self)
efx/tests/ui/button_enabled_nonbool.rs:10
next →1–100 of 248, ranked by callers