MCPcopy Create free account

hub / github.com/Blackjack200/bevy_robomaster_simulator / functions

Functions453 in github.com/Blackjack200/bevy_robomaster_simulator

↓ 1 callersFunctionstamp_to_ns
(stamp: &r2r::builtin_interfaces::msg::Time)
src/ros2/livox.rs:45
↓ 1 callersMethodstart_round
(&mut self, mode: RuneMode, rng: &mut impl Rng)
src/robomaster/power_rune/state.rs:358
↓ 1 callersMethodstate_mut
(&mut self)
src/robomaster/power_rune/rune.rs:46
↓ 1 callersMethodstep
(&self, transform: &mut Transform, dt: f32, mode: RotationMode)
src/robomaster/outpost/rotation.rs:62
↓ 1 callersFunctionstep5_active_segments_json
( team: Team, assembly: AssemblyLightProgram, step5_lights: TechCoreStep5Lights, )
src/robomaster/tech_core/construct.rs:281
↓ 1 callersMethodsticker_slots
(self)
src/robomaster/armor/common.rs:110
↓ 1 callersMethodteam
(&self)
src/robomaster/outpost/update.rs:31
↓ 1 callersMethodteams
(&self)
src/robomaster/tech_core/construct.rs:891
↓ 1 callersFunctiontech_core_state_json
( stamp_sec: i32, stamp_nanosec: u32, elapsed_secs: f64, cores: I, )
src/robomaster/tech_core/construct.rs:570
↓ 1 callersMethodtick
(&mut self, delta_secs: f32, rng: &mut impl Rng)
src/robomaster/power_rune/state.rs:87
↓ 1 callersFunctiontransform
(bevy_transform: Transform)
src/ros2/prelude.rs:44
↓ 1 callersMethodwith_depth_from_camera_order
( mut self, app: &mut App, config: CaptureConfig, camera_order: isize,
src/capture/driver.rs:142
↓ 1 callersFunctionworld_to_screen
( world: Vec3, camera_xform: &GlobalTransform, projection: &Projection, config: &CaptureConfig
src/dataset/prelude.rs:91
↓ 1 callersMethodwrite_color_entry
( &mut self, frame: &str, height: u32, width: u32, data: &[u8],
src/dataset/writer.rs:58
↓ 1 callersMethodwrite_depth_entry
( &mut self, frame: &str, width: u32, height: u32, depth_bytes: &[u8],
src/dataset/writer.rs:91
Functionacceleration_is_zero_without_history
()
src/systems/chassis_observation.rs:231
Methodaccurate_pct
(&self)
src/statistic.rs:19
Methodactivated
(mode: RuneMode)
src/robomaster/power_rune/state.rs:200
Functionactivated_count
(state: &MechanismState)
src/robomaster/power_rune/state.rs:484
Methodadd_exporter
(&mut self, exporter: E)
src/telemetry/mod.rs:24
Functionadvance_talos_frame_stamp
(mut stamp: ResMut<TalosFrameStamp>)
src/talos/capture.rs:30
Functionapply_power_rune_visuals
( mut runes: Query<(&PowerRune, &PowerRuneMechanism, &mut PowerRuneVisuals)>, mut appearance: Stateful
src/robomaster/power_rune/rune.rs:74
Functionarmor_spec_preserves_legacy_type_and_label
()
src/robomaster/armor/common.rs:225
Methodas_mut
将共享内存解释为指定类型 (可变) # Safety 调用者必须确保类型 T 与共享内存布局匹配
crates/talos-ipc/src/shm.rs:127
Functionauto_aim_switch
(keyboard: Res<ButtonInput<KeyCode>>, enabled: Res<SubscribeAutoAim>)
src/systems/input.rs:65
Functionauto_gen_loop
( _commands: Commands, mut state: ResMut<AutoGenState>, mut camera: Single<&mut Transform, With<Ca
src/auto_gen.rs:165
Methodbuild
(&self, app: &mut App)
src/config.rs:319
Methodbuild
(&self, app: &mut App)
src/auto_gen.rs:55
Methodbuild
(&self, app: &mut App)
src/robomaster/prelude.rs:17
Methodbuild
(&self, app: &mut App)
src/robomaster/visibility.rs:275
Methodbuild
(&self, app: &mut App)
src/robomaster/armor/construct.rs:382
Methodbuild
(&self, app: &mut bevy::app::App)
src/robomaster/armor/collision.rs:48
Methodbuild
(&self, app: &mut bevy::app::App)
src/robomaster/outpost/construct.rs:77
Methodbuild
(&self, app: &mut bevy::app::App)
src/robomaster/outpost/update.rs:85
Methodbuild
(&self, app: &mut App)
src/robomaster/tech_core/construct.rs:1132
Methodbuild
(&self, app: &mut bevy::app::App)
src/robomaster/power_rune/construct.rs:196
Methodbuild
(&self, app: &mut bevy::app::App)
src/robomaster/power_rune/rune.rs:97
Methodbuild
(&self, app: &mut bevy::app::App)
src/robomaster/power_rune/collision.rs:126
Methodbuild
(&self, app: &mut App)
src/telemetry/mod.rs:12
Methodbuild
(&self, app: &mut App)
src/dataset/prelude.rs:59
Methodbuild
(&self, app: &mut App)
src/capture/driver.rs:189
Methodbuild
(&self, app: &mut App)
src/capture/view_copy.rs:116
Methodbuild
(&self, app: &mut App)
src/talos/plugin.rs:51
Methodbuild
(&self, app: &mut App)
src/talos/capture.rs:200
Methodbuild
(&self, app: &mut App)
src/ros2/plugin.rs:372
Methodbuild
(&self, app: &mut App)
src/ros2/livox.rs:224
Methodbuild
(&self, app: &mut App)
src/ros2/capture.rs:113
Functioncapture
( root_data: Extract<Query<(Entity, &Armor, &ArmorRoot, &ArmorParts)>>, vertex_data: Extract<Query<(&G
src/dataset/prelude.rs:297
Functioncapture_condition
(world: &mut World)
src/auto_gen.rs:89
Functioncapture_rune
( camera: Single<&GlobalTransform, With<CaptureSource>>, gimbal: Single<&GlobalTransform, (With<Contro
src/ros2/plugin.rs:117
Methodcaptured
(&self, world: &World)
src/dataset/prelude.rs:169
Methodcaptured
( self: Box<Self>, world: &mut DeferredWorld, _config: &CaptureConfig, )
src/talos/capture.rs:66
Methodcaptured
( self: Box<Self>, world: &mut DeferredWorld, _config: &CaptureConfig, )
src/ros2/capture.rs:29
Functionchange_appearance
( keyboard: Res<ButtonInput<KeyCode>>, selections: Query<&mut ArmorStickerSelection, With<SlapperInfan
src/systems/debug.rs:42
Methodchassis_observation
(&self)
crates/talos-ipc/src/subscriber.rs:51
Functionchassis_rotation_smoothly_brakes_to_stop
()
src/systems/input.rs:295
Functionchassis_rotation_smoothly_ramps_towards_target_speed
()
src/systems/input.rs:283
Functioncleanup_consumed_rune_projectiles
( mut consumed_projectiles: ResMut<ConsumedRuneProjectiles>, projectiles: Query<(), With<Projectile>>,
src/robomaster/power_rune/collision.rs:99
Functioncleanup_projectiles
( time: Res<Time>, mut commands: Commands, mut projectiles: Query<(Entity, &mut ProjectileLifetime
src/systems/projectile.rs:187
Functioncleanup_ros2_system
( mut exit: MessageReader<AppExit>, stop_signal: Res<StopSignal>, mut handle_res: ResMut<SpinThrea
src/ros2/plugin.rs:351
Methodcolor
( app: &mut App, config: CaptureConfig, snapshots: Vec<Box<dyn GpuCaptureHandler>>,
src/capture/driver.rs:95
Methodcolor_and_depth
( app: &mut App, color_config: CaptureConfig, color_snapshots: Vec<Box<dyn GpuCaptureH
src/capture/driver.rs:108
Functionconfig_hot_reload
( mut config: ResMut<SimulationConfig>, watcher: Option<Res<ConfigWatcher>>, mut substeps: Option<
src/config.rs:358
Methodconnect
()
crates/talos-ipc/src/subscriber.rs:10
Functioncopy_view_texture_system
( view: ViewQuery<(&ExtractedCamera, &ViewDepthTexture)>, target_order: Res<CopyViewTextureCameraOrder
src/capture/view_copy.rs:29
Functioncounter_clockwise_rotation_negates_speed
()
src/robomaster/power_rune/rotation.rs:176
Methodcreate
()
crates/talos-ipc/src/publisher.rs:14
Methodcreate
创建新的共享内存区域 (生产者)
crates/talos-ipc/src/shm.rs:54
Functiondart_launch
( mut commands: Commands, config: Res<SimulationConfig>, mut stats: ResMut<ProjectileStatistics>,
src/systems/projectile.rs:124
Functiondebug_cycle_outpost_rotation
( keyboard: Res<ButtonInput<KeyCode>>, mut mode: ResMut<OutpostRotationMode>, )
src/robomaster/outpost/update.rs:56
Functiondebug_cycle_tech_core_phase
( keyboard: Res<ButtonInput<KeyCode>>, mut cores: Query<&mut TechCore>, )
src/robomaster/tech_core/construct.rs:1112
Functiondebug_sequence_and_indexes_keep_legacy_order
()
src/robomaster/armor/common.rs:256
Methoddefault
()
src/config.rs:37
Methoddefault
()
src/robomaster/tech_core/construct.rs:210
Methoddefault
()
src/robomaster/vehicle/movement.rs:24
Methoddefault
()
src/robomaster/power_rune/rune.rs:52
Methoddefault
()
src/components/camera.rs:13
Methoddefault
()
src/systems/chassis_observation.rs:28
Methoddefault
()
src/dataset/prelude.rs:153
Methoddefault
()
src/talos/plugin.rs:34
Methoddefault
()
crates/talos-ipc/src/layout.rs:44
Methoddepth
()
src/dataset/prelude.rs:161
Methoddepth_from_camera_order
( app: &mut App, config: CaptureConfig, camera_order: isize, snapshots: Vec<Bo
src/capture/driver.rs:127
Methoddepth_target
(&self)
src/capture/driver.rs:157
Methoddrop
(&mut self)
crates/exact/src/lib.rs:77
Methoddrop
(&mut self)
crates/talos-ipc/src/shm.rs:139
Functionentity_requires_all_samples_visible
()
src/dataset/occlusion.rs:108
Methodenvironment_collision_layers
()
src/components/physics.rs:17
Methodeq
(&self, other: &Self)
src/robomaster/outpost/update.rs:23
Functionextract_pose_data
Extract pose data from MainApp to RenderApp
src/talos/capture.rs:255
Methodfailed
(mode: RuneMode)
src/robomaster/power_rune/state.rs:207
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/talos-ipc/src/shm.rs:18
Functionfollowing_controls
(mut mode: ResMut<CameraMode>, keyboard: Res<ButtonInput<KeyCode>>)
src/systems/camera.rs:11
Functionfreecam_controls
( time: Res<Time>, mode: Res<CameraMode>, config: Res<SimulationConfig>, mut mouse_motion_even
src/systems/camera.rs:53
Methodfrom
(name: &str)
src/robomaster/common.rs:10
Methodfrom
(label: SmallArmorLabel)
src/robomaster/armor/common.rs:57
Methodfrom
(e: io::Error)
crates/talos-ipc/src/shm.rs:30
Methodfrom_angle_degrees
(degrees: f64)
src/robomaster/tech_core/construct.rs:170
Methodfrom_angle_radians
(radians: f64)
src/robomaster/tech_core/construct.rs:162
Methodfrom_existing_handle
( config: CaptureConfig, handle: Handle<Image>, snapshots: Vec<ToSyncSnapshot>, )
src/capture/driver.rs:523
← previousnext →201–300 of 453, ranked by callers