Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JMS55/bevy_dioxus
/ functions
Functions
57 in github.com/JMS55/bevy_dioxus
⨍
Functions
57
◇
Types & classes
28
↓ 30 callers
Function
parse_val
(val: &str)
src/parse_attributes.rs:227
↓ 11 callers
Function
parse_f32
(float: &str)
src/parse_attributes.rs:216
↓ 5 callers
Method
spawn
(&self, world: &mut World)
src/apply_mutations.rs:403
↓ 4 callers
Function
parse_color
(hex: &str)
src/parse_attributes.rs:212
↓ 3 callers
Function
parse_i32
(int: &str)
src/parse_attributes.rs:222
↓ 3 callers
Function
parse_template_attributes
( attributes: &[TemplateAttribute], background_color: Color, asset_server: &AssetServer, )
src/apply_mutations.rs:494
↓ 2 callers
Function
set_attribute
( name: &str, value: &str, style: &mut Style, border_color: &mut BorderColor, outline: &mu
src/parse_attributes.rs:12
↓ 1 callers
Function
bubble_event
(event_name: &str, target_entity: &mut Entity, world: &World)
src/events.rs:145
↓ 1 callers
Function
dispatch_ui_events
( events: &Vec<(Entity, &str, Rc<dyn Any>, bool)>, ui_root: &mut UiRoot, world: &World, )
src/tick.rs:65
↓ 1 callers
Function
insert_event_listener
(name: &str, mut entity: EntityWorldMut<'_>)
src/events.rs:85
↓ 1 callers
Method
query
(&mut self)
src/ecs_hooks.rs:136
↓ 1 callers
Method
read_events
( &mut self, click: &Events<Pointer<Click>>, click_down: &Events<Pointer<Down>>,
src/events.rs:49
↓ 1 callers
Function
remove_event_listener
(name: &str, mut entity: EntityWorldMut<'_>)
src/events.rs:103
↓ 1 callers
Function
render_ui
(root_entity: Entity, ui_root: &mut UiRoot, world: &mut World)
src/tick.rs:106
↓ 1 callers
Function
run_deferred_systems
(world: &mut World)
src/tick.rs:58
↓ 1 callers
Function
schedule_ui_renders_from_ecs_subscriptions
(ui_root: &mut UiRoot, world: &World)
src/tick.rs:82
↓ 1 callers
Function
update_templates
(world: &mut World, virtual_dom: &mut VirtualDom)
src/hot_reload.rs:8
↓ 1 callers
Function
use_query_filtered
()
src/ecs_hooks.rs:91
↓ 1 callers
Function
use_system_scheduler
()
src/deferred_system.rs:27
↓ 1 callers
Function
use_world
()
src/ecs_hooks.rs:37
Function
Button
(props: ButtonProps)
examples/demo.rs:161
Function
Editor
()
examples/demo.rs:19
Function
EntityInspector
(selected_entity: ReadOnlySignal<Option<Entity>, SyncStorage>)
examples/demo.rs:85
Function
SceneTree
(selected_entity: Signal<Option<Entity>, SyncStorage>)
examples/demo.rs:35
Method
append_children
(&mut self, id: ElementId, m: usize)
src/apply_mutations.rs:68
Method
assign_node_id
(&mut self, path: &'static [u8], id: ElementId)
src/apply_mutations.rs:77
Function
bubble_event_helper
(target_entity: &mut Entity, world: &World)
src/events.rs:154
Method
build
(&self, app: &mut App)
src/lib.rs:53
Function
component_inspector
TODO: Ideally this would be a component
examples/demo.rs:141
Method
create_event_listener
(&mut self, name: &'static str, id: ElementId)
src/apply_mutations.rs:260
Method
create_placeholder
(&mut self, id: ElementId)
src/apply_mutations.rs:86
Method
create_text_node
(&mut self, value: &str, id: ElementId)
src/apply_mutations.rs:93
Method
from_dioxus
(template: &Template, asset_server: &AssetServer)
src/apply_mutations.rs:314
Function
generate_mouse_enter_leave_events
( entities: Query<(Entity, &RelativeCursorPosition)>, mut previous_over: Local<EntityHashSet>, mut
src/events.rs:165
Method
get_world
()
src/ecs_hooks.rs:32
Method
hydrate_text_node
(&mut self, path: &'static [u8], value: &str, id: ElementId)
src/apply_mutations.rs:102
Method
insert_nodes_after
(&mut self, id: ElementId, m: usize)
src/apply_mutations.rs:171
Method
insert_nodes_before
(&mut self, id: ElementId, m: usize)
src/apply_mutations.rs:184
Method
load_template
(&mut self, name: &'static str, index: usize, id: ElementId)
src/apply_mutations.rs:117
Function
main
()
examples/demo.rs:5
Method
map_attribute
( element_name_rust: &str, attribute_name_rust: &str, )
src/hot_reload.rs:32
Method
map_element
(element_name_rust: &str)
src/hot_reload.rs:132
Method
new
(root_component: DioxusUiRoot)
src/lib.rs:96
Method
new
( element_id_to_bevy_ui_entity: &'a mut HashMap<ElementId, Entity>, bevy_ui_entity_to_element_
src/apply_mutations.rs:38
Method
push_root
(&mut self, id: ElementId)
src/apply_mutations.rs:286
Method
register_template
(&mut self, template: Template)
src/apply_mutations.rs:61
Method
remove_event_listener
(&mut self, name: &'static str, id: ElementId)
src/apply_mutations.rs:268
Method
remove_node
(&mut self, id: ElementId)
src/apply_mutations.rs:276
Method
replace_node_with
(&mut self, id: ElementId, m: usize)
src/apply_mutations.rs:124
Method
replace_placeholder_with_nodes
(&mut self, path: &'static [u8], m: usize)
src/apply_mutations.rs:146
Method
schedule
(&self, system: S)
src/deferred_system.rs:15
Method
set_attribute
( &mut self, name: &'static str, _ns: Option<&'static str>, value: &AttributeV
src/apply_mutations.rs:197
Method
set_node_text
(&mut self, value: &str, id: ElementId)
src/apply_mutations.rs:254
Method
spawn
(self)
src/events.rs:210
Function
tick_dioxus_ui
(world: &mut World)
src/tick.rs:18
Function
use_query
()
src/ecs_hooks.rs:84
Function
use_resource
()
src/ecs_hooks.rs:56