Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/andelf/rust-2048
/ functions
Functions
34 in github.com/andelf/rust-2048
⨍
Functions
34
◇
Types & classes
5
↓ 4 callers
Method
cell_content
(&self, (x, y): (usize, usize))
src/game.rs:209
↓ 4 callers
Method
move_to
(&mut self, dir: Direction)
src/game.rs:296
↓ 3 callers
Method
pos
(&self)
src/game.rs:96
↓ 3 callers
Method
to_vector
(self)
src/game.rs:15
↓ 2 callers
Method
add_random_tile
(&mut self)
src/game.rs:257
↓ 2 callers
Method
available_cells
(&self)
src/game.rs:154
↓ 2 callers
Method
cells_available
(&self)
src/game.rs:184
↓ 2 callers
Function
draw_popup
FIXME: tooooooo many type convertion
src/ui.rs:114
↓ 2 callers
Method
each_cell
(&self, mut callback: F)
src/game.rs:165
↓ 2 callers
Method
insert_tile
(&mut self, tile: Tile)
src/game.rs:196
↓ 2 callers
Method
update_position
(&mut self, (x, y): (usize, usize))
src/game.rs:91
↓ 2 callers
Method
within_bounds
(&self, (x, y): (usize, usize))
src/game.rs:205
↓ 1 callers
Method
add_start_tiles
(&mut self)
src/game.rs:266
↓ 1 callers
Method
build_traversal
visit order
src/game.rs:347
↓ 1 callers
Method
cell_available
(&self, (x, y): (usize, usize))
src/game.rs:188
↓ 1 callers
Function
draw_game
(gm: &mut game::GameManager, ren: &mut render::Renderer, font: &sdl2_ttf::Font, (x,y,w,h): (u3
src/ui.rs:49
↓ 1 callers
Function
draw_title
(ren: &mut render::Renderer, font: &sdl2_ttf::Font)
src/ui.rs:102
↓ 1 callers
Method
each_mut_cell
(&mut self, mut callback: F)
src/game.rs:174
↓ 1 callers
Method
find_farthest_position
(&self, (x, y): (usize, usize), (dx, dy): (isize, isize))
src/game.rs:351
↓ 1 callers
Method
move_tile
(&mut self, tile: Tile, (x, y): (usize, usize))
src/game.rs:285
↓ 1 callers
Method
moves_available
(&self)
src/game.rs:342
↓ 1 callers
Method
prepare_tiles
(&mut self)
src/game.rs:272
↓ 1 callers
Method
random_available_cell
(&self)
src/game.rs:143
↓ 1 callers
Method
remove_tile
(&mut self, tile: Tile)
src/game.rs:200
↓ 1 callers
Function
run
(game_size: usize)
src/ui.rs:138
↓ 1 callers
Method
save_position
(&mut self)
src/game.rs:87
↓ 1 callers
Method
setup
(&mut self)
src/game.rs:251
↓ 1 callers
Method
tile_matches_available
(&self)
src/game.rs:367
Method
all_directions
Haskell succ/pred???
src/game.rs:25
Method
debug_prisize
(&self)
src/game.rs:218
Method
fmt
(&self, f: &mut fmt::Formatter)
src/game.rs:103
Function
main
()
src/main.rs:14
Method
new
(size: usize, dir: Direction)
src/game.rs:40
Method
next
(&mut self)
src/game.rs:59