SYMBOL INDEX (29 symbols across 7 files) FILE: src/ai.rs constant ENEMY_MOVEMENT_SPEED (line 6) | const ENEMY_MOVEMENT_SPEED: i32 = 10; type AI (line 8) | pub struct AI; type SystemData (line 11) | type SystemData = ( method run (line 16) | fn run(&mut self, mut data: Self::SystemData) { FILE: src/animator.rs type Animator (line 5) | pub struct Animator; type SystemData (line 8) | type SystemData = ( method run (line 14) | fn run(&mut self, mut data: Self::SystemData) { FILE: src/components.rs type Direction (line 6) | pub enum Direction { type KeyboardControlled (line 15) | pub struct KeyboardControlled; type Enemy (line 19) | pub struct Enemy; type Position (line 24) | pub struct Position(pub Point); type Velocity (line 29) | pub struct Velocity { type Sprite (line 36) | pub struct Sprite { type MovementAnimation (line 45) | pub struct MovementAnimation { FILE: src/keyboard.rs constant PLAYER_MOVEMENT_SPEED (line 7) | const PLAYER_MOVEMENT_SPEED: i32 = 20; type Keyboard (line 9) | pub struct Keyboard; type SystemData (line 12) | type SystemData = ( method run (line 18) | fn run(&mut self, mut data: Self::SystemData) { FILE: src/main.rs type MovementCommand (line 21) | pub enum MovementCommand { function direction_spritesheet_row (line 27) | fn direction_spritesheet_row(direction: Direction) -> i32 { function character_animation_frames (line 38) | fn character_animation_frames(spritesheet: usize, top_left_frame: Rect, ... function initialize_player (line 62) | fn initialize_player(world: &mut World, player_spritesheet: usize) { function initialize_enemy (line 82) | fn initialize_enemy(world: &mut World, enemy_spritesheet: usize, positio... function main (line 102) | fn main() -> Result<(), String> { FILE: src/physics.rs type Physics (line 5) | pub struct Physics; type SystemData (line 8) | type SystemData = (WriteStorage<'a, Position>, ReadStorage<'a, Velocit... method run (line 10) | fn run(&mut self, mut data: Self::SystemData) { FILE: src/renderer.rs type SystemData (line 9) | pub type SystemData<'a> = ( function render (line 14) | pub fn render(