Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DomWilliams0/name-needed
/ functions
Functions
1,261 in github.com/DomWilliams0/name-needed
⨍
Functions
1,261
◇
Types & classes
279
↓ 100 callers
Method
iter
(&self)
world/src/chunk/terrain.rs:128
↓ 62 callers
Method
as_i32
(self)
unit/src/dim.rs:14
↓ 57 callers
Method
into_iter
(self)
world/src/chunk/slice.rs:96
↓ 51 callers
Method
clone
(&self)
world/src/chunk/double_sided_vec.rs:165
↓ 48 callers
Method
slice
(&self, index: S)
world/src/chunk/slab.rs:125
↓ 37 callers
Method
len
(&self)
world/src/chunk/double_sided_vec.rs:23
↓ 36 callers
Method
as_block_coord
(self)
unit/src/dim.rs:54
↓ 36 callers
Method
build
(self, pos: P)
world/src/chunk/builder.rs:139
↓ 36 callers
Method
set_block
/// Must point to a slice of length CHUNK_SIZE * CHUNK_SIZE pub unsafe fn from_ptr(ptr: *mut Block<C>) -> Self { let slice =
world/src/chunk/slice.rs:157
↓ 33 callers
Method
z
(self)
unit/src/space/length.rs:29
↓ 31 callers
Method
add
(&mut self, value: T, index: I)
world/src/chunk/double_sided_vec.rs:47
↓ 30 callers
Method
find_chunk_with_pos
TODO lru cache for chunk lookups
world/src/world.rs:152
↓ 28 callers
Method
extend
(&mut self)
world/src/chunk/terrain.rs:152
↓ 26 callers
Method
get
(&self, pos: SlabPosition)
world/src/chunk/terrain.rs:142
↓ 26 callers
Function
world_from_chunks_blocking
( chunks: Vec<ChunkDescriptor<DummyWorldContext>>, )
world/src/world.rs:1300
↓ 25 callers
Method
next
Identical to ContiguousChunkIterator just different enough with mut to require too much effort to reduce duplication :( lmao even this comment is the
world/src/world.rs:1111
↓ 24 callers
Function
empty
()
world/src/chunk/terrain.rs:728
↓ 24 callers
Method
filter
(&mut self, pred: impl Fn(SlabLocation) -> bool)
world/src/viewer.rs:381
↓ 24 callers
Method
min
(&self)
unit/src/world/range.rs:90
↓ 22 callers
Method
borrow
(&self)
world/src/chunk/slice.rs:116
↓ 22 callers
Method
set_block
Returns if block was set successfully, depends on slab creation policy
world/src/chunk/terrain.rs:490
↓ 22 callers
Method
slab_index
(self)
unit/src/world/slice_index.rs:100
↓ 21 callers
Method
is_empty
(&self)
world/src/chunk/slice_navmesh.rs:608
↓ 21 callers
Method
y
(self)
unit/src/space/length.rs:25
↓ 20 callers
Method
as_i32
(self)
unit/src/world/slab_index.rs:31
↓ 20 callers
Method
into_inner
(self)
world/src/world_ref.rs:60
↓ 19 callers
Method
fill_range
Panics if invalid range for BlockPosition
world/src/chunk/builder.rs:103
↓ 19 callers
Method
slice
(self)
world/src/navigationv2/mod.rs:494
↓ 19 callers
Method
x
(self)
unit/src/space/length.rs:21
↓ 18 callers
Method
clone
(&self)
ai/src/decision.rs:107
↓ 18 callers
Method
terrain
(&self)
world/src/chunk/chunk.rs:108
↓ 17 callers
Method
into_inner
(mut self)
world/src/chunk/builder.rs:146
↓ 17 callers
Method
value
(&self)
misc/src/newtype.rs:45
↓ 16 callers
Method
block_type
(self)
world/src/block.rs:71
↓ 16 callers
Method
borrow_mut
(&self)
world/src/world_ref.rs:48
↓ 16 callers
Method
get_unchecked
(&self, coord: impl CoordType)
grid/src/grid_impl.rs:75
↓ 15 callers
Method
as_usize
(self)
unit/src/dim.rs:44
↓ 15 callers
Method
xy
(&self)
unit/src/world/world_point.rs:123
↓ 14 callers
Method
iter
(&mut self)
ai/src/intelligence.rs:622
↓ 14 callers
Method
max
(&self)
unit/src/world/range.rs:93
↓ 13 callers
Method
borrow
(&self)
world/src/world_ref.rs:41
↓ 13 callers
Method
clone
(&self)
world/src/world_ref.rs:103
↓ 13 callers
Method
count
(&self)
ai/src/intelligence.rs:164
↓ 13 callers
Method
fill_slice
(mut self, slice: impl Into<GlobalSliceIndex>, block: C::BlockType)
world/src/chunk/builder.rs:86
↓ 13 callers
Method
floor
(&self)
unit/src/world/world_point.rs:70
↓ 13 callers
Method
ranges
(&self)
unit/src/world/range.rs:146
↓ 13 callers
Method
slice
(&self)
unit/src/world/world_point.rs:59
↓ 12 callers
Method
len
(edges, nodes)
world/src/navigation/block_navigation.rs:202
↓ 12 callers
Method
slice_mut
(&mut self, index: S)
world/src/chunk/slab.rs:133
↓ 12 callers
Method
z
(&self)
unit/src/world/world_point.rs:138
↓ 11 callers
Method
as_u8
(self)
unit/src/dim.rs:39
↓ 11 callers
Method
cmp
(&self, other: &Self)
world/src/chunk/terrain.rs:237
↓ 11 callers
Method
node_weight
(&self, n: NodeIndex)
world/src/navigationv2/world_graph.rs:174
↓ 11 callers
Method
slab
(&self, index: SlabIndex)
world/src/chunk/terrain.rs:415
↓ 11 callers
Method
to_world_position
(self)
unit/src/world/range.rs:446
↓ 11 callers
Method
world
(&self)
world/src/loader/loading.rs:972
↓ 11 callers
Method
x
(&self)
unit/src/world/world_point.rs:128
↓ 11 callers
Method
y
(&self)
unit/src/world/world_point.rs:133
↓ 10 callers
Method
above
(&self)
world/src/chunk/slice_navmesh.rs:616
↓ 10 callers
Method
abs
(self)
unit/src/world/slice_index.rs:104
↓ 10 callers
Method
contains
(self, slice: S)
world/src/viewer.rs:77
↓ 10 callers
Method
get_unchecked_mut
(&mut self, coord: impl CoordType)
grid/src/grid_impl.rs:82
↓ 10 callers
Function
make_graph
(chunks: Vec<ChunkDescriptor<DummyWorldContext>>)
world/src/navigation/area_navigation.rs:370
↓ 10 callers
Method
slab
(&self)
world/src/navigationv2/world_graph.rs:371
↓ 10 callers
Method
to_global
(self, slab: SlabIndex)
unit/src/world/slice_index.rs:128
↓ 9 callers
Method
drain
(&mut self)
ai/src/decision.rs:172
↓ 9 callers
Method
is_air
(&self)
world/src/world.rs:1278
↓ 9 callers
Method
nav_graph
(&self)
world/src/world.rs:612
↓ 9 callers
Method
opacity
(self)
world/src/block.rs:79
↓ 9 callers
Function
p
((x, y, z): (i32, i32, i32))
world/src/chunk/affected_neighbours.rs:209
↓ 9 callers
Method
solid
(self)
world/src/block.rs:169
↓ 9 callers
Method
update_block
(&mut self, changed_block: SlabPosition)
world/src/chunk/affected_neighbours.rs:164
↓ 9 callers
Method
xyz
(&self)
unit/src/world/range.rs:248
↓ 8 callers
Method
as_i16
(self)
unit/src/dim.rs:29
↓ 8 callers
Method
contains
(&self, block: SliceBlock)
world/src/chunk/chunk.rs:477
↓ 8 callers
Function
do_it
(areas: Vec<TestArea>)
world/src/navigationv2/mod.rs:618
↓ 8 callers
Method
find
(&self, pos: SlabPosition)
world/src/chunk/terrain.rs:132
↓ 8 callers
Method
find_chunk_with_pos_mut
(&mut self, chunk_pos: ChunkLocation)
world/src/world.rs:158
↓ 8 callers
Method
id
(&self)
world/src/chunk/chunk.rs:120
↓ 8 callers
Method
slice
(&self, index: S)
world/src/chunk/terrain.rs:288
↓ 8 callers
Method
terrain_mut
(&mut self)
world/src/chunk/chunk.rs:111
↓ 8 callers
Method
to_slab_position
(self, slice: LocalSliceIndex)
unit/src/world/slice_block.rs:42
↓ 8 callers
Function
unflatten_index
(index: usize)
world/src/chunk/slice.rs:228
↓ 7 callers
Method
as_ref
(&self)
resources/src/container.rs:61
↓ 7 callers
Method
below
(&self)
unit/src/world/range.rs:171
↓ 7 callers
Method
block_until_all_done
(&mut self, timeout: Duration)
world/src/loader/loading.rs:1293
↓ 7 callers
Method
bottom
(self)
world/src/viewer.rs:86
↓ 7 callers
Method
ceil
(&self)
unit/src/world/world_point.rs:78
↓ 7 callers
Method
checked_sub
(self, rhs: Self)
unit/src/world/range.rs:334
↓ 7 callers
Method
find_area_path
( &self, start: WorldArea, goal: WorldArea, context: &AreaGraphSearchContext,
world/src/navigation/area_navigation.rs:184
↓ 7 callers
Method
finish
(&mut self, calc: &AccessibilityCalculator)
world/src/navigationv2/accessible.rs:278
↓ 7 callers
Function
flatten_coords
(block: SliceBlock)
world/src/chunk/slice.rs:235
↓ 7 callers
Method
get
( &mut self, input: C::Input, blackboard: &mut C::Blackboard, target: Option<&
ai/src/intelligence.rs:127
↓ 7 callers
Function
loader_from_chunks_blocking
( chunks: Vec<ChunkDescriptor<DummyWorldContext>>, )
world/src/world.rs:1306
↓ 7 callers
Method
ok
(self)
world/src/world.rs:1192
↓ 7 callers
Method
pos
(&self)
world/src/chunk/chunk.rs:116
↓ 7 callers
Method
slab_data
(&self, index: SlabIndex)
world/src/chunk/terrain.rs:407
↓ 7 callers
Method
slab_progress
(&self, slab: SlabIndex)
world/src/chunk/chunk.rs:274
↓ 7 callers
Method
top
(self)
world/src/viewer.rs:89
↓ 7 callers
Method
write
(&mut self, angle: f32, val: f32, fallback_fn: impl Fn(usize) -> f32)
context_steering/src/lib.rs:79
next →
1–100 of 1,261, ranked by callers