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
↓ 188 callers
Method
iter
(&self)
lesson-23-x/src/render_gl/profiler/frame_profiler.rs:48
↓ 187 callers
Method
clone
(&self)
lesson-24-x-text/ui/src/fonts.rs:102
↓ 112 callers
Method
push
(&mut self, data: DataT)
lesson-23-x/src/render_gl/buffer.rs:123
↓ 83 callers
Method
join
(&self, other: P)
lesson-23-x/src/resources/path.rs:102
↓ 77 callers
Method
insert
(&mut self, key: &ResourcePath, value: &[u8])
lib/resources/src/backend/in_memory.rs:23
↓ 61 callers
Method
size
(mut self, size: f32)
lesson-24-x-text/src/interface/controls/presentation.rs:315
↓ 59 callers
Method
size
(mut self, size: f32)
lesson-25-x-image-gen/src/interface/controls/presentation.rs:315
↓ 42 callers
Method
next
(&mut self)
lesson-23-x/src/render_gl/debug_lines/mod.rs:238
↓ 41 callers
Function
check
(sanitized: &str, unsanitized: &str)
lib/resources/src/path.rs:703
↓ 40 callers
Method
with
(mut self, slide: E)
lesson-24-x-text/src/interface/controls/presentation.rs:19
↓ 40 callers
Method
with
(mut self, slide: E)
lesson-25-x-image-gen/src/interface/controls/presentation.rs:19
↓ 39 callers
Method
remove
(&mut self, id: Ix)
lesson-24-x-text/ui/src/tree.rs:411
↓ 36 callers
Method
centered
(mut self)
lesson-24-x-text/src/interface/controls/presentation.rs:320
↓ 36 callers
Method
centered
(mut self)
lesson-25-x-image-gen/src/interface/controls/presentation.rs:320
↓ 35 callers
Method
with_slide
(mut self, slide: E)
lesson-24-x-text/src/interface/controls/presentation.rs:131
↓ 35 callers
Method
with_slide
(mut self, slide: E)
lesson-25-x-image-gen/src/interface/controls/presentation.rs:131
↓ 33 callers
Method
as_ref
(&self)
lesson-23-x/src/resources/path.rs:25
↓ 33 callers
Method
push
(&mut self, data: DataT)
lesson-24-x-text/render_gl/src/buffer.rs:123
↓ 33 callers
Method
push
(&mut self, data: DataT)
lesson-25-x-image-gen/render_gl/src/buffer.rs:123
↓ 30 callers
Method
iter
(&self)
lesson-24-x-text/render_gl/src/profiler/frame_profiler.rs:48
↓ 30 callers
Method
iter
(&self)
lesson-25-x-image-gen/render_gl/src/profiler/frame_profiler.rs:48
↓ 29 callers
Method
parent
(&self)
lesson-23-x/src/resources/path.rs:71
↓ 28 callers
Method
borrow
(&self)
lesson-23-x/src/resources/path.rs:57
↓ 27 callers
Method
clone
(&self)
lesson-25-x-image-gen/ui/src/fonts.rs:102
↓ 23 callers
Method
get
(&self, id: usize)
lesson-24-x-text/ui/src/fonts.rs:549
↓ 23 callers
Method
name
(&self)
lib/resources/src/lib.rs:100
↓ 23 callers
Method
push
(&mut self, item: Item)
lesson-24-x-text/render_gl/src/profiler/frame_profiler.rs:39
↓ 23 callers
Method
push
(&mut self, item: Item)
lesson-25-x-image-gen/render_gl/src/profiler/frame_profiler.rs:39
↓ 23 callers
Method
to_string
(&self)
lesson-23-x/src/resources/path.rs:82
↓ 21 callers
Method
as_ref
(&self)
lesson-21-x/src/resources/path.rs:25
↓ 21 callers
Method
as_ref
(&self)
lesson-22-x/src/resources/path.rs:25
↓ 21 callers
Method
push
(&mut self, color: na::Vector3<f32>)
lesson-22-x/src/render_gl/profiler.rs:112
↓ 20 callers
Method
highlight
(mut self, lang: &str)
lesson-24-x-text/src/interface/controls/presentation.rs:350
↓ 20 callers
Method
highlight
(mut self, lang: &str)
lesson-25-x-image-gen/src/interface/controls/presentation.rs:350
↓ 20 callers
Method
remove
(&mut self, id: Ix)
lesson-25-x-image-gen/ui/src/tree.rs:411
↓ 20 callers
Method
word_wrap
(mut self, value: bool)
lesson-24-x-text/src/interface/controls/presentation.rs:340
↓ 20 callers
Method
word_wrap
(mut self, value: bool)
lesson-25-x-image-gen/src/interface/controls/presentation.rs:340
↓ 19 callers
Method
as_ref
(&self)
lesson-20-x/src/resources/path.rs:25
↓ 19 callers
Method
bind
(&self)
lesson-24-x-text/render_gl/src/buffer.rs:35
↓ 19 callers
Method
bind
(&self)
lesson-25-x-image-gen/render_gl/src/buffer.rs:35
↓ 19 callers
Method
monospaced
(mut self, value: bool)
lesson-24-x-text/src/interface/controls/presentation.rs:335
↓ 19 callers
Method
monospaced
(mut self, value: bool)
lesson-25-x-image-gen/src/interface/controls/presentation.rs:335
↓ 18 callers
Method
as_ref
(&self)
lib/resources/src/path.rs:34
↓ 17 callers
Method
create
(&self, mut settings: WindowSettings)
lib/winput/src/lib.rs:89
↓ 17 callers
Method
get
Read value from the backend that has highest order number and contains the resource.
lib/resources/src/lib.rs:125
↓ 16 callers
Function
render_p3
(v: na::Point3<f32>)
lesson-24-x-text/render_gl/src/debug_lines/mod.rs:637
↓ 16 callers
Function
render_p3
(v: na::Point3<f32>)
lesson-25-x-image-gen/render_gl/src/debug_lines/mod.rs:637
↓ 16 callers
Method
send
(&mut self, e: Effect)
lesson-24-x-text/ui/src/queues.rs:29
↓ 16 callers
Method
send
(&mut self, e: Effect)
lesson-25-x-image-gen/ui/src/queues.rs:29
↓ 16 callers
Method
unbind
(&self)
lesson-24-x-text/render_gl/src/buffer.rs:41
↓ 16 callers
Method
unbind
(&self)
lesson-25-x-image-gen/render_gl/src/buffer.rs:41
↓ 16 callers
Method
unbind
(&self)
lesson-23-x/src/render_gl/buffer.rs:41
↓ 15 callers
Method
bold
(mut self, value: bool)
lesson-24-x-text/src/interface/controls/presentation.rs:325
↓ 15 callers
Method
bold
(mut self, value: bool)
lesson-25-x-image-gen/src/interface/controls/presentation.rs:325
↓ 14 callers
Method
bind
(&self)
lesson-22-x/src/render_gl/buffer.rs:31
↓ 14 callers
Method
push
(&mut self, item: Item)
lesson-23-x/src/render_gl/profiler/frame_profiler.rs:39
↓ 14 callers
Function
render_color_vec4
(v: na::Vector4<f32>)
lesson-24-x-text/render_gl/src/debug_lines/mod.rs:641
↓ 14 callers
Function
render_color_vec4
(v: na::Vector4<f32>)
lesson-25-x-image-gen/render_gl/src/debug_lines/mod.rs:641
↓ 13 callers
Method
clone
(&self)
lesson-24-x-text/render_gl/src/flatlander/mod.rs:159
↓ 13 callers
Method
clone
(&self)
lesson-25-x-image-gen/render_gl/src/flatlander/mod.rs:159
↓ 13 callers
Method
get
(&self, id: usize)
lesson-25-x-image-gen/ui/src/fonts.rs:549
↓ 12 callers
Method
bind
(&self)
lesson-23-x/src/render_gl/buffer.rs:35
↓ 12 callers
Method
clear
(&mut self)
lesson-24-x-text/render_gl/src/buffer.rs:119
↓ 12 callers
Method
clear
(&mut self)
lesson-25-x-image-gen/render_gl/src/buffer.rs:119
↓ 12 callers
Method
layout_empty
(&mut self)
lesson-24-x-text/ui/src/tree.rs:176
↓ 12 callers
Method
layout_empty
(&mut self)
lesson-25-x-image-gen/ui/src/tree.rs:176
↓ 12 callers
Method
load
(root_path: &Path, resource_path: &ResourcePath)
lesson-23-x/src/resources/obj.rs:26
↓ 12 callers
Method
resource
(&self, path: P)
lib/resources/src/lib.rs:67
↓ 11 callers
Method
unbind
(&self)
lesson-22-x/src/render_gl/buffer.rs:37
↓ 11 callers
Method
write
Write value to the backend that has highest order number and can write.
lib/resources/src/lib.rs:153
↓ 10 callers
Method
bind
(&self)
lesson-18-x/src/render_gl/buffer.rs:43
↓ 10 callers
Method
bind
(&self)
lesson-19-x/src/render_gl/buffer.rs:43
↓ 10 callers
Method
bind
(&self)
lesson-21-x/src/render_gl/buffer.rs:43
↓ 10 callers
Method
bind
(&self)
lesson-20-x/src/render_gl/buffer.rs:43
↓ 10 callers
Method
bind
(&self)
lesson-17-x/src/render_gl/buffer.rs:43
↓ 10 callers
Method
bind
(&self)
lesson-16-x/src/render_gl/buffer.rs:43
↓ 9 callers
Method
color
(&self)
lesson-24-x-text/ui/src/fonts.rs:167
↓ 9 callers
Method
finish
(self)
lesson-20-x/src/render_gl/debug_lines/mod.rs:40
↓ 9 callers
Method
get_uniform_location
(&self, name: &str)
lesson-23-x/src/render_gl/shader.rs:111
↓ 9 callers
Method
loaded_from
( self, loader_id: &str, order: isize, backend: L, )
lib/resources/src/lib.rs:42
↓ 8 callers
Method
absolute_transform
(&self)
lesson-24-x-text/ui/src/tree.rs:1051
↓ 8 callers
Method
absolute_transform
(&self)
lesson-25-x-image-gen/ui/src/tree.rs:1051
↓ 8 callers
Method
bind
(&self)
lesson-15-x/src/render_gl/buffer.rs:43
↓ 8 callers
Method
get_uniform_location
(&self, name: &str)
lesson-22-x/src/render_gl/shader.rs:111
↓ 8 callers
Function
render_p3
(v: na::Point3<f32>)
lesson-15-x/src/render_gl/debug_lines/mod.rs:353
↓ 8 callers
Function
render_p3
(v: na::Point3<f32>)
lesson-18-x/src/render_gl/debug_lines/mod.rs:354
↓ 8 callers
Function
render_p3
(v: na::Point3<f32>)
lesson-19-x/src/render_gl/debug_lines/mod.rs:354
↓ 8 callers
Function
render_p3
(v: na::Point3<f32>)
lesson-23-x/src/render_gl/debug_lines/mod.rs:537
↓ 8 callers
Function
render_p3
(v: na::Point3<f32>)
lesson-20-x/src/render_gl/debug_lines/mod.rs:362
↓ 8 callers
Function
render_p3
(v: na::Point3<f32>)
lesson-17-x/src/render_gl/debug_lines/mod.rs:354
↓ 8 callers
Function
render_p3
(v: na::Point3<f32>)
lesson-16-x/src/render_gl/debug_lines/mod.rs:353
↓ 8 callers
Method
unbind
(&self)
lesson-18-x/src/render_gl/buffer.rs:49
↓ 8 callers
Method
unbind
(&self)
lesson-19-x/src/render_gl/buffer.rs:49
↓ 8 callers
Method
unbind
(&self)
lesson-21-x/src/render_gl/buffer.rs:49
↓ 8 callers
Method
unbind
(&self)
lesson-20-x/src/render_gl/buffer.rs:49
↓ 8 callers
Method
unbind
(&self)
lesson-17-x/src/render_gl/buffer.rs:49
↓ 8 callers
Method
with
(self, key: P, value: &[u8])
lib/resources/src/backend/in_memory.rs:40
↓ 7 callers
Method
bind
( &self, program: &render_gl::Program, viewprojection_matrix: &na::Matrix4<f32>,
lesson-23-x/src/dices/dice_material.rs:25
↓ 7 callers
Method
clone
(&self)
lib/resources/src/lib.rs:190
↓ 7 callers
Method
everyone_should_reload
(&mut self, outdated_at: Instant)
lib/resources/src/shared/resource_metadata.rs:64
next →
1–100 of 2,276, ranked by callers