Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DeadlockCode/quarkstrom
/ functions
Functions
37 in github.com/DeadlockCode/quarkstrom
⨍
Functions
37
◇
Types & classes
16
↓ 11 callers
Method
attraction
(&self, i: usize, j: usize)
src/main.rs:369
↓ 11 callers
Method
force
(&self, r: f32, a: f32)
src/main.rs:374
↓ 4 callers
Method
draw_circle
(&mut self, position: Vec2, radius: f32, color: [u8; 4])
src/lib.rs:576
↓ 4 callers
Method
draw_line
(&mut self, src: Vec2, dst: Vec2, color: [u8; 4])
src/lib.rs:584
↓ 3 callers
Method
resize
(&mut self, new_size: winit::dpi::PhysicalSize<u32>)
src/lib.rs:421
↓ 3 callers
Method
window
(&self)
src/lib.rs:417
↓ 2 callers
Method
gui
(&mut self, ctx: &egui::Context)
src/main.rs:87
↓ 2 callers
Method
input
(&mut self, event: &Event<()>)
src/lib.rs:451
↓ 2 callers
Method
render
(&mut self, gui: &mut dyn FnMut(&egui::Context))
src/lib.rs:456
↓ 2 callers
Method
update
(&mut self)
src/main.rs:510
↓ 1 callers
Method
clear_circles
(&mut self)
src/lib.rs:572
↓ 1 callers
Method
clear_lines
(&mut self)
src/lib.rs:568
↓ 1 callers
Method
convert
(&mut self)
src/main.rs:702
↓ 1 callers
Method
get
(&mut self, position: Vec2)
src/main.rs:770
↓ 1 callers
Method
handle_event
(&mut self, event: &winit::event::Event<()>)
src/gui.rs:28
↓ 1 callers
Function
hue2u8x4
(hue: f32)
src/main.rs:707
↓ 1 callers
Method
insert
(&mut self, index: usize, position: Vec2)
src/main.rs:740
↓ 1 callers
Method
restart
(&mut self, num_particles: usize)
src/main.rs:385
↓ 1 callers
Method
set_instances
(&mut self, instances: &[Instance])
src/lib.rs:445
↓ 1 callers
Method
set_rects
(&mut self, rects: &[Rect])
src/lib.rs:433
↓ 1 callers
Method
set_vertices
(&mut self, vertices: &[Vertex])
src/lib.rs:439
↓ 1 callers
Method
set_view_pos
(&mut self, pos: Vec2)
src/lib.rs:556
↓ 1 callers
Method
set_view_scale
(&mut self, scale: f32)
src/lib.rs:560
Method
clear_rects
(&mut self)
src/lib.rs:564
Method
color
(ui: &mut Ui, texture: &egui::TextureHandle, color: [u8; 4])
src/main.rs:218
Method
desc
()
src/lib.rs:48
Method
draw_rect
(&mut self, min: Vec2, max: Vec2, color: [u8; 4])
src/lib.rs:589
Method
hue2rgb
(c: f32)
src/main.rs:88
Method
input
(&mut self, input: &winit_input_helper::WinitInputHelper, width: u16, height: u16)
src/main.rs:250
Function
main
()
src/main.rs:17
Method
modulo
(lhs: f32, rhs: f32)
src/main.rs:455
Method
new
()
src/main.rs:71
Method
new
Creating some of the wgpu types requires async code
src/lib.rs:129
Method
new
( window: &winit::window::Window, format: wgpu::TextureFormat, device: &wgpu::Device,
src/gui.rs:11
Method
render
(&mut self, ctx: &mut quarkstrom::RenderContext)
src/main.rs:277
Method
render
( &mut self, device: &wgpu::Device, queue: &wgpu::Queue, window: &winit::windo
src/gui.rs:38
Function
run
(config: Config)
src/lib.rs:601