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
↓ 808 callers
Function
new
()
text-games/knights/src/game/mod.rs:137
↓ 71 callers
Method
entity_set_position_xy
(&mut self, idx: usize, x: f32, y: f32)
2d-games/vracer/src/mgfw/ecs/world.rs:158
↓ 70 callers
Method
entity_set_visibility
(&mut self, idx: usize, val: bool)
2d-games/vracer/src/mgfw/ecs/world.rs:287
↓ 49 callers
Method
entity_set_scale_xy
(&mut self, idx: usize, x: f32, y: f32)
2d-games/vracer/src/mgfw/ecs/world.rs:172
↓ 47 callers
Method
new_entity
(&mut self)
2d-games/vracer/src/mgfw/ecs/world.rs:86
↓ 42 callers
Method
entity_set_text
(&mut self, idx: usize, text: String)
2d-games/vracer/src/mgfw/ecs/world.rs:218
↓ 41 callers
Method
add_component
(&mut self, idx: usize, component: u32)
2d-games/vracer/src/mgfw/ecs/entity.rs:65
↓ 41 callers
Function
log
(output: String)
2d-games/vracer/src/mgfw/mod.rs:492
↓ 40 callers
Method
add_component
(&mut self, idx: usize, component: u32)
2d-games/centaur/src/mgfw/ecs/entity.rs:57
↓ 40 callers
Method
add_component
(&mut self, idx: usize, component: u32)
2d-games/sokoban/src/mgfw/ecs/entity.rs:65
↓ 40 callers
Function
log
(output: String)
2d-games/centaur/src/mgfw/mod.rs:478
↓ 40 callers
Function
log
(output: String)
2d-games/sokoban/src/mgfw/mod.rs:492
↓ 37 callers
Method
add_component
(&mut self, idx: usize, component: u32)
2d-games/tictactoe/src/mgfw/ecs/entity.rs:57
↓ 37 callers
Method
add_component
(&mut self, idx: usize, component: u32)
2d-games/match-three/src/mgfw/ecs/entity.rs:57
↓ 37 callers
Method
add_component
(&mut self, idx: usize, component: u32)
2d-games/mahjong/src/mgfw/ecs/entity.rs:57
↓ 37 callers
Method
add_component
(&mut self, idx: usize, component: u32)
2d-games/tet-rust/src/mgfw/ecs/entity.rs:57
↓ 37 callers
Function
log
(output: String)
2d-games/tictactoe/src/mgfw/mod.rs:412
↓ 37 callers
Function
log
(output: String)
2d-games/match-three/src/mgfw/mod.rs:413
↓ 37 callers
Function
log
(output: String)
2d-games/mahjong/src/mgfw/mod.rs:413
↓ 37 callers
Function
log
(output: String)
2d-games/tet-rust/src/mgfw/mod.rs:450
↓ 27 callers
Method
entity_set_visibility
(&mut self, idx: usize, val: bool)
2d-games/tet-rust/src/mgfw/ecs/world.rs:202
↓ 25 callers
Method
entity_set_visibility
(&mut self, idx: usize, val: bool)
2d-games/centaur/src/mgfw/ecs/world.rs:259
↓ 25 callers
Method
text_get_width
(&self, idx: usize)
2d-games/vracer/src/mgfw/ecs/world.rs:361
↓ 22 callers
Method
entity_set_alpha
(&mut self, idx: usize, alpha: f32)
2d-games/centaur/src/mgfw/ecs/world.rs:98
↓ 20 callers
Method
allocate
(&mut self, sz_bytes: usize)
2d-games/vracer/src/mgfw/cache/mod.rs:31
↓ 20 callers
Method
entity_set_visibility
(&mut self, idx: usize, val: bool)
2d-games/match-three/src/mgfw/ecs/world.rs:198
↓ 20 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/centaur/src/mgfw/ecs/system_render.rs:328
↓ 20 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/vracer/src/mgfw/ecs/system_render.rs:339
↓ 20 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/sokoban/src/mgfw/ecs/system_render.rs:328
↓ 19 callers
Method
allocate
(&mut self, sz_bytes: usize)
2d-games/centaur/src/mgfw/cache/mod.rs:31
↓ 19 callers
Method
allocate
(&mut self, sz_bytes: usize)
2d-games/sokoban/src/mgfw/cache/mod.rs:31
↓ 19 callers
Function
desc_color
(room: &RoomEnum, ret: String)
text-games/lord/src/main.rs:753
↓ 19 callers
Method
entity_set_color_rgba
(&mut self, idx: usize, r: f32, g: f32, b: f32, a: f32)
2d-games/vracer/src/mgfw/ecs/world.rs:108
↓ 19 callers
Method
entity_set_position_xy
(&mut self, idx: usize, x: f32, y: f32)
2d-games/sokoban/src/mgfw/ecs/world.rs:147
↓ 17 callers
Method
allocate
(&mut self, sz_bytes: usize)
2d-games/tictactoe/src/mgfw/cache/mod.rs:31
↓ 17 callers
Method
allocate
(&mut self, sz_bytes: usize)
2d-games/match-three/src/mgfw/cache/mod.rs:31
↓ 17 callers
Method
allocate
(&mut self, sz_bytes: usize)
2d-games/mahjong/src/mgfw/cache/mod.rs:31
↓ 17 callers
Method
allocate
(&mut self, sz_bytes: usize)
2d-games/tet-rust/src/mgfw/cache/mod.rs:31
↓ 17 callers
Method
entity_set_position_xy
(&mut self, idx: usize, x: f32, y: f32)
2d-games/match-three/src/mgfw/ecs/world.rs:101
↓ 16 callers
Method
clear
(&mut self)
2d-games/vracer/src/mgfw/ecs/world.rs:58
↓ 16 callers
Method
entity_set_visibility
(&mut self, idx: usize, val: bool)
2d-games/sokoban/src/mgfw/ecs/world.rs:276
↓ 16 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/tictactoe/src/mgfw/ecs/system_render.rs:226
↓ 16 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/match-three/src/mgfw/ecs/system_render.rs:226
↓ 16 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/mahjong/src/mgfw/ecs/system_render.rs:226
↓ 16 callers
Method
get_data_ref
(&self, idx: usize)
2d-games/tet-rust/src/mgfw/ecs/system_render.rs:226
↓ 16 callers
Function
world_idx
(x: usize, y: usize)
2d-games/centaur/src/game/game.rs:65
↓ 14 callers
Method
entity_set_position_xy
(&mut self, idx: usize, x: f32, y: f32)
2d-games/centaur/src/mgfw/ecs/world.rs:130
↓ 12 callers
Method
entity_set_alpha
(&mut self, idx: usize, alpha: f32)
2d-games/sokoban/src/mgfw/ecs/world.rs:115
↓ 12 callers
Method
entity_set_scale_xy
(&mut self, idx: usize, x: f32, y: f32)
2d-games/centaur/src/mgfw/ecs/world.rs:144
↓ 12 callers
Method
entity_set_visibility
(&mut self, idx: usize, val: bool)
2d-games/mahjong/src/mgfw/ecs/world.rs:202
↓ 12 callers
Method
new_entity
(&mut self)
2d-games/centaur/src/mgfw/ecs/world.rs:67
↓ 12 callers
Method
npc_perform
(&mut self, cmd: CommandEnum, idx: usize)
text-games/knights/src/game/mod.rs:1428
↓ 12 callers
Method
push_log
(&mut self, command: CommandEnum)
text-games/knights/src/game/mod.rs:203
↓ 11 callers
Method
entity_set_billboard
(&mut self, idx: usize, image: String)
2d-games/match-three/src/mgfw/ecs/world.rs:167
↓ 11 callers
Method
entity_set_billboard
(&mut self, idx: usize, image: String)
2d-games/tet-rust/src/mgfw/ecs/world.rs:167
↓ 11 callers
Method
entity_set_scale_xy
(&mut self, idx: usize, x: f32, y: f32)
2d-games/sokoban/src/mgfw/ecs/world.rs:161
↓ 11 callers
Method
has_component
(&self, idx: usize, component: u32)
2d-games/vracer/src/mgfw/ecs/entity.rs:78
↓ 10 callers
Method
entity_set_line_buffer
(&mut self, idx: usize, pnts: &Vec<Position>, clrs: &Vec<Color>)
2d-games/vracer/src/mgfw/ecs/world.rs:262
↓ 10 callers
Method
entity_set_position_xy
(&mut self, idx: usize, x: f32, y: f32)
2d-games/tet-rust/src/mgfw/ecs/world.rs:101
↓ 10 callers
Method
has_component
(&self, idx: usize, component: u32)
2d-games/centaur/src/mgfw/ecs/entity.rs:70
↓ 10 callers
Method
has_component
(&self, idx: usize, component: u32)
2d-games/sokoban/src/mgfw/ecs/entity.rs:78
↓ 10 callers
Function
reset_view
()
text-games/lord/src/main.rs:109
↓ 10 callers
Function
world_y
(idx: usize)
2d-games/centaur/src/game/game.rs:61
↓ 9 callers
Method
end_of_turn
(&mut self)
text-games/knights/src/game/mod.rs:1080
↓ 9 callers
Method
entity_set_alpha
(&mut self, idx: usize, alpha: f32)
2d-games/vracer/src/mgfw/ecs/world.rs:117
↓ 9 callers
Method
entity_set_alpha
(&mut self, idx: usize, alpha: f32)
2d-games/match-three/src/mgfw/ecs/world.rs:78
↓ 9 callers
Method
entity_set_billboard
(&mut self, idx: usize, image: String)
2d-games/sokoban/src/mgfw/ecs/world.rs:213
↓ 9 callers
Method
entity_set_text
(&mut self, idx: usize, text: String)
2d-games/match-three/src/mgfw/ecs/world.rs:161
↓ 9 callers
Method
has_component
(&self, idx: usize, component: u32)
2d-games/tictactoe/src/mgfw/ecs/entity.rs:70
↓ 9 callers
Method
has_component
(&self, idx: usize, component: u32)
2d-games/match-three/src/mgfw/ecs/entity.rs:70
↓ 9 callers
Method
has_component
(&self, idx: usize, component: u32)
2d-games/mahjong/src/mgfw/ecs/entity.rs:70
↓ 9 callers
Method
has_component
(&self, idx: usize, component: u32)
2d-games/tet-rust/src/mgfw/ecs/entity.rs:70
↓ 9 callers
Function
is_position_available
(cache: &GameData, idx: usize)
2d-games/centaur/src/game/game.rs:558
↓ 9 callers
Method
new_entity
(&mut self)
2d-games/sokoban/src/mgfw/ecs/world.rs:84
↓ 9 callers
Method
new_entity
(&mut self)
2d-games/tet-rust/src/mgfw/ecs/world.rs:47
↓ 9 callers
Function
transition_to
(cache: &mut game::GameData, menu: usize)
2d-games/vracer/src/game/menu.rs:596
↓ 8 callers
Method
entity_set_alpha
(&mut self, idx: usize, alpha: f32)
2d-games/tictactoe/src/mgfw/ecs/world.rs:78
↓ 8 callers
Method
entity_set_color_rgba
(&mut self, idx: usize, r: f32, g: f32, b: f32, a: f32)
2d-games/tet-rust/src/mgfw/ecs/world.rs:69
↓ 8 callers
Method
reconstruct
(&self, idx: usize)
2d-games/centaur/src/mgfw/ecs/component_render_text.rs:55
↓ 8 callers
Method
reconstruct
(&self, idx: usize)
2d-games/sokoban/src/mgfw/ecs/component_render_text.rs:59
↓ 8 callers
Function
rnd
()
2d-games/tet-rust/src/mgfw/mod.rs:21
↓ 8 callers
Method
run
(&mut self)
text-games/knights/src/game/mod.rs:154
↓ 8 callers
Method
text_get_width
(&self, idx: usize)
2d-games/match-three/src/mgfw/ecs/world.rs:260
↓ 8 callers
Function
update_overlay
(cache: &mut GameData, world: &mut mgfw::ecs::World)
2d-games/sokoban/src/game/game.rs:318
↓ 8 callers
Function
world_x
(idx: usize)
2d-games/centaur/src/game/game.rs:57
↓ 7 callers
Method
clear
(&mut self)
2d-games/sokoban/src/mgfw/ecs/world.rs:56
↓ 7 callers
Method
entity_set_billboard
(&mut self, idx: usize, image: String)
2d-games/centaur/src/mgfw/ecs/world.rs:196
↓ 7 callers
Method
entity_set_billboard
(&mut self, idx: usize, image: String)
2d-games/vracer/src/mgfw/ecs/world.rs:224
↓ 7 callers
Method
entity_set_position_xy
(&mut self, idx: usize, x: f32, y: f32)
2d-games/mahjong/src/mgfw/ecs/world.rs:101
↓ 7 callers
Method
entity_set_scale_xy
(&mut self, idx: usize, x: f32, y: f32)
2d-games/match-three/src/mgfw/ecs/world.rs:115
↓ 7 callers
Method
entity_set_text
(&mut self, idx: usize, text: String)
2d-games/centaur/src/mgfw/ecs/world.rs:190
↓ 7 callers
Method
entity_set_text
(&mut self, idx: usize, text: String)
2d-games/sokoban/src/mgfw/ecs/world.rs:207
↓ 7 callers
Method
reconstruct
(&self, idx: usize)
2d-games/tictactoe/src/mgfw/ecs/component_render_text.rs:55
↓ 7 callers
Method
reconstruct
(&self, idx: usize)
2d-games/vracer/src/mgfw/ecs/component_render_text.rs:59
↓ 7 callers
Method
reconstruct
(&self, idx: usize)
2d-games/match-three/src/mgfw/ecs/component_render_text.rs:55
↓ 7 callers
Method
reconstruct
(&self, idx: usize)
2d-games/mahjong/src/mgfw/ecs/component_render_text.rs:55
↓ 7 callers
Method
reconstruct
(&self, idx: usize)
2d-games/tet-rust/src/mgfw/ecs/component_render_text.rs:55
↓ 7 callers
Method
rnd
(&mut self)
2d-games/centaur/src/mgfw/ecs/world.rs:56
↓ 7 callers
Method
rnd_range
( &mut self, range: Range<T>, )
2d-games/centaur/src/mgfw/ecs/world.rs:60
↓ 7 callers
Method
set_type
(&mut self, idx: usize, render_type: u8)
2d-games/vracer/src/mgfw/ecs/component_render.rs:37
next →
1–100 of 1,842, ranked by callers