MCPcopy Create free account

hub / github.com/TanTanDev/3d_celluar_automata / functions

Functions148 in github.com/TanTanDev/3d_celluar_automata

Functionmain
()
src/main.rs:18
Methodnew
()
src/cell_renderer.rs:238
Methodnew
(indices: &[u8])
src/rule.rs:10
Methodnew
()
src/cells/sims.rs:41
Methodnew
()
src/cells/tantan/single_threaded.rs:26
Methodnew
(value: u8, neighbours: u8)
src/cells/tantan/mod.rs:15
Methodnew
()
src/cells/tantan/multi_threaded.rs:43
Methodnew
()
src/cells/leddoo/single_threaded.rs:43
Methodnew
(length: usize)
src/cells/leddoo/atomic.rs:93
Methodnew
()
deps/bevy_egui-0.12.1/src/lib.rs:221
Methodnew
(window_size: WindowSize, egui_settings: &EguiSettings)
deps/bevy_egui-0.12.1/src/render_systems.rs:97
Methodnew
(window_id: WindowId)
deps/bevy_egui-0.12.1/src/egui_node.rs:176
Functionprepare_egui_transforms
( mut egui_transforms: ResMut<EguiTransforms>, window_sizes: Res<ExtractedWindowSizes>, egui_setti
deps/bevy_egui-0.12.1/src/render_systems.rs:108
Functionprepare_instance_buffers
( mut commands: Commands, query: Query<(Entity, &InstanceMaterialData)>, render_device: Res<Render
src/cell_renderer.rs:106
Functionprocess_input
( mut egui_context: ResMut<EguiContext>, mut input_events: InputEvents, mut input_resources: Input
deps/bevy_egui-0.12.1/src/systems.rs:69
Functionprocess_output
( mut egui_context: ResMut<EguiContext>, mut egui_output: ResMut<HashMap<WindowId, EguiOutput>>, m
deps/bevy_egui-0.12.1/src/systems.rs:339
Functionqueue_bind_groups
( mut commands: Commands, egui_textures: Res<ExtractedEguiTextures>, render_device: Res<RenderDevi
deps/bevy_egui-0.12.1/src/render_systems.rs:154
Functionqueue_custom
( transparent_3d_draw_functions: Res<DrawFunctions<Transparent3d>>, custom_pipeline: Res<CellPipeline>
src/cell_renderer.rs:59
Methodrender
( _view: Entity, item: Entity, (meshes, mesh_query, instance_buffer_query): SystemPara
src/cell_renderer.rs:196
Methodrender
(&self, renderer: &mut CellRenderer)
src/cells/tantan/single_threaded.rs:124
Methodrender
(&self, renderer: &mut CellRenderer)
src/cells/tantan/multi_threaded.rs:290
Methodrender
(&self, renderer: &mut CellRenderer)
src/cells/leddoo/single_threaded.rs:170
Methodset_bounds
(&mut self, new_bounds: i32)
src/cell_renderer.rs:250
Methodset_bounds
(&mut self, new_bounds: i32)
src/cells/tantan/single_threaded.rs:145
Methodset_bounds
(&mut self, new_bounds: i32)
src/cells/tantan/multi_threaded.rs:312
Methodset_bounds
(&mut self, new_bounds: i32)
src/cells/leddoo/single_threaded.rs:50
Functionsetup
( mut commands: Commands, mut meshes: ResMut<Assets<Mesh>>, mut sims: ResMut<cells::Sims>, )
src/main.rs:37
Methodspawn_noise
(&mut self, rule: &Rule)
src/cells/tantan/single_threaded.rs:131
Methodspawn_noise
(&mut self, rule: &Rule)
src/cells/tantan/multi_threaded.rs:297
Methodspawn_noise
(&mut self, rule: &Rule)
src/cells/leddoo/single_threaded.rs:153
Functiontest_ctx_for_windows_mut_unique_check_panics
()
deps/bevy_egui-0.12.1/src/lib.rs:636
Functiontest_ctx_for_windows_mut_unique_check_passes
()
deps/bevy_egui-0.12.1/src/lib.rs:621
Functiontest_headless_mode
()
deps/bevy_egui-0.12.1/src/lib.rs:609
Functiontest_readme_deps
()
deps/bevy_egui-0.12.1/src/lib.rs:604
Functiontest_try_ctx_for_windows_mut_unique_check_panics
()
deps/bevy_egui-0.12.1/src/lib.rs:661
Functiontest_try_ctx_for_windows_mut_unique_check_passes
()
deps/bevy_egui-0.12.1/src/lib.rs:644
Methodtry_ctx_for_window
(&self, window: WindowId)
deps/bevy_egui-0.12.1/src/lib.rs:262
Methodtry_ctx_for_window_mut
Fallible variant of [`EguiContext::ctx_for_window_mut`]. Make sure to set up the render graph by calling [`setup_pipeline`].
deps/bevy_egui-0.12.1/src/lib.rs:284
Functionupdate
( mut this: ResMut<Sims>, mut query: Query<&mut InstanceMaterialData>, task_pool: Res<AsyncCompute
src/cells/sims.rs:94
Methodupdate
(&mut self, rule: &Rule, _task_pool: &TaskPool)
src/cells/tantan/single_threaded.rs:120
Methodupdate
(&mut self, rule: &Rule, task_pool: &TaskPool)
src/cells/tantan/multi_threaded.rs:286
Methodupdate
(&mut self, rule: &Rule)
src/cells/leddoo/single_threaded.rs:100
Functionupdate_egui_textures
( mut egui_render_output: ResMut<HashMap<WindowId, EguiRenderOutput>>, mut egui_managed_textures: ResM
deps/bevy_egui-0.12.1/src/lib.rs:486
Methodupdate_neighbors
( neighbors: &Values, index: usize, bounds: i32, rule: &Rule, inc: bool )
src/cells/leddoo/atomic.rs:167
Functionupdate_tick
( mut cameras: Query<(&mut RotatingCamera, &mut Transform)>, )
src/rotating_camera.rs:32
Methodupdate_values
( values: &Values, neighbors: &Values, chunk_index: usize, chunk_radius: usize, bounds: i32,
src/cells/leddoo/atomic.rs:204
Methodvalidate
(&self, rule: &Rule)
src/cells/leddoo/single_threaded.rs:135
Methodvalidate
(&self, rule: &Rule)
src/cells/leddoo/atomic.rs:301
← previous101–148 of 148, ranked by callers