MCPcopy Create free account

hub / github.com/JMS55/bevy_dioxus / functions

Functions57 in github.com/JMS55/bevy_dioxus

↓ 30 callersFunctionparse_val
(val: &str)
src/parse_attributes.rs:227
↓ 11 callersFunctionparse_f32
(float: &str)
src/parse_attributes.rs:216
↓ 5 callersMethodspawn
(&self, world: &mut World)
src/apply_mutations.rs:403
↓ 4 callersFunctionparse_color
(hex: &str)
src/parse_attributes.rs:212
↓ 3 callersFunctionparse_i32
(int: &str)
src/parse_attributes.rs:222
↓ 3 callersFunctionparse_template_attributes
( attributes: &[TemplateAttribute], background_color: Color, asset_server: &AssetServer, )
src/apply_mutations.rs:494
↓ 2 callersFunctionset_attribute
( name: &str, value: &str, style: &mut Style, border_color: &mut BorderColor, outline: &mu
src/parse_attributes.rs:12
↓ 1 callersFunctionbubble_event
(event_name: &str, target_entity: &mut Entity, world: &World)
src/events.rs:145
↓ 1 callersFunctiondispatch_ui_events
( events: &Vec<(Entity, &str, Rc<dyn Any>, bool)>, ui_root: &mut UiRoot, world: &World, )
src/tick.rs:65
↓ 1 callersFunctioninsert_event_listener
(name: &str, mut entity: EntityWorldMut<'_>)
src/events.rs:85
↓ 1 callersMethodquery
(&mut self)
src/ecs_hooks.rs:136
↓ 1 callersMethodread_events
( &mut self, click: &Events<Pointer<Click>>, click_down: &Events<Pointer<Down>>,
src/events.rs:49
↓ 1 callersFunctionremove_event_listener
(name: &str, mut entity: EntityWorldMut<'_>)
src/events.rs:103
↓ 1 callersFunctionrender_ui
(root_entity: Entity, ui_root: &mut UiRoot, world: &mut World)
src/tick.rs:106
↓ 1 callersFunctionrun_deferred_systems
(world: &mut World)
src/tick.rs:58
↓ 1 callersFunctionschedule_ui_renders_from_ecs_subscriptions
(ui_root: &mut UiRoot, world: &World)
src/tick.rs:82
↓ 1 callersFunctionupdate_templates
(world: &mut World, virtual_dom: &mut VirtualDom)
src/hot_reload.rs:8
↓ 1 callersFunctionuse_query_filtered
()
src/ecs_hooks.rs:91
↓ 1 callersFunctionuse_system_scheduler
()
src/deferred_system.rs:27
↓ 1 callersFunctionuse_world
()
src/ecs_hooks.rs:37
FunctionButton
(props: ButtonProps)
examples/demo.rs:161
FunctionEditor
()
examples/demo.rs:19
FunctionEntityInspector
(selected_entity: ReadOnlySignal<Option<Entity>, SyncStorage>)
examples/demo.rs:85
FunctionSceneTree
(selected_entity: Signal<Option<Entity>, SyncStorage>)
examples/demo.rs:35
Methodappend_children
(&mut self, id: ElementId, m: usize)
src/apply_mutations.rs:68
Methodassign_node_id
(&mut self, path: &'static [u8], id: ElementId)
src/apply_mutations.rs:77
Functionbubble_event_helper
(target_entity: &mut Entity, world: &World)
src/events.rs:154
Methodbuild
(&self, app: &mut App)
src/lib.rs:53
Functioncomponent_inspector
TODO: Ideally this would be a component
examples/demo.rs:141
Methodcreate_event_listener
(&mut self, name: &'static str, id: ElementId)
src/apply_mutations.rs:260
Methodcreate_placeholder
(&mut self, id: ElementId)
src/apply_mutations.rs:86
Methodcreate_text_node
(&mut self, value: &str, id: ElementId)
src/apply_mutations.rs:93
Methodfrom_dioxus
(template: &Template, asset_server: &AssetServer)
src/apply_mutations.rs:314
Functiongenerate_mouse_enter_leave_events
( entities: Query<(Entity, &RelativeCursorPosition)>, mut previous_over: Local<EntityHashSet>, mut
src/events.rs:165
Methodget_world
()
src/ecs_hooks.rs:32
Methodhydrate_text_node
(&mut self, path: &'static [u8], value: &str, id: ElementId)
src/apply_mutations.rs:102
Methodinsert_nodes_after
(&mut self, id: ElementId, m: usize)
src/apply_mutations.rs:171
Methodinsert_nodes_before
(&mut self, id: ElementId, m: usize)
src/apply_mutations.rs:184
Methodload_template
(&mut self, name: &'static str, index: usize, id: ElementId)
src/apply_mutations.rs:117
Functionmain
()
examples/demo.rs:5
Methodmap_attribute
( element_name_rust: &str, attribute_name_rust: &str, )
src/hot_reload.rs:32
Methodmap_element
(element_name_rust: &str)
src/hot_reload.rs:132
Methodnew
(root_component: DioxusUiRoot)
src/lib.rs:96
Methodnew
( element_id_to_bevy_ui_entity: &'a mut HashMap<ElementId, Entity>, bevy_ui_entity_to_element_
src/apply_mutations.rs:38
Methodpush_root
(&mut self, id: ElementId)
src/apply_mutations.rs:286
Methodregister_template
(&mut self, template: Template)
src/apply_mutations.rs:61
Methodremove_event_listener
(&mut self, name: &'static str, id: ElementId)
src/apply_mutations.rs:268
Methodremove_node
(&mut self, id: ElementId)
src/apply_mutations.rs:276
Methodreplace_node_with
(&mut self, id: ElementId, m: usize)
src/apply_mutations.rs:124
Methodreplace_placeholder_with_nodes
(&mut self, path: &'static [u8], m: usize)
src/apply_mutations.rs:146
Methodschedule
(&self, system: S)
src/deferred_system.rs:15
Methodset_attribute
( &mut self, name: &'static str, _ns: Option<&'static str>, value: &AttributeV
src/apply_mutations.rs:197
Methodset_node_text
(&mut self, value: &str, id: ElementId)
src/apply_mutations.rs:254
Methodspawn
(self)
src/events.rs:210
Functiontick_dioxus_ui
(world: &mut World)
src/tick.rs:18
Functionuse_query
()
src/ecs_hooks.rs:84
Functionuse_resource
()
src/ecs_hooks.rs:56