Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/17cupsofcoffee/rl
/ functions
Functions
28 in github.com/17cupsofcoffee/rl
⨍
Functions
28
◇
Types & classes
13
↓ 8 callers
Method
centre
(&self)
src/resources.rs:187
↓ 3 callers
Method
ready
(&self)
src/components.rs:51
↓ 2 callers
Method
carve_h_corridor
(&mut self, x1: usize, x2: usize, y: usize)
src/resources.rs:162
↓ 2 callers
Method
carve_v_corridor
(&mut self, x: usize, y1: usize, y2: usize)
src/resources.rs:170
↓ 1 callers
Function
basic_enemy_movement
(world: &mut World, _: &mut Resources)
src/systems.rs:44
↓ 1 callers
Method
carve_room
(&mut self, room: &Room)
src/resources.rs:154
↓ 1 callers
Method
clear
(&mut self)
src/console.rs:40
↓ 1 callers
Method
get
(&self, x: usize, y: usize)
src/resources.rs:143
↓ 1 callers
Function
grant_energy
(world: &mut World, resources: &mut Resources)
src/systems.rs:6
↓ 1 callers
Method
intersects
(&self, other: &Room)
src/resources.rs:191
↓ 1 callers
Function
player
(x: usize, y: usize)
src/entities.rs:6
↓ 1 callers
Function
player_movement
(world: &mut World, resources: &mut Resources)
src/systems.rs:22
↓ 1 callers
Function
process_movement
(world: &mut World, resources: &mut Resources)
src/systems.rs:52
↓ 1 callers
Function
rat
(x: usize, y: usize)
src/entities.rs:22
↓ 1 callers
Method
set_bg
(&mut self, x: usize, y: usize, color: Color)
src/console.rs:59
↓ 1 callers
Method
set_char
(&mut self, x: usize, y: usize, glyph: char)
src/console.rs:51
↓ 1 callers
Method
set_fg
(&mut self, x: usize, y: usize, color: Color)
src/console.rs:55
↓ 1 callers
Function
snake
(x: usize, y: usize)
src/entities.rs:14
↓ 1 callers
Method
tile_positions
(&self)
src/resources.rs:147
Method
draw
(&mut self, ctx: &mut Context)
src/console.rs:63
Method
draw
(&mut self, ctx: &mut Context)
src/main.rs:64
Method
generate
(world: &mut World, map_width: usize, map_height: usize)
src/resources.rs:75
Function
main
()
src/main.rs:89
Method
new
(font: Texture, width: usize, height: usize)
src/console.rs:21
Method
new
(ctx: &mut Context)
src/main.rs:26
Method
new
(world: &mut World, map_width: usize, map_height: usize)
src/resources.rs:14
Method
new
(x: usize, y: usize)
src/components.rs:11
Method
update
(&mut self, ctx: &mut Context)
src/main.rs:42