Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PistonDevelopers/hematite
/ functions
Functions
107 in github.com/PistonDevelopers/hematite
⨍
Functions
107
◇
Types & classes
33
↓ 29 callers
Method
push
(&mut self, nbt: Nbt)
src/minecraft/nbt.rs:348
↓ 13 callers
Method
array
(&mut self, mut read: F)
src/minecraft/nbt.rs:255
↓ 11 callers
Method
push_all
(&mut self, list: Vec<T>, f: F)
src/minecraft/nbt.rs:351
↓ 6 callers
Method
as_bytearray
(&self)
src/minecraft/nbt.rs:122
↓ 6 callers
Method
i32
(&mut self)
src/minecraft/nbt.rs:212
↓ 5 callers
Method
pop
(&mut self)
src/minecraft/nbt.rs:345
↓ 4 callers
Method
get_opacity
(&self, i: BlockState)
src/minecraft/block_state.rs:395
↓ 4 callers
Method
i8
(&mut self)
src/minecraft/nbt.rs:204
↓ 3 callers
Function
array3_num
(json: &json::Json, mut f: F)
src/minecraft/model.rs:98
↓ 3 callers
Method
is_opaque
(self)
src/minecraft/model.rs:82
↓ 3 callers
Method
string
(&mut self)
src/minecraft/nbt.rs:233
↓ 3 callers
Function
var
(key: &str)
src/minecraft/mod.rs:15
↓ 2 callers
Function
array_16x16x16
(mut f: F)
src/minecraft/region.rs:15
↓ 2 callers
Method
array_u8
(&mut self)
src/minecraft/nbt.rs:244
↓ 2 callers
Method
as_slice
(&self)
src/minecraft/region.rs:30
↓ 2 callers
Method
clear
(&mut self)
src/shader.rs:132
↓ 2 callers
Method
compound
(&mut self)
src/minecraft/nbt.rs:267
↓ 2 callers
Method
f32
(&mut self)
src/minecraft/nbt.rs:222
↓ 2 callers
Method
f64
(&mut self)
src/minecraft/nbt.rs:227
↓ 2 callers
Method
i16
(&mut self)
src/minecraft/nbt.rs:207
↓ 2 callers
Method
i64
(&mut self)
src/minecraft/nbt.rs:217
↓ 2 callers
Method
into_compound
(self)
src/minecraft/nbt.rs:108
↓ 2 callers
Method
is_empty
(&self)
src/minecraft/block_state.rs:109
↓ 2 callers
Method
read_seq
(&mut self, f: F)
src/minecraft/nbt.rs:598
↓ 2 callers
Method
tag
(&mut self)
src/minecraft/nbt.rs:296
↓ 2 callers
Function
vanilla_root_path
()
src/minecraft/mod.rs:23
↓ 2 callers
Method
xyz
(self)
src/minecraft/block_state.rs:53
↓ 1 callers
Method
add_chunk_column
(&mut self, x: i32, z: i32, c: ChunkColumn<R>)
src/chunk.rs:66
↓ 1 callers
Method
as_byte
(&self)
src/minecraft/nbt.rs:101
↓ 1 callers
Method
as_double_list
(&self)
src/minecraft/nbt.rs:143
↓ 1 callers
Method
as_float_list
(&self)
src/minecraft/nbt.rs:136
↓ 1 callers
Method
block_light
(self)
src/chunk.rs:26
↓ 1 callers
Method
create_buffer
(&mut self, data: &[Vertex])
src/shader.rs:147
↓ 1 callers
Function
create_main_targets
( dim: gfx::texture::Dimensions, )
src/main.rs:53
↓ 1 callers
Method
each_chunk
(&self, mut f: F)
src/chunk.rs:103
↓ 1 callers
Method
each_chunk_and_neighbors
(&'a self, mut f: F)
src/chunk.rs:70
↓ 1 callers
Function
fetch_assets
(version: &str)
src/minecraft/mod.rs:46
↓ 1 callers
Function
fill_buffer
( block_states: &BlockStates<R>, biomes: &Biomes, buffer: &mut Vec<Vertex>, coords: [i32; 3],
src/minecraft/block_state.rs:405
↓ 1 callers
Method
flush
( &mut self, device: &mut D, )
src/shader.rs:140
↓ 1 callers
Method
get_chunk_column
(&self, x: u8, z: u8)
src/minecraft/region.rs:34
↓ 1 callers
Method
get_model
(&self, i: BlockState)
src/minecraft/block_state.rs:382
↓ 1 callers
Method
into_compound_list
(self)
src/minecraft/nbt.rs:115
↓ 1 callers
Method
is_empty
(&self)
src/minecraft/model.rs:431
↓ 1 callers
Method
is_solid
(self)
src/minecraft/model.rs:86
↓ 1 callers
Method
list
(&mut self)
src/minecraft/nbt.rs:275
↓ 1 callers
Method
read_enum_variant
(&mut self, names: &[&str], mut f: F)
src/minecraft/nbt.rs:460
↓ 1 callers
Method
read_enum_variant_arg
(&mut self, _idx: usize, f: F)
src/minecraft/nbt.rs:495
↓ 1 callers
Method
read_i8
(&mut self)
src/minecraft/nbt.rs:423
↓ 1 callers
Method
read_isize
(&mut self)
src/minecraft/nbt.rs:404
↓ 1 callers
Method
read_seq_elt
(&mut self, _idx: usize, f: F)
src/minecraft/nbt.rs:618
↓ 1 callers
Method
read_str
(&mut self)
src/minecraft/nbt.rs:449
↓ 1 callers
Method
read_tuple
(&mut self, tuple_len: usize, f: F)
src/minecraft/nbt.rs:547
↓ 1 callers
Method
read_tuple_arg
(&mut self, idx: usize, f: F)
src/minecraft/nbt.rs:563
↓ 1 callers
Method
read_u8
(&mut self)
src/minecraft/nbt.rs:401
↓ 1 callers
Method
render
(&mut self, buffer: &mut gfx::handle::Buffer<R, Vertex>)
src/shader.rs:154
↓ 1 callers
Function
sanitize_filename
(filename: &str)
src/minecraft/mod.rs:75
↓ 1 callers
Method
set_projection
(&mut self, proj_mat: Matrix4<f32>)
src/shader.rs:124
↓ 1 callers
Method
set_view
(&mut self, view_mat: Matrix4<f32>)
src/shader.rs:128
↓ 1 callers
Method
sky_light
(self)
src/chunk.rs:29
Function
clone_parent
(m: &PartialModel, _a: &mut AtlasBuilder)
src/minecraft/model.rs:110
Method
empty
()
src/minecraft/block_state.rs:101
Method
empty
()
src/minecraft/model.rs:423
Method
error
(&mut self, err: &str)
src/minecraft/nbt.rs:652
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/minecraft/nbt.rs:32
Method
from
(err: io::Error)
src/minecraft/nbt.rs:184
Method
from_gzip
(data: &[u8])
src/minecraft/nbt.rs:91
Method
from_json
(json: &json::Json)
src/minecraft/model.rs:38
Method
from_reader
(r: R)
src/minecraft/nbt.rs:87
Method
from_zlib
(data: &[u8])
src/minecraft/nbt.rs:96
Method
index
(&'b self, s: &'a str)
src/minecraft/nbt.rs:154
Method
index
(&self, id: BiomeId)
src/minecraft/biome.rs:47
Method
into_bytearray
(self)
src/minecraft/nbt.rs:129
Method
load
(assets: &Path)
src/minecraft/biome.rs:22
Method
load
(assets: &Path, f: &mut F)
src/minecraft/block_state.rs:115
Method
load
( name: &str, assets: &Path, atlas: &mut AtlasBuilder, cache: &mut HashMap<Str
src/minecraft/model.rs:115
Method
load_with_states
( assets: &Path, f: &mut F, states: Vec<Description>, )
src/minecraft/block_state.rs:194
Function
main
()
src/main.rs:71
Method
main
(String[] args)
src/tools/DumpData.java:7
Method
new
()
src/chunk.rs:60
Method
new
( mut factory: F, encoder: gfx::Encoder<R, C>, target: gfx::handle::RenderTargetView<R
src/shader.rs:67
Method
new
(reader: R)
src/minecraft/nbt.rs:200
Method
open
(filename: &Path)
src/minecraft/region.rs:25
Method
read_bool
(&mut self)
src/minecraft/nbt.rs:427
Method
read_char
(&mut self)
src/minecraft/nbt.rs:438
Method
read_enum
(&mut self, _name: &str, f: F)
src/minecraft/nbt.rs:453
Method
read_enum_struct_variant
(&mut self, names: &[&str], f: F)
src/minecraft/nbt.rs:502
Method
read_enum_struct_variant_field
( &mut self, _name: &str, idx: usize, f: F, )
src/minecraft/nbt.rs:509
Method
read_f32
(&mut self)
src/minecraft/nbt.rs:434
Method
read_f64
(&mut self)
src/minecraft/nbt.rs:431
Method
read_i16
(&mut self)
src/minecraft/nbt.rs:420
Method
read_i32
(&mut self)
src/minecraft/nbt.rs:416
Method
read_i64
(&mut self)
src/minecraft/nbt.rs:413
Method
read_map
(&mut self, f: F)
src/minecraft/nbt.rs:625
Method
read_map_elt_key
(&mut self, _idx: usize, f: F)
src/minecraft/nbt.rs:638
Method
read_map_elt_val
(&mut self, _idx: usize, f: F)
src/minecraft/nbt.rs:645
Method
read_nil
(&mut self)
src/minecraft/nbt.rs:384
Method
read_option
(&mut self, mut f: F)
src/minecraft/nbt.rs:584
Method
read_struct
(&mut self, _name: &str, _len: usize, f: F)
src/minecraft/nbt.rs:521
Method
read_struct_field
(&mut self, name: &str, _idx: usize, f: F)
src/minecraft/nbt.rs:530
Method
read_tuple_struct
(&mut self, _name: &str, len: usize, f: F)
src/minecraft/nbt.rs:570
next →
1–100 of 107, ranked by callers