MCPcopy Create free account

hub / github.com/D0ntPanic/tpscube / functions

Functions881 in github.com/D0ntPanic/tpscube

↓ 2 callersMethodpenalty_as_recognition_dnfpenalty
(&self)
lib/src/action_generated.rs:792
↓ 2 callersMethodphase_2_edges_ready
(&self)
lib/src/cube4x4x4.rs:423
↓ 2 callersMethodphase_options
(&mut self, ui: &mut Ui, history: &mut History)
src/graph.rs:147
↓ 2 callersMethodpll
(&self)
lib/src/analysis/cfop.rs:1077
↓ 2 callersMethodprepend
Prepends actions from `other` into the archive of `self`, leaving `other` with no actions.
lib/src/action.rs:633
↓ 2 callersMethodrandom_last_layer_orientation
( &mut self, rng: &mut T, last_layer: CubeFace, )
lib/src/cube3x3x3.rs:554
↓ 2 callersMethodregister_move_listener
( &self, func: F, )
lib/src/bluetooth.rs:506
↓ 2 callersMethodrename_session
(&mut self, session_id: String, name: String)
lib/src/history.rs:356
↓ 2 callersMethodreport_options
(&mut self, ui: &mut Ui)
src/algorithms.rs:148
↓ 2 callersFunctionresponse
(status: StatusCode, value: Value)
sync/src/sync.rs:12
↓ 2 callersMethodrotate
Rotate a face in a given direction
lib/src/common.rs:1417
↓ 2 callersFunctionrun
Run an egui app
src/main.rs:132
↓ 2 callersMethodscramble
(&self)
lib/src/action_generated.rs:743
↓ 2 callersMethodscramble_and_replay
( &mut self, ctxt: &CtxRef, ui: &mut Ui, target_width: f32, cube_size:
src/details/solve.rs:390
↓ 2 callersFunctionscramble_last_layer
(last_layer: LastLayerRandomization)
lib/src/cube3x3x3.rs:1460
↓ 2 callersFunctionscramble_lines
(scramble: &[Move], line_count: usize)
src/widgets.rs:106
↓ 2 callersMethodsearch_phase_2
(&mut self, cube: Phase2IndexCube, depth: usize)
lib/src/cube3x3x3.rs:393
↓ 2 callersMethodsecond
(&self)
lib/src/action_generated.rs:1329
↓ 2 callersMethodset_bool_setting
(&mut self, name: &str, value: bool)
lib/src/history.rs:765
↓ 2 callersMethodset_last_layer_training_realistic_weights
( &mut self, realistic_weights: bool, history: &mut History, )
src/timer/scramble.rs:914
↓ 2 callersMethodset_model_matrix
(&mut self, model: Mat4)
src/gl.rs:200
↓ 2 callersMethodsetting_as_bool
(&self, name: &str)
lib/src/history.rs:731
↓ 2 callersMethodsetup
(&mut self, ctxt: &CtxRef)
src/app.rs:214
↓ 2 callersMethodsolve
(mut self)
lib/src/cube2x2x2.rs:116
↓ 2 callersMethodsolve
(mut self)
lib/src/cube4x4x4.rs:860
↓ 2 callersMethodsolve_breakdown
(&mut self, ui: &mut Ui, target_width: f32)
src/details/solve.rs:483
↓ 2 callersMethodsolve_fast
(&self)
lib/src/cube4x4x4.rs:1728
↓ 2 callersMethodsolve_mut
(&mut self, id: &str)
lib/src/history.rs:832
↓ 2 callersMethodstatistic_options
(&mut self, ui: &mut Ui, history: &mut History, is_3x3x3: bool)
src/graph.rs:45
↓ 2 callersMethodsuccessful
(&self)
lib/src/analysis.rs:71
↓ 2 callersMethodsync_in_progress
(&self)
lib/src/history.rs:411
↓ 2 callersMethodsync_request
(&self)
lib/src/history.rs:379
↓ 2 callersFunctiontext_agent
()
src/lib.rs:329
↓ 2 callersMethodtexture
(&mut self, frame: &mut epi::Frame<'_>)
src/app.rs:799
↓ 2 callersMethodtimer_only
(&self)
src/bluetooth.rs:63
↓ 2 callersMethodto_little_endian
(self)
lib/src/action_generated.rs:88
↓ 2 callersMethodupdate_bluetooth_scramble_and_check_finish
( &mut self, bluetooth_events: &[BluetoothEvent], )
src/timer/scramble.rs:343
↓ 2 callersMethodupdate_for_numerical_input
(&mut self, digit: u32)
src/timer/state.rs:166
↓ 2 callersMethodupdate_gl
(&mut self, ctxt: &CtxRef, gl: &mut GlContext<'_, '_>)
src/app.rs:705
↓ 2 callersMethodupdate_zoom
(&mut self, ctxt: &CtxRef, ui: &Ui, x_delta: f32, y_delta: f32, rect: &Rect)
src/graph/plot.rs:102
↓ 2 callersMethodvariant_name
Returns the variant's name or "" if unknown.
lib/src/action_generated.rs:47
↓ 2 callersMethodwarm_up_enabled
(&self)
src/app.rs:108
↓ 1 callersMethodadd_actions
(&mut self, actions: flatbuffers::WIPOffset<flatbuffers::Vector<'b , flatbuffers::ForwardsUOffset<Action<'b >>
lib/src/action_generated.rs:1906
↓ 1 callersMethodadd_first
(&mut self, first: flatbuffers::WIPOffset<&'b str>)
lib/src/action_generated.rs:1367
↓ 1 callersMethodadd_lists
(&mut self, lists: flatbuffers::WIPOffset<flatbuffers::Vector<'b , flatbuffers::ForwardsUOffset<&'b str>>>)
lib/src/index_generated.rs:77
↓ 1 callersMethodadd_second
(&mut self, second: flatbuffers::WIPOffset<&'b str>)
lib/src/action_generated.rs:1371
↓ 1 callersMethodadvance_replay_frame
(&mut self)
src/details/solve.rs:179
↓ 1 callersMethodalgorithm
(mut self, algorithm: Option<Algorithm>)
src/graph/data.rs:82
↓ 1 callersMethodanalysis
(&self)
src/timer/state.rs:129
↓ 1 callersMethodanalyze
(&mut self, history: &History)
src/algorithms.rs:84
↓ 1 callersMethodapply_bluetooth_moves_for_scramble
(&mut self, events: &[BluetoothEvent])
src/timer/scramble.rs:265
↓ 1 callersMethodauto_save
(&mut self)
src/lib.rs:162
↓ 1 callersMethodauto_save_interval
(&self)
src/app.rs:112
↓ 1 callersMethodauto_split_sessions
(&mut self, max_gap_time: i64)
lib/src/history.rs:679
↓ 1 callersMethodaverage_ignore_dnf
(&self)
lib/src/common.rs:386
↓ 1 callersMethodaverage_size
(mut self, size: usize)
src/graph/data.rs:77
↓ 1 callersMethodbegin
(&mut self, ctxt: &CtxRef, gl: &mut GlContext<'_, '_>, rect: &Rect)
src/gl.rs:226
↓ 1 callersMethodbluetooth_lost
(&mut self)
src/timer/scramble.rs:197
↓ 1 callersMethodbluetooth_started
(&mut self, state: &Cube3x3x3)
src/timer/scramble.rs:189
↓ 1 callersFunctionbluetooth_timer_ui
( ui: &mut Ui, rect: &Rect, center: &Pos2, cube: &TimerCube, state: &TimerState, cube_
src/timer/solve.rs:23
↓ 1 callersFunctioncanvas_origin
(canvas_id: &str)
src/lib.rs:622
↓ 1 callersMethodchange_session
(&mut self, solve_id: String, session_id: String)
lib/src/history.rs:344
↓ 1 callersMethodcheck_for_error
(&self)
lib/src/history.rs:777
↓ 1 callersMethodcheck_for_expired_session
(&mut self, history: &mut History, solve_type: SolveType)
src/timer.rs:453
↓ 1 callersMethodcheck_for_interaction_and_state_transition
( &mut self, ctxt: &CtxRef, ui: &mut Ui, rect: &Rect, history: &mut Hi
src/timer.rs:174
↓ 1 callersMethodcheck_for_new_scramble
(&mut self)
src/timer/scramble.rs:313
↓ 1 callersMethodcheck_for_single_state_transition
(&mut self)
lib/src/analysis/cfop.rs:814
↓ 1 callersMethodcheck_state
( &mut self, ctxt: &CtxRef, ui: &mut Ui, framerate: &mut Framerate, cu
src/bluetooth.rs:285
↓ 1 callersMethodcheck_sync_status
(&mut self)
lib/src/history.rs:415
↓ 1 callersMethodclock_ratio_range
(&self)
lib/src/bluetooth.rs:42
↓ 1 callersMethodcolor
Gets the color for a given place on the cube. For a given `face`, the `row` and `col` represent the zero-indexed position on the face to be accessed.
lib/src/cube3x3x3.rs:1186
↓ 1 callersMethodcolor_by_idx
Gets the color for a given place on the cube. For a given `face`, the `row` and `col` represent the zero-indexed position on the face to be accessed.
lib/src/cube4x4x4.rs:1773
↓ 1 callersMethodcorner_orientation_index
Index for the corner orientations is a simple base 3 integer representation. The zero index is the solved state. Note that the last corner is not repr
lib/src/cube3x3x3.rs:857
↓ 1 callersMethodcorner_permutation_index
Index for the corner permutations is the representation of the state in the factorial number system (each digit in the number decreases in base, with
lib/src/cube3x3x3.rs:868
↓ 1 callersFunctioncreate_display
( app: &dyn app::App, native_options: &epi::NativeOptions, window_settings: Option<WindowSettings>
src/main.rs:63
↓ 1 callersMethodcube_state
(&self)
src/bluetooth.rs:118
↓ 1 callersMethodcurrent_time
(&self)
src/timer/state.rs:51
↓ 1 callersFunctioncursor_web_name
(cursor: egui::CursorIcon)
src/lib.rs:910
↓ 1 callersFunctiondate_string
(time: &DateTime<Local>)
src/widgets.rs:72
↓ 1 callersMethoddefault_session_name
(&mut self, session_id: String)
lib/src/history.rs:363
↓ 1 callersMethoddelete
(&mut self, key: &str)
lib/src/storage.rs:67
↓ 1 callersMethoddelete_bundles
(&self, storage: &DeferredStorage)
lib/src/action.rs:728
↓ 1 callersMethoddiscover_devices
(&mut self, ui: &mut Ui)
src/bluetooth.rs:189
↓ 1 callersMethoddo_move
(&self, mv: Move)
lib/src/cube2x2x2.rs:42
↓ 1 callersMethoddo_move
(&mut self, timed_move: &TimedMove)
lib/src/analysis/cfop.rs:1012
↓ 1 callersMethoddone
(&self)
lib/src/sync.rs:170
↓ 1 callersMethoddraw_analysis
(&self, ui: &mut Ui, rect: Rect)
src/details/bar.rs:61
↓ 1 callersMethoddraw_time_only
(&self, ui: &mut Ui, rect: Rect)
src/details/bar.rs:32
↓ 1 callersMethodedge_permutation_parity
(&self)
lib/src/cube4x4x4.rs:404
↓ 1 callersMethodedges_separated
(&self)
lib/src/cube4x4x4.rs:378
↓ 1 callersMethodegui_ctx
(&self)
src/lib.rs:158
↓ 1 callersMethodend
(&mut self, gl: &mut GlContext<'_, '_>)
src/gl.rs:554
↓ 1 callersMethodestimated_clock_ratio
(&self)
lib/src/bluetooth.rs:39
↓ 1 callersMethodexport
(&self)
lib/src/history.rs:532
↓ 1 callersMethodexport_solves
(&mut self, history: &mut History)
src/settings.rs:65
↓ 1 callersMethodfinish_bluetooth_solve
( &mut self, history: &mut History, moves: Vec<TimedMove>, name: Option<String
src/timer.rs:80
↓ 1 callersFunctiongan_cube_connect
( device: P, move_listener: Box<dyn Fn(BluetoothCubeEvent) + Send + 'static>, )
lib/src/bluetooth/gan.rs:824
↓ 1 callersMethodgenerate_regions
( &mut self, ui: &Ui, layout_metrics: &SolveLayoutMetrics, layout_metrics_move
src/history.rs:1787
↓ 1 callersFunctiongiiker_connect
( device: P, move_listener: Box<dyn Fn(BluetoothCubeEvent) + Send + 'static>, )
lib/src/bluetooth/giiker.rs:147
↓ 1 callersMethodgo_to_time
(&mut self, time: f32)
src/details/solve.rs:155
← previousnext →301–400 of 881, ranked by callers