MCPcopy Create free account

hub / github.com/adrien-ben/gltf-viewer-rs / functions

Functions624 in github.com/adrien-ben/gltf-viewer-rs

↓ 1 callersMethodget_max_usable_sample_count
Return the preferred sample count or the maximim supported below preferred.
crates/libs/vulkan/src/context/mod.rs:150
↓ 1 callersMethodget_metallic
(&self)
crates/libs/model/src/material.rs:78
↓ 1 callersMethodget_min_uniform_buffer_offset_alignment
(&self)
crates/libs/vulkan/src/context/shared.rs:457
↓ 1 callersMethodget_model
Get the last loaded model. If no model is ready, then `None` is returned.
crates/viewer/src/loader.rs:89
↓ 1 callersMethodget_new_renderer_settings
(&self)
crates/viewer/src/gui.rs:166
↓ 1 callersFunctionget_next_rgba
(pixels: &[u8], format: Format, index: usize)
crates/libs/model/src/texture.rs:123
↓ 1 callersFunctionget_normals_texture
(texture_info: Option<NormalTexture>)
crates/libs/model/src/material.rs:353
↓ 1 callersMethodget_normals_texture_index
(&self)
crates/libs/model/src/material.rs:216
↓ 1 callersFunctionget_occlusion
(texture_info: Option<OcclusionTexture>)
crates/libs/model/src/material.rs:371
↓ 1 callersMethodget_occlusion
(&self)
crates/libs/model/src/material.rs:172
↓ 1 callersMethodget_occlusion_texture_index
(&self)
crates/libs/model/src/material.rs:220
↓ 1 callersFunctionget_root_path
()
crates/viewer/build.rs:67
↓ 1 callersMethodget_roughness
(&self)
crates/libs/model/src/material.rs:82
↓ 1 callersMethodget_selected_animation
(&self)
crates/viewer/src/gui.rs:118
↓ 1 callersFunctionget_shader_file_extension
(stage: vk::ShaderStageFlags)
crates/libs/vulkan/src/pipeline.rs:122
↓ 1 callersFunctionget_shader_source_dir_path
()
crates/viewer/build.rs:55
↓ 1 callersMethodget_specular
(&self)
crates/libs/model/src/material.rs:103
↓ 1 callersMethodget_vertex_mut
(&mut self, face: usize, vert: usize)
crates/libs/model/src/mikktspace.rs:18
↓ 1 callersMethodhandle_device_event
(&mut self, event: &DeviceEvent)
crates/viewer/src/viewer.rs:119
↓ 1 callersMethodhandle_event
(&mut self, window: &WinitWindow, event: &WindowEvent)
crates/viewer/src/gui.rs:53
↓ 1 callersFunctionhandle_program_result
(result: Result<Output>)
crates/viewer/build.rs:71
↓ 1 callersMethodhandle_window_event
(&mut self, window: &Window, event: &WindowEvent)
crates/viewer/src/viewer.rs:88
↓ 1 callersFunctionhas_ext_colorspace_support
(entry: &Entry)
crates/libs/vulkan/src/context/shared.rs:199
↓ 1 callersMethodhas_hdr_support
(&self)
crates/libs/vulkan/src/context/mod.rs:120
↓ 1 callersFunctionhas_mipmaps
(filter: MinFilter)
crates/libs/model/src/texture.rs:188
↓ 1 callersFunctionhas_stencil_component
(format: vk::Format)
crates/libs/vulkan/src/image.rs:595
↓ 1 callersMethodimage_views
(&self)
crates/libs/vulkan/src/swapchain.rs:170
↓ 1 callersFunctioninit_egui
(window: &WinitWindow)
crates/viewer/src/gui.rs:191
↓ 1 callersMethodis_backward_pressed
(&self)
crates/viewer/src/controls.rs:112
↓ 1 callersFunctionis_device_suitable
( instance: &Instance, surface: &surface::Instance, surface_khr: vk::SurfaceKHR, device: vk::P
crates/libs/vulkan/src/context/shared.rs:179
↓ 1 callersMethodis_down_pressed
(&self)
crates/viewer/src/controls.rs:128
↓ 1 callersMethodis_forward_pressed
(&self)
crates/viewer/src/controls.rs:108
↓ 1 callersMethodis_hovered
(&self)
crates/viewer/src/gui.rs:186
↓ 1 callersMethodis_infinite_animation_checked
(&self)
crates/viewer/src/gui.rs:122
↓ 1 callersMethodis_left_pressed
(&self)
crates/viewer/src/controls.rs:116
↓ 1 callersMethodis_right_clicked
(&self)
crates/viewer/src/controls.rs:136
↓ 1 callersMethodis_right_pressed
(&self)
crates/viewer/src/controls.rs:120
↓ 1 callersMethodis_unlit
(&self)
crates/libs/model/src/material.rs:224
↓ 1 callersMethodis_up_pressed
(&self)
crates/viewer/src/controls.rs:124
↓ 1 callersMethodlinear
(self, other: Self, amount: f32)
crates/libs/model/src/animation.rs:29
↓ 1 callersFunctionload_animations
(gltf_animations: GltfAnimations, data: &[Data])
crates/libs/model/src/animation.rs:310
↓ 1 callersFunctionload_hdr_image
(path: P)
crates/libs/util/src/lib.rs:11
↓ 1 callersFunctionmap_animation
(gltf_animation: &GltfAnimation, data: &[Data])
crates/libs/model/src/animation.rs:332
↓ 1 callersFunctionmap_gltf_light_type
(kind: Kind)
crates/libs/model/src/light.rs:63
↓ 1 callersFunctionmap_inverse_bind_matrices
(gltf_skin: &GltfSkin, data: &[Data])
crates/libs/model/src/skin.rs:87
↓ 1 callersFunctionmap_light_data
(node: &GltfNode)
crates/libs/model/src/metadata.rs:96
↓ 1 callersFunctionmap_mag_filter
(mag_filter: MagFilter)
crates/libs/model/src/texture.rs:211
↓ 1 callersFunctionmap_mesh_data
(node: &GltfNode)
crates/libs/model/src/metadata.rs:92
↓ 1 callersFunctionmap_min_filter
(min_filter: MinFilter)
crates/libs/model/src/texture.rs:200
↓ 1 callersFunctionmap_mipmap_filter
(min_filter: MinFilter)
crates/libs/model/src/texture.rs:218
↓ 1 callersFunctionmap_node
(node: &GltfNode, root: bool, current_uid: &mut usize)
crates/libs/model/src/metadata.rs:68
↓ 1 callersFunctionmap_node_ids
(gltf_skin: &GltfSkin)
crates/libs/model/src/skin.rs:95
↓ 1 callersFunctionmap_node_kind
(node: &GltfNode, root: bool)
crates/libs/model/src/metadata.rs:83
↓ 1 callersFunctionmap_rotation_channel
( gltf_channel: &GltfChannel, data: &[Data], )
crates/libs/model/src/animation.rs:404
↓ 1 callersFunctionmap_rotation_channels
(gltf_channels: Channels, data: &[Data])
crates/libs/model/src/animation.rs:397
↓ 1 callersFunctionmap_sampler
(context: &Arc<Context>, image: &Image, sampler: &Sampler)
crates/libs/model/src/texture.rs:153
↓ 1 callersFunctionmap_scale_channel
(gltf_channel: &GltfChannel, data: &[Data])
crates/libs/model/src/animation.rs:435
↓ 1 callersFunctionmap_scale_channels
(gltf_channels: Channels, data: &[Data])
crates/libs/model/src/animation.rs:428
↓ 1 callersFunctionmap_scene_node
(scene: &Scene, current_uid: &mut usize)
crates/libs/model/src/metadata.rs:53
↓ 1 callersFunctionmap_skin
(gltf_skin: &GltfSkin, data: &[Data])
crates/libs/model/src/skin.rs:64
↓ 1 callersFunctionmap_translation_channel
( gltf_channel: &GltfChannel, data: &[Data], )
crates/libs/model/src/animation.rs:373
↓ 1 callersFunctionmap_translation_channels
(gltf_channels: Channels, data: &[Data])
crates/libs/model/src/animation.rs:366
↓ 1 callersMethodmaterial_index
(&self)
crates/libs/model/src/mesh.rs:66
↓ 1 callersMethodmatrix
(&self)
crates/libs/model/src/skin.rs:55
↓ 1 callersFunctionmax
Returns the max value of two PartialOrd values.
crates/libs/math/src/lib.rs:68
↓ 1 callersMethodmetadata
(&self)
crates/libs/model/src/lib.rs:199
↓ 1 callersFunctionmin
Returns the min value of two PartialOrd values.
crates/libs/math/src/lib.rs:60
↓ 1 callersMethodmsaa
(&self)
crates/viewer/src/config.rs:54
↓ 1 callersMethodnew_frame
(&mut self)
crates/viewer/src/viewer.rs:84
↓ 1 callersMethodnew_thread
(&self)
crates/libs/vulkan/src/context/mod.rs:42
↓ 1 callersMethodnodes
(&self)
crates/libs/model/src/node.rs:96
↓ 1 callersMethodnormal_texture_index
(&self)
crates/libs/model/src/material.rs:158
↓ 1 callersMethodon_exit
(&mut self)
crates/viewer/src/viewer.rs:227
↓ 1 callersMethodon_new_swapchain
(&mut self)
crates/viewer/src/renderer/mod.rs:926
↓ 1 callersFunctionpick_physical_device
Pick the first suitable physical device. # Requirements - At least one queue family with one queue supportting graphics. - At least one queue family
crates/libs/vulkan/src/context/shared.rs:140
↓ 1 callersFunctionpre_load_model
( context: &Arc<Context>, path: P, )
crates/viewer/src/loader.rs:97
↓ 1 callersMethodpresent
(&self, present_info: &vk::PresentInfoKHR)
crates/libs/vulkan/src/swapchain.rs:192
↓ 1 callersMethodpresent_queue
(&self)
crates/libs/vulkan/src/context/mod.rs:108
↓ 1 callersMethodqueue_families_indices
(&self)
crates/libs/vulkan/src/context/mod.rs:100
↓ 1 callersFunctionread_colors
(reader: &Reader<'a, 's, F>)
crates/libs/model/src/mesh.rs:333
↓ 1 callersFunctionread_indices
(reader: &Reader<'a, 's, F>)
crates/libs/model/src/mesh.rs:256
↓ 1 callersFunctionread_joints
(reader: &Reader<'a, 's, F>)
crates/libs/model/src/mesh.rs:321
↓ 1 callersFunctionread_normals
(reader: &Reader<'a, 's, F>)
crates/libs/model/src/mesh.rs:285
↓ 1 callersFunctionread_positions
(reader: &Reader<'a, 's, F>)
crates/libs/model/src/mesh.rs:275
↓ 1 callersFunctionread_rotations
(reader: &Reader<'a, 's, F>)
crates/libs/model/src/animation.rs:495
↓ 1 callersFunctionread_scales
(reader: &Reader<'a, 's, F>)
crates/libs/model/src/animation.rs:483
↓ 1 callersFunctionread_shader_from_file
(path: P)
crates/libs/vulkan/src/shader.rs:31
↓ 1 callersFunctionread_tangents
(reader: &Reader<'a, 's, F>)
crates/libs/model/src/mesh.rs:303
↓ 1 callersFunctionread_translations
(reader: &Reader<'a, 's, F>)
crates/libs/model/src/animation.rs:471
↓ 1 callersFunctionread_weights
(reader: &Reader<'a, 's, F>)
crates/libs/model/src/mesh.rs:312
↓ 1 callersMethodrebuild_pipelines
(&mut self)
crates/viewer/src/renderer/ssao.rs:162
↓ 1 callersMethodreset
(&self)
crates/viewer/src/gui.rs:414
↓ 1 callersMethodreset
(self)
crates/viewer/src/controls.rs:21
↓ 1 callersMethodreset_animation
(&mut self)
crates/libs/model/src/lib.rs:190
↓ 1 callersMethodrotate
(&mut self, theta: f32, phi: f32)
crates/viewer/src/camera.rs:161
↓ 1 callersMethodroughness
(&self)
crates/libs/model/src/material.rs:134
↓ 1 callersMethodroughness_texture_index
(&self)
crates/libs/model/src/material.rs:150
↓ 1 callersMethodsample
(&self, t: f32)
crates/libs/model/src/animation.rs:101
↓ 1 callersMethodset_animation_playback_mode
(&mut self, playback_mode: PlaybackMode)
crates/libs/model/src/lib.rs:172
↓ 1 callersMethodset_animation_playback_state
( &mut self, animation_playback_state: Option<PlaybackState>, )
crates/viewer/src/gui.rs:107
← previousnext →301–400 of 624, ranked by callers