Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Nercury/rust-and-opengl-lessons
/ functions
Functions
2,276 in github.com/Nercury/rust-and-opengl-lessons
⨍
Functions
2,276
◇
Types & classes
1,680
↓ 7 callers
Method
get_container_mut
(&mut self, key: i32)
lesson-24-x-text/render_gl/src/debug_lines/shared_debug_lines.rs:44
↓ 7 callers
Method
get_container_mut
(&mut self, key: i32)
lesson-25-x-image-gen/render_gl/src/debug_lines/shared_debug_lines.rs:44
↓ 7 callers
Method
get_uniform_location
(&self, name: &str)
lesson-21-x/src/render_gl/shader.rs:111
↓ 7 callers
Method
id
(&self)
lesson-24-x-text/ui/src/fonts.rs:153
↓ 7 callers
Method
id
(&self)
lesson-25-x-image-gen/ui/src/fonts.rs:153
↓ 7 callers
Method
join
(&self, other: P)
lesson-21-x/src/resources/path.rs:102
↓ 7 callers
Method
join
(&self, other: P)
lesson-20-x/src/resources/path.rs:102
↓ 7 callers
Method
join
(&self, other: P)
lesson-22-x/src/resources/path.rs:102
↓ 7 callers
Method
resolve_size
Marks the size of this element resolved, and the resize action as executed.
lesson-24-x-text/ui/src/tree.rs:112
↓ 7 callers
Method
resolve_size
Marks the size of this element resolved, and the resize action as executed.
lesson-25-x-image-gen/ui/src/tree.rs:112
↓ 7 callers
Method
set_used
(&self)
lesson-24-x-text/render_gl/src/shader.rs:105
↓ 7 callers
Method
set_used
(&self)
lesson-25-x-image-gen/render_gl/src/shader.rs:105
↓ 7 callers
Method
toggle
(&mut self)
lesson-24-x-text/render_gl/src/flatlander/mod.rs:39
↓ 7 callers
Method
toggle
(&mut self)
lesson-25-x-image-gen/render_gl/src/flatlander/mod.rs:39
↓ 7 callers
Method
unbind
(&self)
lesson-16-x/src/render_gl/buffer.rs:49
↓ 7 callers
Method
update_transform
(&self)
lesson-24-x-text/ui/src/primitives.rs:141
↓ 7 callers
Method
update_transform
(&self)
lesson-25-x-image-gen/ui/src/primitives.rs:141
↓ 6 callers
Method
children_mut
(&mut self, mut fun: F)
lesson-24-x-text/ui/src/tree.rs:290
↓ 6 callers
Method
children_mut
(&mut self, mut fun: F)
lesson-25-x-image-gen/ui/src/tree.rs:290
↓ 6 callers
Method
element_resize
(&mut self, size: BoxSize)
lesson-24-x-text/ui/src/tree.rs:341
↓ 6 callers
Method
element_resize
(&mut self, size: BoxSize)
lesson-25-x-image-gen/ui/src/tree.rs:341
↓ 6 callers
Method
get_uniform_location
(&self, name: &str)
lesson-19-x/src/render_gl/shader.rs:111
↓ 6 callers
Method
get_uniform_location
(&self, name: &str)
lesson-20-x/src/render_gl/shader.rs:111
↓ 6 callers
Method
get_uniform_location
(&self, name: &str)
lesson-17-x/src/render_gl/shader.rs:111
↓ 6 callers
Method
new_container
(&mut self, transform: na::Projective3<f32>, data: Vec<LinePoint>)
lesson-24-x-text/render_gl/src/debug_lines/shared_debug_lines.rs:31
↓ 6 callers
Method
new_container
(&mut self, transform: na::Projective3<f32>, data: Vec<LinePoint>)
lesson-25-x-image-gen/render_gl/src/debug_lines/shared_debug_lines.rs:31
↓ 6 callers
Method
render
( &self, gl: &gl::Gl, viewprojection_matrix: &na::Matrix4<f32>, camera_pos
lesson-23-x/src/dices/mod.rs:123
↓ 6 callers
Function
render_color_vec4
(v: na::Vector4<f32>)
lesson-23-x/src/render_gl/debug_lines/mod.rs:541
↓ 6 callers
Function
render_p3
(v: na::Point3<f32>)
lesson-21-x/src/render_gl/debug_lines/mod.rs:539
↓ 6 callers
Function
render_p3
(v: na::Point3<f32>)
lesson-22-x/src/render_gl/debug_lines/mod.rs:539
↓ 6 callers
Method
set_uniform_matrix_4fv
(&self, location: i32, value: &na::Matrix4<f32>)
lesson-23-x/src/render_gl/shader.rs:126
↓ 6 callers
Method
set_used
(&self)
lesson-23-x/src/render_gl/shader.rs:105
↓ 6 callers
Method
unbind
(&self)
lesson-15-x/src/render_gl/buffer.rs:49
↓ 5 callers
Method
box_size
(&self)
lesson-24-x-text/ui/src/tree.rs:92
↓ 5 callers
Method
box_size
(&self)
lesson-25-x-image-gen/ui/src/tree.rs:92
↓ 5 callers
Method
enable_update
(&mut self, state: bool)
lesson-24-x-text/ui/src/tree.rs:126
↓ 5 callers
Method
enable_update
(&mut self, state: bool)
lesson-25-x-image-gen/ui/src/tree.rs:126
↓ 5 callers
Method
get_container_mut
(&mut self, key: i32)
lesson-23-x/src/render_gl/debug_lines/shared_debug_lines.rs:44
↓ 5 callers
Method
get_container_mut
(&mut self, key: i32)
lesson-21-x/src/render_gl/debug_lines/shared_debug_lines.rs:44
↓ 5 callers
Method
get_container_mut
(&mut self, key: i32)
lesson-22-x/src/render_gl/debug_lines/shared_debug_lines.rs:44
↓ 5 callers
Method
get_uniform_location
(&self, name: &str)
lesson-24-x-text/render_gl/src/shader.rs:111
↓ 5 callers
Method
get_uniform_location
(&self, name: &str)
lesson-25-x-image-gen/render_gl/src/shader.rs:111
↓ 5 callers
Method
get_uniform_location
(&self, name: &str)
lesson-18-x/src/render_gl/shader.rs:111
↓ 5 callers
Method
new_container
(&mut self, isometry: na::Isometry3<f32>, data: Vec<LinePoint>)
lesson-23-x/src/render_gl/debug_lines/shared_debug_lines.rs:31
↓ 5 callers
Method
new_container
(&mut self, isometry: na::Isometry3<f32>, data: Vec<LinePoint>)
lesson-21-x/src/render_gl/debug_lines/shared_debug_lines.rs:31
↓ 5 callers
Method
new_container
(&mut self, isometry: na::Isometry3<f32>, data: Vec<LinePoint>)
lesson-22-x/src/render_gl/debug_lines/shared_debug_lines.rs:31
↓ 5 callers
Function
point
(x: f64, y: f64)
lesson-24-x-text/ui/src/svg.rs:10
↓ 5 callers
Function
point
(x: f64, y: f64)
lesson-25-x-image-gen/ui/src/svg.rs:10
↓ 5 callers
Method
project_pos
Calculate position of camera from a view matrix.
lesson-15-x/src/camera/target_camera.rs:36
↓ 5 callers
Method
remove_container
(&mut self, key: i32)
lesson-24-x-text/render_gl/src/debug_lines/shared_debug_lines.rs:39
↓ 5 callers
Method
remove_container
(&mut self, key: i32)
lesson-25-x-image-gen/render_gl/src/debug_lines/shared_debug_lines.rs:39
↓ 5 callers
Function
resource_name_to_path
(root_dir: &Path, location: &str)
lesson-18-x/src/resources/mod.rs:83
↓ 5 callers
Function
resource_name_to_path
(root_dir: &Path, location: &str)
lesson-19-x/src/resources/mod.rs:95
↓ 5 callers
Function
resource_name_to_path
(root_dir: &Path, location: &ResourcePath)
lesson-23-x/src/resources/mod.rs:99
↓ 5 callers
Function
resource_name_to_path
(root_dir: &Path, location: &ResourcePath)
lesson-21-x/src/resources/mod.rs:99
↓ 5 callers
Function
resource_name_to_path
(root_dir: &Path, location: &ResourcePath)
lesson-20-x/src/resources/mod.rs:99
↓ 5 callers
Function
resource_name_to_path
(root_dir: &Path, location: &ResourcePath)
lesson-22-x/src/resources/mod.rs:99
↓ 5 callers
Method
set_uniform_matrix_4fv
(&self, location: i32, value: &na::Matrix4<f32>)
lesson-24-x-text/render_gl/src/shader.rs:126
↓ 5 callers
Method
set_uniform_matrix_4fv
(&self, location: i32, value: &na::Matrix4<f32>)
lesson-25-x-image-gen/render_gl/src/shader.rs:126
↓ 5 callers
Method
set_uniform_matrix_4fv
(&self, location: i32, value: &na::Matrix4<f32>)
lesson-22-x/src/render_gl/shader.rs:126
↓ 5 callers
Method
set_used
(&self)
lesson-22-x/src/render_gl/shader.rs:105
↓ 5 callers
Method
to_string
(&self)
lesson-21-x/src/resources/path.rs:82
↓ 5 callers
Method
to_string
(&self)
lesson-20-x/src/resources/path.rs:82
↓ 5 callers
Method
to_string
(&self)
lesson-22-x/src/resources/path.rs:82
↓ 5 callers
Method
with_point
(mut self, point: na::Vector3<f32>, color: na::Vector4<f32>)
lesson-15-x/src/render_gl/debug_lines/mod.rs:30
↓ 5 callers
Method
write
(&mut self, path: &ResourcePath, mut value: &[u8])
lib/resources/src/backend/mod.rs:58
↓ 4 callers
Method
as_clean_str
Returns path as str and ensures that the returned str does not have a leading or trailing slash
lib/resources/src/path.rs:106
↓ 4 callers
Method
bind
(&self)
lesson-14-x/src/render_gl/buffer.rs:43
↓ 4 callers
Method
bind
(&self)
lesson-13/src/render_gl/buffer.rs:43
↓ 4 callers
Method
bind
(&self)
lesson-12/src/render_gl/buffer.rs:43
↓ 4 callers
Function
color_white
()
lesson-23-x/src/render/mod.rs:23
↓ 4 callers
Method
finish
(self)
lesson-14-x/src/render_gl/debug_lines/mod.rs:39
↓ 4 callers
Method
iter
(&self)
lesson-24-x-text/render_gl/src/profiler/event_count_profiler.rs:43
↓ 4 callers
Method
iter
(&self)
lesson-25-x-image-gen/render_gl/src/profiler/event_count_profiler.rs:43
↓ 4 callers
Method
iter
(&self)
lesson-23-x/src/render_gl/profiler/event_count_profiler.rs:43
↓ 4 callers
Method
join
(&self, other: P)
lib/resources/src/path.rs:117
↓ 4 callers
Method
measure
(&self, glyphs: &mut Vec<GlyphPosition>)
lesson-24-x-text/ui/src/fonts.rs:176
↓ 4 callers
Method
measure
(&self, glyphs: &mut Vec<GlyphPosition>)
lesson-25-x-image-gen/ui/src/fonts.rs:176
↓ 4 callers
Method
measurement
(&mut self)
lesson-24-x-text/ui/src/primitives.rs:158
↓ 4 callers
Method
measurement
(&mut self)
lesson-25-x-image-gen/ui/src/primitives.rs:158
↓ 4 callers
Method
mutate
( &mut self, id: Ix, input_arg: IA, mut input_fun: InputFu
lesson-24-x-text/ui/src/tree.rs:562
↓ 4 callers
Method
mutate
( &mut self, id: Ix, input_arg: IA, mut input_fun: InputFu
lesson-25-x-image-gen/ui/src/tree.rs:562
↓ 4 callers
Method
new_changes
(&self)
lib/resources/src/lib.rs:78
↓ 4 callers
Method
new_container
(&mut self, data: Vec<LinePoint>)
lesson-15-x/src/render_gl/debug_lines/shared_debug_lines.rs:25
↓ 4 callers
Method
new_container
(&mut self, data: Vec<LinePoint>)
lesson-18-x/src/render_gl/debug_lines/shared_debug_lines.rs:25
↓ 4 callers
Method
new_container
(&mut self, data: Vec<LinePoint>)
lesson-19-x/src/render_gl/debug_lines/shared_debug_lines.rs:25
↓ 4 callers
Method
new_container
(&mut self, data: Vec<LinePoint>)
lesson-20-x/src/render_gl/debug_lines/shared_debug_lines.rs:25
↓ 4 callers
Method
new_container
(&mut self, data: Vec<LinePoint>)
lesson-17-x/src/render_gl/debug_lines/shared_debug_lines.rs:25
↓ 4 callers
Method
new_container
(&mut self, data: Vec<LinePoint>)
lesson-16-x/src/render_gl/debug_lines/shared_debug_lines.rs:25
↓ 4 callers
Method
notify_changes_synced
(&self, sync_point: SyncPoint)
lib/resources/src/lib.rs:86
↓ 4 callers
Method
primitives
(&mut self)
lesson-24-x-text/ui/src/tree.rs:308
↓ 4 callers
Method
primitives
(&mut self)
lesson-25-x-image-gen/ui/src/tree.rs:308
↓ 4 callers
Method
remove_container
(&mut self, key: i32)
lesson-23-x/src/render_gl/debug_lines/shared_debug_lines.rs:39
↓ 4 callers
Method
remove_container
(&mut self, key: i32)
lesson-21-x/src/render_gl/debug_lines/shared_debug_lines.rs:39
↓ 4 callers
Method
remove_container
(&mut self, key: i32)
lesson-22-x/src/render_gl/debug_lines/shared_debug_lines.rs:39
↓ 4 callers
Method
render
(&mut self, gl: &gl::Gl, target: &ColorBuffer, vp_matrix: &na::Matrix4<f32>)
lesson-24-x-text/src/interface/mod.rs:270
↓ 4 callers
Method
render
(&mut self, gl: &gl::Gl, target: &ColorBuffer, vp_matrix: &na::Matrix4<f32>)
lesson-25-x-image-gen/src/interface/mod.rs:270
↓ 4 callers
Method
render
( &self, gl: &gl::Gl, viewprojection_matrix: &na::Matrix4<f32>, camera_pos
lesson-22-x/src/dice.rs:261
↓ 4 callers
Function
render_color_vec4
(v: na::Vector4<f32>)
lesson-21-x/src/render_gl/debug_lines/mod.rs:543
↓ 4 callers
Function
render_color_vec4
(v: na::Vector4<f32>)
lesson-22-x/src/render_gl/debug_lines/mod.rs:543
← previous
next →
101–200 of 2,276, ranked by callers