Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/d0sboots/PerfectTower
/ functions
Functions
28 in github.com/d0sboots/PerfectTower
⨍
Functions
28
◇
Types & classes
17
↓ 13 callers
Method
next_uint
(&mut self)
dimensions/src/lib.rs:102
↓ 11 callers
Method
int_range
(&mut self, min: i32, max: i32)
dimensions/src/lib.rs:111
↓ 8 callers
Method
next_float
(&mut self)
dimensions/src/lib.rs:107
↓ 6 callers
Function
int_to_qty
Convert an unsigned seed in the range 0..1<<24 to a qty/sec value
dimensions/src/lib.rs:31
↓ 4 callers
Method
as_ref
(&self)
dimensions/src/lib.rs:227
↓ 4 callers
Method
generate
self may be uninitialized
dimensions/src/lib.rs:179
↓ 3 callers
Function
make_progress
(size: u64)
dimensions/src/main.rs:211
↓ 3 callers
Function
print_dim
(dim: &Dimension, writer: &mut BufWriter<&mut dyn Write>, format: Format)
dimensions/src/main.rs:43
↓ 3 callers
Function
round_ties_even
Needed because rust doesn't provide it. ONLY WORKS FOR NON-NEGATIVE NUMBERS
dimensions/src/lib.rs:21
↓ 2 callers
Method
cost
(&self)
dimensions/src/lib.rs:556
↓ 2 callers
Method
full_name
(&self)
dimensions/src/lib.rs:345
↓ 2 callers
Function
qty_to_int
Inverse of int_to_qty: Convert a qty/sec value to an unsigned seed in the range 0..1<<24. Guaranteed to be correct for all values produced by int_to_q
dimensions/src/lib.rs:41
↓ 1 callers
Method
name
(&self)
dimensions/src/lib.rs:341
↓ 1 callers
Method
qty_sum
(&self)
dimensions/src/stub.rs:37
↓ 1 callers
Method
write_compact
(&self, writer: &mut T)
dimensions/src/lib.rs:444
Method
cost
(&self)
dimensions/src/stub.rs:49
Method
filter
(re: &Regex, i: u32, hash: &mut AHashSet<u32>)
dimensions/src/lib.rs:217
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
dimensions/src/lib.rs:461
Function
int_qty_int
()
dimensions/src/tests.rs:28
Function
main
()
dimensions/src/main.rs:219
Method
new
(xcoord: i32, ycoord: i32)
dimensions/src/stub.rs:23
Method
new
(x: i32, y: i32)
dimensions/src/lib.rs:83
Function
parse_qty
(value: &str)
dimensions/src/main.rs:203
Function
seeds_align
()
dimensions/src/tests.rs:21
Method
serialize
(&self, serializer: S)
dimensions/src/lib.rs:233
Method
set_seed
(&mut self, seed: i32)
dimensions/src/lib.rs:144
Method
translate_seed
Translates a "seed" value returned from next_uint() into the value that would be returned from int_range(-0x80000000, 0x7fffffff), which is how the Un
dimensions/src/lib.rs:95
Function
translate_seed_orig
Translates a "seed" value returned from next_uint() into the value that would be returned from int_range(-0x80000000, 0x7fffffff), which is how the Un
dimensions/src/tests.rs:9