Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alexichepura/bevy_garage
/ functions
Functions
165 in github.com/alexichepura/bevy_garage
⨍
Functions
165
◇
Types & classes
84
↓ 14 callers
Method
len
(&self)
trainer/src/replay.rs:39
↓ 8 callers
Method
id
(&self)
dsp/src/lib.rs:11
↓ 6 callers
Method
despawn
(&mut self, cmd: &mut Commands)
car/src/car.rs:50
↓ 6 callers
Method
len
(&self)
nn/src/replay.rs:35
↓ 5 callers
Method
follow_view
(&mut self, view: CameraFollowView)
camera/src/lib.rs:184
↓ 5 callers
Function
spawn_car
( cmd: &mut Commands, #[cfg(feature = "graphics")] car_scene: &Handle<Scene>, #[cfg(feature = "gra
car/src/car.rs:71
↓ 3 callers
Function
car_app
(app: &mut App)
src/lib.rs:45
↓ 3 callers
Function
follow_props_by_mode
(mode: &CameraFollowView)
camera/src/lib.rs:123
↓ 3 callers
Function
get_sgd
(m: &M)
nn/src/gradient.rs:7
↓ 3 callers
Method
get_transform_by_meter
(&self, meters: f32)
track/src/config.rs:41
↓ 2 callers
Method
build
(&self, app: &mut App)
nn/src/lib.rs:23
↓ 2 callers
Function
connection_config
()
renet/src/lib.rs:125
↓ 2 callers
Function
game_main
()
xr/src/lib.rs:22
↓ 2 callers
Method
set_vol
(&self, vol: f32)
dsp/src/lib.rs:33
↓ 2 callers
Function
spawn_walls
( cmd: &mut Commands, meshes: &mut ResMut<Assets<Mesh>>, handled_materials: &Res<MaterialHandle>,
track/src/wall.rs:9
↓ 1 callers
Method
act
(&self, obs: Observation, epsilon: f32)
nn/src/dqn_bevy.rs:40
↓ 1 callers
Method
build
(&self, app: &mut App)
camera/src/lib.rs:31
↓ 1 callers
Method
build
(&self, app: &mut App)
track/src/lib.rs:37
↓ 1 callers
Function
build_joint
(anchor: Vec3, is_left: bool)
car/src/joint.rs:8
↓ 1 callers
Function
create_route
()
api/src/routes.rs:29
↓ 1 callers
Method
driver
(&mut self)
camera/src/lib.rs:188
↓ 1 callers
Method
far
(&mut self)
camera/src/lib.rs:197
↓ 1 callers
Method
free
(&mut self)
camera/src/lib.rs:181
↓ 1 callers
Method
get_batch
(&self, sample_indexes: [usize; BATCH_SIZE])
nn/src/replay.rs:38
↓ 1 callers
Method
get_batch
(&self, sample_indexes: [usize; BATCH_SIZE])
trainer/src/replay.rs:42
↓ 1 callers
Method
get_batch_tensors
( &self, sample_indexes: [usize; BATCH_SIZE], device: AutoDevice, )
nn/src/replay.rs:49
↓ 1 callers
Method
get_batch_tensors
( &self, sample_indexes: [usize; BATCH_SIZE], device: AutoDevice, )
trainer/src/replay.rs:53
↓ 1 callers
Function
get_replay_buffer_to_persist
(rb: &ReplayBuffer)
nn/src/api_client.rs:19
↓ 1 callers
Function
get_sgd
(m: &M)
trainer/src/gradient.rs:8
↓ 1 callers
Method
get_transform_random
pub fn get_transform_by_index(&self, i: usize) -> (Transform, f32) { let meters = i as f32 * self.track_length / self.cars_count as f32; let (translat
track/src/config.rs:34
↓ 1 callers
Function
kerb_texture
()
track/src/material.rs:131
↓ 1 callers
Function
log_action_reward
pub fn log_training(use_random: bool, action: usize, reward: f32) { let log = [ "train".to_string(), String::from(if use_random { "?" } else { " " }),
nn/src/util.rs:13
↓ 1 callers
Function
log_training
(loss_string: &String, start: Instant)
trainer/src/nn.rs:119
↓ 1 callers
Function
map_action_to_car
0 - forward 1 - backward 2 - left 3 - right 4 - forward-left 5 - forward-right 6 - backward-left 7 - backward-right 8 - nothing
nn/src/util.rs:35
↓ 1 callers
Method
mid
(&mut self)
camera/src/lib.rs:194
↓ 1 callers
Method
near
(&mut self)
camera/src/lib.rs:191
↓ 1 callers
Function
new_renet_client
()
renet/src/bin/client.rs:40
↓ 1 callers
Function
new_renet_server
()
renet/src/bin/server.rs:26
↓ 1 callers
Method
road
(&self)
track/src/track.rs:85
↓ 1 callers
Method
save_replay_buffer
(&self, rb: Vec<ReplayBufferRecord>)
nn/src/api_client.rs:59
↓ 1 callers
Method
set_pitch
(&self, pitch: f32)
dsp/src/lib.rs:30
↓ 1 callers
Function
spawn_car_body
( cmd: &mut Commands, #[cfg(feature = "graphics")] car_gl: &Handle<Scene>, car: Car, spec: Car
car/src/car.rs:108
↓ 1 callers
Function
spawn_car_on_track
( cmd: &mut Commands, car_gl: &Handle<Scene>, wheel_gl: &Handle<Scene>, player: bool, tran
track/src/car_track.rs:37
↓ 1 callers
Function
spawn_ground_heightfield
( cmd: &mut Commands, meshes: &mut ResMut<Assets<Mesh>>, handled_materials: &Res<MaterialHandle>,
track/src/ground.rs:14
↓ 1 callers
Function
spawn_kerb
( cmd: &mut Commands, meshes: &mut ResMut<Assets<Mesh>>, handled_materials: &Res<MaterialHandle>,
track/src/kerb.rs:11
↓ 1 callers
Function
spawn_road
( handled_materials: &Res<MaterialHandle>, cmd: &mut Commands, meshes: &mut ResMut<Assets<Mesh>>,
track/src/asphalt.rs:25
↓ 1 callers
Function
spawn_wheel
( cmd: &mut Commands, #[cfg(feature = "graphics")] wheel_gl: &Handle<Scene>, spec: &WheelSpec,
car/src/wheel.rs:41
↓ 1 callers
Method
store
(&mut self, s: Observation, a: usize, r: f32, sn: Observation, done: bool)
nn/src/replay.rs:86
↓ 1 callers
Method
store
(&mut self, s: Observation, a: usize, r: f32, sn: Observation, done: bool)
trainer/src/replay.rs:90
↓ 1 callers
Function
wall_texture
()
track/src/material.rs:106
↓ 1 callers
Method
wheel
(&mut self)
camera/src/lib.rs:200
Function
_bevy_mesh
(buffers: (Vec<Point3<Real>>, Vec<[u32; 3]>))
track/src/mesh.rs:6
Function
add_dqn_on_spawned_car_system
( query: Query<(Entity, &CarSpec), Added<Car>>, mut cmd: Commands, )
nn/src/spawn.rs:5
Function
add_replay_buffer
( db: DbExt, Json(input): Json<Vec<ReplayBufferRecord>>, )
api/src/routes.rs:33
Function
aero_system
(mut car_query: Query<(&Velocity, &Transform, &mut ExternalForce), With<Car>>)
car/src/esp.rs:7
Function
animate_light_direction
( time: Res<Time>, mut query: Query<&mut Transform, With<DirectionalLight>>, input: Res<ButtonInpu
light/src/lib.rs:43
Function
api_event_reader_system
(mut reader: MessageReader<StreamEvent>)
nn/src/api_client.rs:129
Function
api_read_stream_event_writer_system
pub fn api_send_system(input: Res<Input<KeyCode>>, api: Res<ApiClient>, sender: Res<StreamSender>) { if !input.just_pressed(KeyCode::T) { return; } le
nn/src/api_client.rs:121
Function
api_start_system
(mut cmd: Commands)
nn/src/api_client.rs:107
Method
build
(&self, app: &mut App)
track/src/shader.rs:15
Method
build
(&self, app: &mut App)
src/joystick.rs:15
Method
build
(&self, app: &mut App)
dsp/src/lib.rs:40
Function
camera_controller_system
( time: Res<Time>, config: Res<CameraConfig>, mut mouse_events: MessageReader<MouseMotion>, ke
camera/src/lib.rs:231
Function
camera_controller_system
( config: Res<CameraConfig>, mut pset: ParamSet<( Query<(&mut Transform, &mut GlobalTransform,
xr/src/camera.rs:13
Function
camera_start_system
(mut cmd: Commands)
camera/src/lib.rs:42
Function
camera_switch_system
(mut config: ResMut<CameraConfig>, input: Res<ButtonInput<KeyCode>>)
camera/src/lib.rs:210
Function
car_start_system
(mut config: ResMut<crate::CarRes>, asset_server: Res<AssetServer>)
car/src/car.rs:61
Method
channels_config
()
renet/src/lib.rs:77
Function
client_send_input
(player_input: Res<PlayerInput>, mut client: ResMut<RenetClient>)
renet/src/bin/client.rs:147
Function
client_send_player_commands
( mut player_commands: EventReader<PlayerCommand>, mut client: ResMut<RenetClient>, )
renet/src/bin/client.rs:152
Function
client_sync_players
( mut cmd: Commands, mut client: ResMut<RenetClient>, transport: Res<NetcodeClientTransport>,
renet/src/bin/client.rs:162
Function
dash_fps_system
( diagnostics: Res<DiagnosticsStore>, mut query: Query<&mut Text, With<FpsText>>, )
overture_maps/src/dash.rs:17
Function
dash_fps_system
( diagnostics: Res<DiagnosticsStore>, mut query: Query<&mut Text, With<FpsText>>, )
src/dash.rs:34
Function
dash_speed_update_system
( mut texts: ParamSet<( Query<&mut Text, With<MpsText>>, Query<&mut Text, With<KmphText>>,
overture_maps/src/dash.rs:121
Function
dash_speed_update_system
( // mut texts: ParamSet<( // Query<Query<&mut Text,mut Text, With<LapText>>, // Query<Que
src/dash.rs:246
Function
dash_start_system
(mut cmd: Commands, asset_server: Res<AssetServer>)
overture_maps/src/dash.rs:30
Function
dash_start_system
(mut cmd: Commands, asset_server: Res<AssetServer>)
src/dash.rs:47
Method
default
()
camera/src/lib.rs:93
Method
default
()
track/src/config.rs:16
Method
default
()
track/src/car_track.rs:23
Method
default
()
track/src/mesh.rs:43
Method
default
()
car/src/res.rs:11
Method
default
()
car/src/car.rs:21
Method
default
()
car/src/spec.rs:25
Method
default
()
src/config.rs:8
Method
default
()
nn/src/dqn_bevy.rs:96
Function
dqn_dash_update_system
( mut dash_set: ParamSet<( Query<&mut Text, With<TrainerEpsilonText>>, Query<&mut Text, Wi
nn/src/dqn_bevy.rs:170
Function
dqn_event_reader_system
( mut reader: MessageReader<DqnEvent>, mut cars_dqn: NonSendMut<CarsDqnResource>, )
nn/src/dqn_bevy.rs:155
Function
dqn_rx_to_bevy_event_system
(receiver: Res<DqnRx>, mut events: MessageWriter<DqnEvent>)
nn/src/dqn_bevy.rs:150
Function
dqn_start_system
(world: &mut World)
nn/src/dqn_bevy.rs:138
Function
dqn_system
( time: Res<Time>, mut dqn: ResMut<DqnResource>, mut cars_dqn: NonSendMut<CarsDqnResource>, dq
nn/src/dqn.rs:28
Function
dqn_x_start_system
(mut cmd: Commands)
nn/src/dqn_bevy.rs:145
Method
empty
()
track/src/track.rs:23
Function
engine_sound
(mut car_query: Query<&Velocity, With<Car>>, car_sound: Res<CarSound>)
dsp/src/lib.rs:60
Function
engine_sound_start
( mut cmd: Commands, mut assets: ResMut<Assets<DspSource>>, dsp_manager: Res<DspManager>, pian
dsp/src/lib.rs:82
Function
engine_sound_vol
(input: Res<ButtonInput<KeyCode>>, car_sound: Res<CarSound>)
dsp/src/lib.rs:71
Function
esp_system
( time: Res<Time>, mut car_query: Query<(&mut Car, &CarSpec, &CarWheels, &Velocity, &Transform)>,
car/src/esp.rs:27
Function
far_culling
( mut cmd: Commands, handled_materials: Res<MaterialHandle>, mut pset: ParamSet<( Query<&T
track/src/quality.rs:16
Method
fragment_shader
()
track/src/shader.rs:33
Method
from
(quad: QuadPlane)
track/src/mesh.rs:55
next →
1–100 of 165, ranked by callers