MCPcopy Create free account

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

Functions916 in github.com/Ved-s/cuprous

↓ 171 callersMethoditer
(self)
src/ui/mod.rs:1093
↓ 126 callersMethodclone
(&self)
src/circuits/pin.rs:773
↓ 123 callersMethodconvert
(self, converter: impl Fn(T) -> I)
src/vector.rs:101
↓ 122 callersMethodread
(&self, id: &str, f: F)
src/circuits/props.rs:39
↓ 121 callersMethodread
(&self)
src/debug.rs:352
↓ 98 callersMethodget
(&self)
src/circuits/props.rs:286
↓ 90 callersMethodpush
(&mut self, board: u128, item: VisitedItem)
src/state.rs:1329
↓ 87 callersMethodclone
(&self)
src/main.rs:1043
↓ 86 callersMethodas_ref
(&self)
src/vector.rs:258
↓ 83 callersMethodread_clone
(&self, name: &str)
src/circuits/props.rs:35
↓ 69 callersMethodget
(&self, id: usize)
src/board.rs:1588
↓ 68 callersMethodwrite
(&self)
src/debug.rs:406
↓ 57 callersMethodderef
(&self)
src/main.rs:825
↓ 52 callersMethodlen
(&self)
src/ext.rs:157
↓ 48 callersMethodadd
(self, rhs: Duration)
src/time.rs:33
↓ 40 callersMethodwrite
Will not write if property doesn't exist
src/circuits/props.rs:59
↓ 39 callersMethodshow
( self, ui: &mut Ui, tab_count: usize, tab_name: impl Fn(usize) -> WidgetText,
src/ui/side_panel.rs:120
↓ 39 callersMethodto_info
(&self)
src/circuits/mod.rs:882
↓ 35 callersMethodsize
(&self, circ: &Arc<Circuit>)
src/circuits/pin.rs:485
↓ 34 callersMethodget_mut
(&mut self)
src/main.rs:1121
↓ 30 callersMethodcount
(&self)
src/circuits/gates/gate.rs:27
↓ 30 callersFunctionnow
()
src/time.rs:11
↓ 28 callersMethodget_state
(&self, state: &State)
src/circuits/mod.rs:110
↓ 28 callersMethodlen
(&self)
src/containers.rs:265
↓ 28 callersMethodlock
(&self)
src/debug.rs:463
↓ 26 callersMethodset_state
(&self, state_ctx: &CircuitStateContext, value: WireState)
src/circuits/mod.rs:241
↓ 26 callersMethodupdate_wire
(&self, wire: usize, skip_state_ckeck: bool)
src/state.rs:411
↓ 25 callersMethodcreate_path_shapes
( &mut self, fill: impl Into<Color32>, stroke: impl Into<Stroke>, bezier_strai
src/path.rs:16
↓ 25 callersMethodenter_context
(&mut self, f: F)
src/error.rs:56
↓ 25 callersMethodset
(&mut self, index: usize, value: WireState)
src/state.rs:68
↓ 23 callersMethodid
(&self)
src/ui/mod.rs:475
↓ 23 callersMethodis_empty
(&self)
src/circuits/props.rs:102
↓ 21 callersMethodclear
(&mut self)
src/ui/selection.rs:248
↓ 21 callersMethodconnected_wire
(&self)
src/circuits/mod.rs:154
↓ 21 callersMethodis_empty
(&self)
src/main.rs:1142
↓ 21 callersMethodremove
(&mut self, pos: usize)
src/containers.rs:148
↓ 20 callersMethodcontains
(&self, board: u128, item: VisitedItem)
src/state.rs:1337
↓ 20 callersMethodcontains
(&self, obj: &I::Object)
src/ui/selection.rs:239
↓ 20 callersMethodreport_error
(self, list: &mut ErrorList)
src/error.rs:197
↓ 19 callersMethoditer_mut
(&mut self)
src/containers.rs:248
↓ 17 callersMethodworld_to_screen
(&self, v: Vec2f)
src/main.rs:319
↓ 16 callersMethodfalse_color
(&self)
src/wires.rs:69
↓ 16 callersMethodwith_rect
(&self, rect: Rect)
src/main.rs:146
↓ 15 callersMethodclear
(&mut self)
src/state.rs:1322
↓ 14 callersMethodget
(&self, index: usize)
src/state.rs:81
↓ 14 callersMethodset
(&mut self, value: T)
src/circuits/props.rs:290
↓ 14 callersMethodwire_or_self_color
(&self, state_ctx: &CircuitStateContext, style: &Style)
src/circuits/mod.rs:229
↓ 13 callersMethoddrain
(&mut self, range: impl RangeBounds<usize>)
src/containers.rs:269
↓ 13 callersMethodget_str
(&self)
src/main.rs:1132
↓ 13 callersMethodinverted
(self)
src/main.rs:539
↓ 13 callersMethodread_circuit_internal_state
( &self, reader: impl FnOnce(&T) -> R, )
src/circuits/mod.rs:597
↓ 13 callersMethodrotated_xy
(self, angle: T, origin: impl Into<Self>)
src/vector.rs:118
↓ 12 callersMethodany
(self)
src/ui/mod.rs:773
↓ 12 callersMethodas_mut
(&mut self)
src/vector.rs:264
↓ 12 callersMethodget_arc
(&self)
src/main.rs:1098
↓ 12 callersFunctionget_cached_name
( k: &'static LocalKey<Mutex<FixedVec<Weak<str>>>>, index: usize, create: impl FnOnce(usize) -> Ar
src/circuits/relay.rs:709
↓ 12 callersMethodget_dir
(&self, dir: Direction2)
src/wires.rs:238
↓ 12 callersMethodimp
(&self)
src/circuits/props.rs:219
↓ 12 callersMethodinverted_ud
(self)
src/main.rs:548
↓ 12 callersMethodis_type_and
(&self, f: F)
src/circuits/props.rs:168
↓ 12 callersMethodpop
(&mut self, board: u128)
src/state.rs:1344
↓ 12 callersMethodui
( mut self, ui: &mut eframe::egui::Ui, pass: &P, style: &Style, name_r
src/ui/mod.rs:170
↓ 11 callersFunctionack_object
(ack: ObjectLockAck)
src/debug.rs:74
↓ 11 callersMethoddescribe
(&self)
src/circuits/mod.rs:829
↓ 11 callersMethodget
(&self, index: usize, default: Color32)
src/circuits/gates/gate.rs:34
↓ 11 callersMethodto_dyn
(&self)
src/circuits/mod.rs:918
↓ 10 callersMethodchecked_duration_since
(self, before: Self)
src/time.rs:25
↓ 10 callersMethodframe
(self, frame: Frame)
src/ui/side_panel.rs:70
↓ 10 callersMethodget
(&self, pos: usize)
src/containers.rs:123
↓ 10 callersMethodget_or_create_mut
(&mut self, pos: usize, creator: impl FnOnce() -> T)
src/containers.rs:138
↓ 10 callersMethodworld_to_screen_rect
(&self, r: Rect)
src/main.rs:338
↓ 10 callersMethodwrite_circuit_internal_state
( &self, writer: impl FnOnce(&mut T) -> R, )
src/circuits/mod.rs:606
↓ 9 callersMethodis_horizontal
(self)
src/main.rs:518
↓ 9 callersMethodnext
(&mut self)
src/ext.rs:74
↓ 9 callersMethodremove
(self: &Arc<Self>)
src/circuits/mod.rs:541
↓ 9 callersMethodscreen_to_world
(&self, v: Vec2f)
src/main.rs:315
↓ 9 callersMethodshow_separator_line
(self, show_separator_line: bool)
src/ui/side_panel.rs:81
↓ 9 callersMethodworld_to_screen_tile
(&self, v: Vec2i)
src/main.rs:327
↓ 8 callersFunctionalign_ui
( ui: &mut Ui, id: impl Into<Id>, align: Vec2, ignore_cursor: bool, allocate_space: bool,
src/ui/mod.rs:1203
↓ 8 callersMethodangle_to_right
(self)
src/main.rs:644
↓ 8 callersFunctioncalc_size_from_inputs
(inputs: u32)
src/circuits/gates/gate.rs:780
↓ 8 callersMethodfind_wire_node_from_node
( &self, node: &WireNode, pos: Vec2i, dir: Direction4, )
src/board.rs:1130
↓ 8 callersMethodget_parent
(&self)
src/state.rs:1219
↓ 8 callersMethodid
(&self)
src/ui/editor.rs:136
↓ 8 callersMethodimp_mut
(&mut self)
src/circuits/props.rs:223
↓ 8 callersMethodmove_vector
(self, vec: Vec2i, distance: i32)
src/main.rs:507
↓ 8 callersMethodresizable
(self, resizable: bool)
src/ui/side_panel.rs:77
↓ 8 callersMethodset_wire
(&self, id: usize, state: WireState)
src/state.rs:557
↓ 8 callersMethodshow_ui
(&self, ui: &mut Ui)
src/error.rs:117
↓ 8 callersMethodsize
(&self, _: &Arc<Circuit>)
src/circuits/board.rs:582
↓ 8 callersMethodunit_vector
(self)
src/main.rs:497
↓ 7 callersMethodcurrent
(&self)
src/board.rs:1596
↓ 7 callersMethodcurrent_mut
(&mut self)
src/board.rs:1603
↓ 7 callersMethoddowncast_mut
(&mut self)
src/circuits/props.rs:160
↓ 7 callersFunctiondraw_line_gradient
colors: \[(t, color)\], must be ordered ascending by t, t must be in 0.0..=1.0 range
src/ui/drawing.rs:268
↓ 7 callersMethodget_dir_mut
(&mut self, dir: Direction2)
src/wires.rs:245
↓ 7 callersMethodid
(&self)
src/board.rs:1752
↓ 7 callersMethodis_right_bottom
(self)
src/main.rs:532
↓ 7 callersMethodor
(&self, other: WireColors)
src/wires.rs:53
↓ 7 callersMethodselection_border_color
(&self)
src/app.rs:54
next →1–100 of 916, ranked by callers