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
↓ 6 callers
Method
add
(&mut self, target: C::DseTarget)
ai/src/decision.rs:166
↓ 6 callers
Method
add_empty_placeholder_slab
(&mut self, slab: impl Into<SlabIndex>)
world/src/chunk/terrain.rs:403
↓ 6 callers
Method
add_node
(&mut self, area: WorldArea)
world/src/navigationv2/world_graph.rs:310
↓ 6 callers
Method
allocate
(&mut self, slice: u8)
world/src/chunk/slice_navmesh.rs:28
↓ 6 callers
Function
apply_updates
( loader: &mut WorldLoader<DummyWorldContext>, updates: &[WorldTerrainUpdate<DummyWorldContext
world/src/world.rs:1333
↓ 6 callers
Method
array
(&self)
world/src/chunk/slab.rs:48
↓ 6 callers
Method
as_slice
Bottom block of slab as global slice
unit/src/world/slab_index.rs:36
↓ 6 callers
Method
fill_until
(&mut self, index: I, val: F)
world/src/chunk/double_sided_vec.rs:84
↓ 6 callers
Method
get_block
(&self, pos: BlockPosition)
world/src/chunk/terrain.rs:310
↓ 6 callers
Function
get_edge
(graph: &AreaGraph, from: WorldArea, to: WorldArea)
world/src/navigation/area_navigation.rs:376
↓ 6 callers
Method
get_node
(&self, area: WorldArea)
world/src/navigation/area_navigation.rs:312
↓ 6 callers
Method
iter_blocks
Sorted asc by slice
world/src/chunk/slice_navmesh.rs:604
↓ 6 callers
Method
iter_increasing
(&self)
world/src/chunk/double_sided_vec.rs:107
↓ 6 callers
Method
len
(&self)
world/src/world.rs:897
↓ 6 callers
Function
not_nan
(x: f32)
unit/src/world/world_point.rs:15
↓ 6 callers
Method
other_node
(&self)
world/src/navigationv2/mod.rs:575
↓ 6 callers
Method
request_slabs
Must be sorted by chunk then by ascending slab (debug asserted). All slabs are loaded from scratch, it's the caller's responsibility to ensure slabs t
world/src/loader/loading.rs:1066
↓ 6 callers
Method
retain
Removes all where f(area) == false. Returns number removed
world/src/navigation/area_navigation.rs:297
↓ 6 callers
Method
runtime
(&self)
world/src/loader/worker_pool.rs:40
↓ 6 callers
Method
set_block
Panics if block position is invalid for the chunk. Will create slabs as necessary
world/src/chunk/builder.rs:74
↓ 6 callers
Method
slab_data_mut
(&mut self, index: SlabIndex)
world/src/chunk/terrain.rs:411
↓ 6 callers
Method
slice_mut
Panics if not exclusive reference
world/src/chunk/terrain.rs:302
↓ 6 callers
Method
submit_slab
(&mut self, slab: SlabLocation)
world/src/loader/loading.rs:1359
↓ 6 callers
Method
to_local
(self)
unit/src/world/slice_index.rs:89
↓ 6 callers
Method
to_owned
(self)
world/src/chunk/slice.rs:89
↓ 6 callers
Method
wait_for_slabs
(&mut self, mut filter: impl SlabNotificationFilter)
world/src/world.rs:963
↓ 6 callers
Method
weight
(self)
world/src/navigation/cost.rs:14
↓ 5 callers
Method
all_chunks
(&self)
world/src/world.rs:119
↓ 5 callers
Function
all_slabs_in_range
Inclusive range. Is sorted by chunk then slab
unit/src/world/slab_location.rs:63
↓ 5 callers
Method
as_f32
(self)
unit/src/dim.rs:9
↓ 5 callers
Function
assert_eq
(curve: Curve, x: f32, y: f32)
ai/src/consideration.rs:140
↓ 5 callers
Function
check
(pos: (BlockCoord, BlockCoord), mut expected: Vec<NeighbourOffset>)
world/src/neighbour.rs:342
↓ 5 callers
Method
choose
( &mut self, blackboard: Box<C::Blackboard>, alloc: &bumpalo::Bump, cmp_arg: &
ai/src/intelligence.rs:275
↓ 5 callers
Function
do_it
(input: [i32; 25])
world/src/chunk/slice_navmesh.rs:309
↓ 5 callers
Method
fill
(&mut self, block: C::BlockType)
world/src/chunk/slice.rs:169
↓ 5 callers
Method
find_area_for_block_with_height
Searches downwards in vertical space for area z. Only checks height requirement, not accessibility
world/src/chunk/chunk.rs:449
↓ 5 callers
Method
find_chunk_index
(&self, chunk_pos: ChunkLocation)
world/src/world.rs:136
↓ 5 callers
Method
finish
(&self)
world/src/chunk/affected_neighbours.rs:191
↓ 5 callers
Method
flatten_coords
(&self, [x, y, z]: [usize; 3])
grid/src/dynamic.rs:25
↓ 5 callers
Method
flush
(&mut self, force: bool)
world/src/loader/loading.rs:1395
↓ 5 callers
Method
get_mut
(&mut self, pos: SlabPosition)
world/src/chunk/terrain.rs:147
↓ 5 callers
Method
height
(&self)
world/src/chunk/slice_navmesh.rs:461
↓ 5 callers
Method
indices_increasing
(&self)
world/src/chunk/double_sided_vec.rs:115
↓ 5 callers
Method
load_notifications
(&self)
world/src/world.rs:458
↓ 5 callers
Function
load_single_chunk
(chunk: ChunkBuilder<DummyWorldContext>)
world/src/world.rs:1291
↓ 5 callers
Method
name
(&self)
ai/src/intelligence.rs:859
↓ 5 callers
Method
offset
(self)
world/src/chunk/affected_neighbours.rs:45
↓ 5 callers
Method
path
(&self)
world/src/navigation/path.rs:104
↓ 5 callers
Method
pos
(&self)
world/src/chunk/slice_navmesh.rs:453
↓ 5 callers
Method
remove
(&mut self, pos: SlabPosition)
world/src/chunk/terrain.rs:180
↓ 5 callers
Method
resolve_vertices
TODO pub(crate)
world/src/occlusion.rs:426
↓ 5 callers
Method
slice
(self)
unit/src/world/world_position.rs:22
↓ 5 callers
Method
slice
(self)
unit/src/world/slice_index.rs:57
↓ 5 callers
Method
start_listening
(&self)
world/src/world.rs:987
↓ 5 callers
Method
target
(&self)
world/src/navigation/path.rs:108
↓ 5 callers
Method
to_slice_block
(self)
unit/src/world/slab_position.rs:48
↓ 5 callers
Method
try_add
(self, dz: i32)
unit/src/world/slab_index.rs:52
↓ 5 callers
Method
xyz
(&self)
unit/src/world/world_point.rs:118
↓ 4 callers
Method
as_from
(self)
world/src/loader/update.rs:166
↓ 4 callers
Method
block
(&self, pos: P)
world/src/world.rs:552
↓ 4 callers
Function
check
(slab: i32, slice: i32)
unit/src/world/slab_index.rs:92
↓ 4 callers
Method
choose_with_stream_dses
"Stream" behaviours only apply to a single tick, avoiding the overhead of adding then immediately removing additional behaviours. Returns None if no
ai/src/intelligence.rs:189
↓ 4 callers
Method
edges
(&self, block: BlockPosition)
world/src/navigation/block_navigation.rs:64
↓ 4 callers
Method
find_accessible_block_in_column_with_range
( &self, pos: WorldPosition, z_min: Option<GlobalSliceIndex>, )
world/src/world.rs:396
↓ 4 callers
Method
get
(&self)
unit/src/world/slice_index.rs:124
↓ 4 callers
Method
get
(&mut self, relative: [i8; 3])
world/src/occlusion.rs:560
↓ 4 callers
Method
get_block_tup
(&self, pos: (i32, i32, i32))
world/src/chunk/terrain.rs:316
↓ 4 callers
Method
get_opacity
( &mut self, relative: [i8; 3], relative_block: SlabPosition, )
world/src/occlusion.rs:575
↓ 4 callers
Method
get_z
(&self)
unit/src/world/range.rs:252
↓ 4 callers
Method
initialized
(self)
world/src/navigation/mod.rs:60
↓ 4 callers
Function
is_border
( direction: NeighbourOffset, range: ((BlockCoord, BlockCoord), (BlockCoord, BlockCoord)), )
world/src/navigationv2/mod.rs:204
↓ 4 callers
Method
node_count
(&self)
world/src/navigation/area_navigation.rs:340
↓ 4 callers
Method
occlusion
(&self)
world/src/block.rs:156
↓ 4 callers
Method
ok
(self)
world/src/navigation/mod.rs:68
↓ 4 callers
Method
opposite
(self)
world/src/navigation/cost.rs:33
↓ 4 callers
Method
set
(mut self, pos: (i32, i32, i32), b: C::BlockType)
world/src/chunk/builder.rs:215
↓ 4 callers
Method
set_status_and_notify
(&self, slab: SlabIndex, status: SlabLoadingStatus)
world/src/chunk/chunk.rs:234
↓ 4 callers
Method
slab_mut
Cow-copies the slab if not already the exclusive holder
world/src/chunk/terrain.rs:420
↓ 4 callers
Method
slab_range
Inclusive
world/src/chunk/terrain.rs:441
↓ 4 callers
Method
slice_unsigned
(self)
unit/src/world/slice_index.rs:143
↓ 4 callers
Method
slices_from_bottom
(&self)
world/src/chunk/slab.rs:178
↓ 4 callers
Method
to_block_position
(self, slice: GlobalSliceIndex)
unit/src/world/slice_block.rs:38
↓ 4 callers
Method
to_world_point
(self, chunk_pos: P)
unit/src/world/block_position.rs:40
↓ 4 callers
Method
xyz
(&self)
unit/src/space/view.rs:31
↓ 3 callers
Method
add_edge
(&mut self, from: WorldArea, to: WorldArea, edge: AreaNavEdge)
world/src/navigation/area_navigation.rs:261
↓ 3 callers
Method
all
()
world/src/viewer.rs:72
↓ 3 callers
Method
apply
(mut self, mut f: F)
world/src/chunk/builder.rs:128
↓ 3 callers
Method
area_info
(&self, slab: SlabIndex, slab_area: SlabArea)
world/src/chunk/chunk.rs:140
↓ 3 callers
Method
array_mut
(&mut self)
world/src/chunk/slab.rs:52
↓ 3 callers
Method
as_frame
(&self)
world/src/navigationv2/accessible.rs:289
↓ 3 callers
Method
as_range
(&self, area: WorldAreaV2)
world/src/chunk/chunk.rs:521
↓ 3 callers
Method
as_ref
(&self)
grid/src/dynamic.rs:288
↓ 3 callers
Method
as_ref
(&self)
world/src/viewer.rs:375
↓ 3 callers
Method
as_single
(&self)
unit/src/world/range.rs:61
↓ 3 callers
Method
as_to
(self)
world/src/loader/update.rs:173
↓ 3 callers
Method
block_graph_for_area
(&self, area: WorldArea)
world/src/chunk/chunk.rs:176
↓ 3 callers
Method
block_type_mut
(&mut self)
world/src/block.rs:75
↓ 3 callers
Method
bounds
Inclusive
unit/src/world/range.rs:131
↓ 3 callers
Method
cmp
(&self, other: &Self)
unit/src/world/slab_position.rs:80
↓ 3 callers
Method
consume_decision
(&mut self, arg: &<C::Action as Action>::Arg)
ai/src/intelligence.rs:370
← previous
next →
101–200 of 1,261, ranked by callers