Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Syn-Nine/rust-mini-games
/ functions
Functions
1,842 in github.com/Syn-Nine/rust-mini-games
⨍
Functions
1,842
◇
Types & classes
391
↓ 4 callers
Method
get_heap_ref_mut
(&self)
2d-games/vracer/src/game/mod.rs:50
↓ 4 callers
Method
get_heap_ref_mut
(&self)
2d-games/match-three/src/game/mod.rs:48
↓ 4 callers
Method
get_heap_ref_mut
(&self)
2d-games/sokoban/src/game/mod.rs:48
↓ 4 callers
Method
get_heap_ref_mut
(&self)
2d-games/mahjong/src/game/mod.rs:48
↓ 4 callers
Method
get_heap_ref_mut
(&self)
2d-games/tet-rust/src/game/mod.rs:48
↓ 4 callers
Method
get_id_span
(&self)
2d-games/tictactoe/src/mgfw/ecs/entity.rs:108
↓ 4 callers
Method
get_id_span
(&self)
2d-games/centaur/src/mgfw/ecs/entity.rs:108
↓ 4 callers
Method
get_id_span
(&self)
2d-games/vracer/src/mgfw/ecs/entity.rs:116
↓ 4 callers
Method
get_id_span
(&self)
2d-games/match-three/src/mgfw/ecs/entity.rs:108
↓ 4 callers
Method
get_id_span
(&self)
2d-games/sokoban/src/mgfw/ecs/entity.rs:116
↓ 4 callers
Method
get_id_span
(&self)
2d-games/mahjong/src/mgfw/ecs/entity.rs:108
↓ 4 callers
Method
get_id_span
(&self)
2d-games/tet-rust/src/mgfw/ecs/entity.rs:108
↓ 4 callers
Method
get_mvp
(&self)
2d-games/tictactoe/src/mgfw/support/mod.rs:566
↓ 4 callers
Method
get_mvp
(&self)
2d-games/match-three/src/mgfw/support/mod.rs:566
↓ 4 callers
Method
get_mvp
(&self)
2d-games/mahjong/src/mgfw/support/mod.rs:566
↓ 4 callers
Method
get_mvp
(&self)
2d-games/tet-rust/src/mgfw/support/mod.rs:566
↓ 4 callers
Function
init_cursor
reset the cursor to the top of the board using the given block pattern
2d-games/tet-rust/src/game/game.rs:468
↓ 4 callers
Method
invade
(&mut self, atk: usize, who: usize)
text-games/knights/src/game/mod.rs:574
↓ 4 callers
Function
match_three
(cache: &mut GameData, value: u8)
2d-games/tictactoe/src/game/game.rs:209
↓ 4 callers
Method
rnd
(&mut self)
2d-games/vracer/src/mgfw/ecs/world.rs:75
↓ 4 callers
Function
select_next_block
determine what the next block will be and update the ui
2d-games/tet-rust/src/game/game.rs:541
↓ 4 callers
Method
set_position
(&self, idx: usize, x: f32, y: f32)
2d-games/vracer/src/mgfw/ecs/component_position.rs:31
↓ 4 callers
Method
set_position
(&self, idx: usize, x: f32, y: f32)
2d-games/sokoban/src/mgfw/ecs/component_position.rs:31
↓ 4 callers
Method
set_projection
(&self, idx: usize, mode: u8)
2d-games/vracer/src/mgfw/ecs/component_projection.rs:33
↓ 4 callers
Method
set_type
(&mut self, idx: usize, render_type: u8)
2d-games/tictactoe/src/mgfw/ecs/component_render.rs:30
↓ 4 callers
Method
set_type
(&mut self, idx: usize, render_type: u8)
2d-games/match-three/src/mgfw/ecs/component_render.rs:30
↓ 4 callers
Method
set_type
(&mut self, idx: usize, render_type: u8)
2d-games/mahjong/src/mgfw/ecs/component_render.rs:30
↓ 4 callers
Method
set_type
(&mut self, idx: usize, render_type: u8)
2d-games/tet-rust/src/mgfw/ecs/component_render.rs:30
↓ 4 callers
Method
set_velocity
(&self, idx: usize, x: f32, y: f32)
2d-games/vracer/src/mgfw/ecs/component_physics.rs:65
↓ 4 callers
Method
set_velocity
(&self, idx: usize, x: f32, y: f32)
2d-games/sokoban/src/mgfw/ecs/component_physics.rs:65
↓ 4 callers
Method
transfer_land
(&mut self, from: usize, to: usize, land: i32)
text-games/knights/src/game/mod.rs:950
↓ 4 callers
Method
use_program
(&self, gl: &gl::Gl)
2d-games/tictactoe/src/mgfw/support/mod.rs:327
↓ 4 callers
Method
use_program
(&self, gl: &gl::Gl)
2d-games/match-three/src/mgfw/support/mod.rs:327
↓ 4 callers
Method
use_program
(&self, gl: &gl::Gl)
2d-games/mahjong/src/mgfw/support/mod.rs:327
↓ 4 callers
Method
use_program
(&self, gl: &gl::Gl)
2d-games/tet-rust/src/mgfw/support/mod.rs:327
↓ 3 callers
Method
calc_populations
(&mut self)
text-games/knights/src/game/mod.rs:1330
↓ 3 callers
Function
check_constrained_lr
check if the position in cache overlaps the board or another block to the left and right
2d-games/tet-rust/src/game/game.rs:273
↓ 3 callers
Method
clear_frame
(&self)
2d-games/tictactoe/src/mgfw/support/mod.rs:366
↓ 3 callers
Method
clear_frame
(&self)
2d-games/match-three/src/mgfw/support/mod.rs:366
↓ 3 callers
Method
clear_frame
(&self)
2d-games/mahjong/src/mgfw/support/mod.rs:366
↓ 3 callers
Method
clear_frame
(&self)
2d-games/tet-rust/src/mgfw/support/mod.rs:366
↓ 3 callers
Function
deg2rad
(val: f32)
2d-games/tictactoe/src/mgfw/mod.rs:29
↓ 3 callers
Function
enemy_max_health
(level: &u32, eidx: &u32)
text-games/lord/src/main.rs:128
↓ 3 callers
Method
entity_get_alpha
(&self, idx: usize)
2d-games/tictactoe/src/mgfw/ecs/world.rs:89
↓ 3 callers
Method
entity_set_acceleration
(&mut self, idx: usize, accel: Acceleration)
2d-games/tictactoe/src/mgfw/ecs/world.rs:149
↓ 3 callers
Method
entity_set_alpha
(&mut self, idx: usize, alpha: f32)
2d-games/mahjong/src/mgfw/ecs/world.rs:78
↓ 3 callers
Method
entity_set_alpha_ease
(&mut self, idx: usize, start: f32, end: f32, dt: f32)
2d-games/tictactoe/src/mgfw/ecs/world.rs:83
↓ 3 callers
Method
entity_set_color_rgba
(&mut self, idx: usize, r: f32, g: f32, b: f32, a: f32)
2d-games/tictactoe/src/mgfw/ecs/world.rs:69
↓ 3 callers
Method
entity_set_projection
(&mut self, idx: usize, mode: u8)
2d-games/vracer/src/mgfw/ecs/world.rs:144
↓ 3 callers
Method
entity_set_scale_xy
(&mut self, idx: usize, x: f32, y: f32)
2d-games/mahjong/src/mgfw/ecs/world.rs:115
↓ 3 callers
Method
entity_set_velocity
(&mut self, idx: usize, vel: Velocity)
2d-games/tictactoe/src/mgfw/ecs/world.rs:137
↓ 3 callers
Method
entity_set_velocity_xy
(&mut self, idx: usize, x: f32, y: f32)
2d-games/centaur/src/mgfw/ecs/world.rs:172
↓ 3 callers
Method
get_angle
(&self, idx: usize)
2d-games/tictactoe/src/mgfw/ecs/component_angle.rs:29
↓ 3 callers
Method
get_angle
(&self, idx: usize)
2d-games/centaur/src/mgfw/ecs/component_angle.rs:29
↓ 3 callers
Method
get_angle
(&self, idx: usize)
2d-games/vracer/src/mgfw/ecs/component_angle.rs:35
↓ 3 callers
Method
get_angle
(&self, idx: usize)
2d-games/match-three/src/mgfw/ecs/component_angle.rs:29
↓ 3 callers
Method
get_angle
(&self, idx: usize)
2d-games/sokoban/src/mgfw/ecs/component_angle.rs:35
↓ 3 callers
Method
get_angle
(&self, idx: usize)
2d-games/mahjong/src/mgfw/ecs/component_angle.rs:29
↓ 3 callers
Method
get_angle
(&self, idx: usize)
2d-games/tet-rust/src/mgfw/ecs/component_angle.rs:29
↓ 3 callers
Function
get_collide_depth
how much room is there between the cursor block and the bocks below it
2d-games/tet-rust/src/game/game.rs:409
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/tictactoe/src/mgfw/ecs/component_render_line_buffer.rs:95
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/tictactoe/src/mgfw/ecs/component_render_triangle_buffer.rs:95
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/tictactoe/src/mgfw/ecs/component_easing.rs:135
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/tictactoe/src/mgfw/ecs/component_physics.rs:74
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/centaur/src/mgfw/ecs/component_render_line_buffer.rs:95
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/centaur/src/mgfw/ecs/component_render_triangle_buffer.rs:95
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/centaur/src/mgfw/ecs/component_easing.rs:136
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/centaur/src/mgfw/ecs/component_physics.rs:74
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/vracer/src/mgfw/ecs/component_render_line_buffer.rs:99
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/vracer/src/mgfw/ecs/component_render_triangle_buffer.rs:99
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/vracer/src/mgfw/ecs/component_easing.rs:140
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/vracer/src/mgfw/ecs/component_physics.rs:82
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/match-three/src/mgfw/ecs/component_render_line_buffer.rs:95
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/match-three/src/mgfw/ecs/component_render_triangle_buffer.rs:95
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/match-three/src/mgfw/ecs/component_easing.rs:136
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/match-three/src/mgfw/ecs/component_physics.rs:74
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/sokoban/src/mgfw/ecs/component_render_line_buffer.rs:99
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/sokoban/src/mgfw/ecs/component_render_triangle_buffer.rs:99
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/sokoban/src/mgfw/ecs/component_easing.rs:140
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/sokoban/src/mgfw/ecs/component_physics.rs:82
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/mahjong/src/mgfw/ecs/component_render_line_buffer.rs:95
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/mahjong/src/mgfw/ecs/component_render_triangle_buffer.rs:95
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/mahjong/src/mgfw/ecs/component_easing.rs:136
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/mahjong/src/mgfw/ecs/component_physics.rs:74
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/tet-rust/src/mgfw/ecs/component_render_line_buffer.rs:95
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/tet-rust/src/mgfw/ecs/component_render_triangle_buffer.rs:95
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/tet-rust/src/mgfw/ecs/component_easing.rs:136
↓ 3 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/tet-rust/src/mgfw/ecs/component_physics.rs:74
↓ 3 callers
Method
get_data_ref_mut
(&self, idx: usize)
2d-games/tictactoe/src/mgfw/ecs/component_render_text.rs:161
↓ 3 callers
Method
get_data_ref_mut
(&self, idx: usize)
2d-games/tictactoe/src/mgfw/ecs/component_physics.rs:69
↓ 3 callers
Method
get_data_ref_mut
(&self, idx: usize)
2d-games/centaur/src/mgfw/ecs/component_render_text.rs:161
↓ 3 callers
Method
get_data_ref_mut
(&self, idx: usize)
2d-games/centaur/src/mgfw/ecs/component_easing.rs:131
↓ 3 callers
Method
get_data_ref_mut
(&self, idx: usize)
2d-games/centaur/src/mgfw/ecs/component_physics.rs:69
↓ 3 callers
Method
get_data_ref_mut
(&self, idx: usize)
2d-games/vracer/src/mgfw/ecs/component_render_text.rs:165
↓ 3 callers
Method
get_data_ref_mut
(&self, idx: usize)
2d-games/vracer/src/mgfw/ecs/component_easing.rs:135
↓ 3 callers
Method
get_data_ref_mut
(&self, idx: usize)
2d-games/vracer/src/mgfw/ecs/entity.rs:137
↓ 3 callers
Method
get_data_ref_mut
(&self, idx: usize)
2d-games/vracer/src/mgfw/ecs/component_physics.rs:77
↓ 3 callers
Method
get_data_ref_mut
(&self, idx: usize)
2d-games/match-three/src/mgfw/ecs/component_render_text.rs:161
↓ 3 callers
Method
get_data_ref_mut
(&self, idx: usize)
2d-games/match-three/src/mgfw/ecs/component_easing.rs:131
↓ 3 callers
Method
get_data_ref_mut
(&self, idx: usize)
2d-games/match-three/src/mgfw/ecs/component_physics.rs:69
← previous
next →
201–300 of 1,842, ranked by callers