MCPcopy Create free account

hub / github.com/Ved-s/cuprous / functions

Functions916 in github.com/Ved-s/cuprous

↓ 1 callersMethodstate_remove
(&self, ctx: &CircuitStateContext, reset_state: &mut bool)
src/circuits/board.rs:699
↓ 1 callersMethodstr_serialize
(&self, str: &mut String)
src/state.rs:115
↓ 1 callersMethodswap_selected_size
(&mut self, selected_item: &SelectedItem)
src/ui/editor.rs:1299
↓ 1 callersMethodswapped
(self)
src/vector.rs:147
↓ 1 callersFunctiontake_state_input
(name, data)
src/web.rs:18
↓ 1 callersMethodterminate_thread
(&self)
src/state.rs:1150
↓ 1 callersMethodtry_change_circuit_size
todo: result
src/board.rs:1553
↓ 1 callersMethodtry_read
(&self)
src/debug.rs:384
↓ 1 callersMethodtry_toggle_node_intersection
(&mut self, pos: Vec2i)
src/board.rs:740
↓ 1 callersMethodtry_updating_circuit_property
Todo: result
src/board.rs:1451
↓ 1 callersMethodtry_write
(&self)
src/debug.rs:438
↓ 1 callersMethodty
(self)
src/board.rs:1716
↓ 1 callersMethodupdate
(&self)
src/state.rs:424
↓ 1 callersMethodupdate_previews
(&mut self, ctx: &PaintContext)
src/ui/editor.rs:707
↓ 1 callersMethodupdate_selected
( &mut self, ui: &Ui, current_index: Option<usize>, current_sub_index: Option<
src/ui/mod.rs:98
↓ 1 callersMethodupdate_signals
(&self, state_ctx: &CircuitStateContext, changed_pin: Option<usize>)
src/circuits/pin.rs:319
↓ 1 callersMethodupdate_wire_now
(self: &Arc<State>, wire: usize, skip_state_ckeck: bool)
src/state.rs:1030
↓ 1 callersMethodupdate_wires
(&mut self, ctx: &PaintContext, selected: bool)
src/ui/editor.rs:663
↓ 1 callersFunctionwatcher_thread
(recv: Receiver<ObjectLockAck>)
src/debug.rs:121
↓ 1 callersFunctionweb_main
(canvas_id: &str)
src/main.rs:105
↓ 1 callersFunctionweb_time_provider
()
src/time.rs:55
↓ 1 callersMethodwith_id
(self, id: usize)
src/board.rs:1756
↓ 1 callersMethodwrite_wire
(&self, id: usize, writer: impl FnOnce(&mut WireState) -> R)
src/state.rs:566
Methodadd_assign
(&mut self, rhs: Duration)
src/time.rs:41
Methodadd_error_context
(errors: &ErrorContext, ui: &mut Ui, id: Id)
src/error.rs:118
Methodadd_error_list
(errors: &ErrorList, ui: &mut Ui, id: Id)
src/error.rs:128
Methodangle_to
(self, other: Self)
src/vector.rs:109
Methodapply_props
(&mut self, circ: &Arc<Circuit>, _: Option<&str>)
templates/directional_circuit_template.rs:64
Methodapply_props
(&mut self, circ: &Arc<Circuit>, changed: Option<&str>)
src/circuits/button.rs:217
Methodapply_props
(&mut self, circ: &Arc<Circuit>, _: Option<&str>)
src/circuits/bundler.rs:715
Methodapply_props
(&mut self, circ: &Arc<Circuit>, changed: Option<&str>)
src/circuits/transistor.rs:125
Methodapply_props
(&mut self, circ: &Arc<Circuit>, prop: Option<&str>)
src/circuits/clock.rs:318
Methodapply_props
(&mut self, circ: &Arc<Circuit>, changed: Option<&str>)
src/circuits/led.rs:212
Methodapply_props
(&mut self, circ: &Arc<Circuit>, _: Option<&str>)
src/circuits/relay.rs:584
Methodapply_props
(&mut self, circ: &Arc<Circuit>, _: Option<&str>)
src/circuits/gates/gate.rs:373
Methodapply_props
(&mut self, circ: &Arc<Circuit>, _: Option<&str>)
src/circuits/gates/not.rs:136
Methodas_mut_slice
(&mut self)
src/containers.rs:970
Methodas_slice
(&self)
src/containers.rs:959
Methodbackground_update
(&mut self, style: &Style, ui: &mut Ui)
src/ui/designer.rs:266
Methodboards_ui
(this: &mut CircuitBoardEditor, ui: &mut Ui)
src/ui/editor.rs:1433
Methodborrow
(&self)
src/main.rs:834
Methodbuiltin_ui
(this: &mut CircuitBoardEditor, style: &Style, ui: &mut Ui)
src/ui/editor.rs:1385
Methodcached_name
(index: usize, ty: CacheNameType)
src/circuits/bundler.rs:302
Methodcalc_wire_part
(from: Option<Vec2i>, to: Option<Vec2i>)
src/board.rs:1174
Methodcalc_wire_part_rect
(screen: &Screen, part: &WirePart)
src/ui/editor.rs:815
Methodcalc_wire_point_rect
(screen: &Screen, pos: Vec2i)
src/ui/editor.rs:807
Methodchunk_exists_at
(&self, pos: impl Into<Vec2isize>)
src/containers.rs:563
Methodcircuit_init
Load board and design
src/circuits/board.rs:591
Methodcircuit_init
(&mut self, circ: &Arc<Circuit>, first_init: bool)
src/circuits/pin.rs:545
Methodcircuit_remove
(&mut self, circ: &Arc<Circuit>)
src/circuits/pin.rs:603
Methodclear
(&mut self)
src/containers.rs:260
Methodclear
(&mut self)
src/error.rs:112
Methodclone
(&self)
src/circuits/transistor.rs:249
Methodclone_circuit_internal_state
(&self)
src/circuits/mod.rs:591
Methodclone_into
(&self, other: &mut Self)
src/pool.rs:132
Methodcollect_changes
( &mut self, pass: &EditableCircuitBoard, changes: &mut HashSet<SelectedBoardObject>,
src/board.rs:1846
Methodcolor
(&self, state: &State, style: &Style)
src/wires.rs:145
Methodcombine_boolean
(&mut self, state: &WireState, combiner: &impl Fn(bool, bool) -> bool)
src/state.rs:234
Methodcontrol_count
(&self, _: &Arc<Circuit>)
src/circuits/board.rs:256
Methodcontrol_count
(&self, _: &Arc<Circuit>)
src/circuits/button.rs:140
Methodcontrol_info
(&self, circ: &Arc<Circuit>, id: usize)
src/circuits/board.rs:271
Methodcontrol_info
(&self, circuit: &Arc<Circuit>, id: usize)
src/circuits/button.rs:144
Methodcontrol_info
(&self, circ: &Arc<Circuit>, id: usize)
src/circuits/mod.rs:678
Methodcontrol_properties
(mut iter: I, ui: &mut Ui, design_provider: &dyn DesignProvider)
src/ui/designer.rs:1274
Methodcopy_into
(&self, other: &mut dyn CircuitPropertyImpl)
src/circuits/props.rs:341
Methodcopy_into
(&self, other: &mut dyn CircuitPropertyImpl)
src/circuits/transistor.rs:263
Methodcreate
(cc: &CreationContext)
src/app.rs:352
Methodcreate
TODO: cleanup
src/circuits/mod.rs:376
Methodcreate_impl
(&self)
templates/directional_circuit_template.rs:89
Methodcreate_impl
(&self)
templates/circuit_template.rs:63
Methodcreate_impl
(&self)
src/circuits/board.rs:821
Methodcreate_impl
(&self)
src/circuits/button.rs:353
Methodcreate_impl
(&self)
src/circuits/bundler.rs:760
Methodcreate_impl
(&self)
src/circuits/transistor.rs:190
Methodcreate_impl
(&self)
src/circuits/freq_meter.rs:168
Methodcreate_impl
(&self)
src/circuits/clock.rs:379
Methodcreate_impl
(&self)
src/circuits/led.rs:341
Methodcreate_impl
(&self)
src/circuits/pullup.rs:98
Methodcreate_impl
(&self)
src/circuits/relay.rs:661
Methodcreate_impl
(&self)
src/circuits/gates/gate.rs:434
Methodcreate_impl
(&self)
src/circuits/gates/not.rs:170
Methodcreate_pins
(&mut self, circ: &Arc<Circuit>)
templates/directional_circuit_template.rs:44
Methodcreate_pins
(&mut self, circ: &Arc<Circuit>)
templates/circuit_template.rs:30
Methodcreate_pins
(&mut self, circ: &Arc<Circuit>)
src/circuits/board.rs:420
Methodcreate_pins
(&mut self, circ: &Arc<Circuit>)
src/circuits/button.rs:263
Methodcreate_pins
(&mut self, circ: &Arc<Circuit>)
src/circuits/bundler.rs:575
Methodcreate_pins
(&mut self, circ: &Arc<Circuit>)
src/circuits/transistor.rs:89
Methodcreate_pins
(&mut self, circ: &Arc<Circuit>)
src/circuits/freq_meter.rs:123
Methodcreate_pins
(&mut self, circ: &Arc<Circuit>)
src/circuits/clock.rs:228
Methodcreate_pins
(&mut self, circ: &Arc<Circuit>)
src/circuits/led.rs:245
Methodcreate_pins
(&mut self, _: &Arc<Circuit>)
src/circuits/pullup.rs:51
Methodcreate_pins
(&mut self, circ: &Arc<Circuit>)
src/circuits/relay.rs:369
Methodcreate_pins
(&mut self, circ: &Arc<Circuit>)
src/circuits/gates/gate.rs:230
Methodcreate_pins
(&mut self, circ: &Arc<Circuit>)
src/circuits/gates/not.rs:91
Methodcurrent_id
(&self)
src/board.rs:1592
Methodcustom_config_ui
(&self, ui: &mut egui::Ui)
src/board.rs:2031
Methodcustom_pin_apply_state
( &self, ctx: &CircuitStateContext, pin: usize, state: &WireState, vis
src/circuits/board.rs:547
Methodcustom_pin_apply_state
Custom write for [`PinDirection::Custom`]
src/circuits/mod.rs:736
Methodcustom_pin_apply_state
( &self, ctx: &CircuitStateContext, pin: usize, state: &WireState, vis
src/circuits/relay.rs:486
Methodcustom_pin_mutate_state
( &self, ctx: &CircuitStateContext, pin: usize, state: &mut Wi
src/circuits/board.rs:513
← previousnext →401–500 of 916, ranked by callers