MCPcopy Create free account

hub / github.com/coeuvre/rust-2048 / functions

Functions43 in github.com/coeuvre/rust-2048

↓ 5 callersMethodget_mut_tile
(&'b mut self, x: i32, y: i32)
src/board.rs:377
↓ 5 callersMethodget_tile
(&'b self, x: i32, y: i32)
src/board.rs:367
↓ 4 callersMethodgenerate_tile
(&mut self)
src/board.rs:29
↓ 4 callersMethodstart_moving
(&mut self, destination_tile_x: i32, destination_tile_y: i32)
src/tile.rs:56
↓ 4 callersMethodtile_to_pos
(&self, tile_x: i32, tile_y: i32)
src/tile.rs:50
↓ 3 callersMethodis_locking
(&self)
src/board.rs:319
↓ 3 callersFunctionrgb2rgba
(c: [f32; 3])
src/app.rs:21
↓ 2 callersMethodget_mut_next_tile
(&'b mut self, x: i32, y: i32, step_x: i32, step_y: i32)
src/board.rs:344
↓ 2 callersMethodget_next_tile
Returns next tile right besides (x, y)
src/board.rs:329
↓ 2 callersMethodget_tile_count
(&self, x: i32, y: i32)
src/board.rs:387
↓ 2 callersMethodmerge_col
(&mut self, y_start: i32, y_end: i32, y_step: i32)
src/board.rs:128
↓ 2 callersMethodmerge_row
(&mut self, x_start: i32, x_end: i32, x_step: i32)
src/board.rs:230
↓ 2 callersFunctionrgb2rgba
(c: [f32; 3])
src/board.rs:9
↓ 1 callersMethodadd_score
(&mut self, score: i32)
src/board.rs:435
↓ 1 callersMethodget_color
(&self)
src/tile.rs:143
↓ 1 callersMethodkey_press
(&mut self, args: &Button)
src/app.rs:108
↓ 1 callersMethodload
(&mut self)
src/app.rs:71
↓ 1 callersMethodmerge_from_bottom_to_top
(&mut self)
src/board.rs:118
↓ 1 callersMethodmerge_from_left_to_right
(&mut self)
src/board.rs:220
↓ 1 callersMethodmerge_from_right_to_left
(&mut self)
src/board.rs:225
↓ 1 callersMethodmerge_from_top_to_bottom
(&mut self)
src/board.rs:123
↓ 1 callersFunctionnumber_to_digits
(number: u32)
src/number_renderer.rs:51
↓ 1 callersMethodrender
(&self, number_renderer: &NumberRenderer, c: &Context, gl: &mut GlGraphics)
src/board.rs:106
↓ 1 callersMethodrender
(&mut self, args: &RenderArgs, gl: &mut GlGraphics)
src/app.rs:89
↓ 1 callersMethodrender_board
(&self, c: &Context, gl: &mut GlGraphics)
src/board.rs:398
↓ 1 callersMethodrender_tiles
(&self, number_renderer: &NumberRenderer, c: &Context, gl: &mut GlGraphics)
src/board.rs:429
↓ 1 callersMethodrender_ui
(&self, c: &Context, gl: &mut GlGraphics)
src/app.rs:37
↓ 1 callersMethodsave
(&self)
src/settings.rs:251
↓ 1 callersMethodupdate
(&mut self, args: &UpdateArgs)
src/app.rs:104
Methoddefault_settings
()
src/settings.rs:163
Methodfrom_settings_in_json
(s: &'a SettingsInJson)
src/settings.rs:42
Methodload
()
src/settings.rs:38
Functionmain
()
src/main.rs:16
Methodnew
(settings: &'a Settings)
src/board.rs:18
Methodnew
()
src/number_renderer.rs:14
Methodnew
(settings: &'a Settings)
src/app.rs:24
Methodnew
(settings: &'a Settings, score: i32, tile_x: i32, tile_y: i32)
src/tile.rs:28
Methodnew_combined
(settings: &'a Settings, score: i32, tile_x: i32, tile_y: i32)
src/tile.rs:39
Methodrender
(&self, number: u32, center_x: f64, center_y: f64, max_width: f64, color: [f32; 3], c: &Cont
src/number_renderer.rs:23
Methodrender
(&self, number_renderer: &NumberRenderer, c: &Context, gl: &mut GlGraphics)
src/tile.rs:105
Methodrender_comment
(settings: &Settings, comment: &GlTexture, y: f64, c: &Context, gl: &mut GlGraphics)
src/app.rs:58
Methodupdate
(&mut self, dt: f64)
src/board.rs:50
Methodupdate
(&mut self, dt: f64)
src/tile.rs:74