MCPcopy Create free account

hub / github.com/PerroEngine/Perro / functions

Functions11,115 in github.com/PerroEngine/Perro

↓ 15 callersMethodplay
(&self, bus_id: AudioBusID, audio: Audio<'_>)
perro_source/api_modules/perro_resource_api/src/sub_apis/audio.rs:391
↓ 15 callersFunctionpush_triangle
( vertices: &mut Vec<BuiltinMeshVertex>, indices: &mut Vec<u16>, a: [f32; 3], b: [f32; 3],
perro_source/core/perro_builtin_meshes/src/lib.rs:426
↓ 15 callersFunctionread_text_box
( ctx: &mut ScriptContext<'_, API>, name: &str, )
perro_editor/res/scripts/ui/editor_ui.rs:3744
↓ 15 callersMethodrefresh_dirty_global_transforms
(&mut self)
perro_source/runtime_project/perro_runtime/src/runtime/transforms.rs:764
↓ 15 callersMethodremove_node
(&mut self, node: NodeID)
perro_source/render_stack/perro_graphics/src/two_d/renderer.rs:227
↓ 15 callersFunctionscene_key_by_name
(scene: &Scene, name: &str)
perro_source/runtime_project/perro_runtime/src/runtime/scene_loader/prepare/core.rs:1513
↓ 15 callersMethodset
(&mut self, row: usize, col: usize, value: impl Into<String>)
perro_source/core/perro_csv/src/lib.rs:351
↓ 15 callersMethodskip_ws
(&mut self)
perro_source/core/perro_particle_math/src/lib.rs:410
↓ 15 callersMethodsync_world_3d
( &mut self, bodies: &[crate::BodyDesc3D], assets: PhysicsAssetContext, mut se
perro_source/runtime_project/perro_physics/src/system/sync.rs:200
↓ 15 callersMethodto_rows
(&self)
perro_source/core/perro_structs/src/structs/matrix/mod.rs:189
↓ 15 callersMethodto_u8
(self)
perro_source/core/perro_structs/src/structs/unorm.rs:29
↓ 14 callersFunctionbase_graphics
(window: &Arc<Window>)
perro_source/render_stack/perro_graphics/benches/gpu_frame.rs:374
↓ 14 callersFunctionbench_with_active_script
(runtime: &mut Runtime, id: NodeID, f: F)
perro_source/runtime_project/perro_runtime/src/rt_ctx/scripts.rs:88
↓ 14 callersFunctioncompress_zlib_best
(data: &[u8])
perro_source/io_stack/perro_io/src/compression.rs:8
↓ 14 callersFunctioncreate_pipeline_rigid
( device: &wgpu::Device, pipeline_layout: &wgpu::PipelineLayout, shader: &wgpu::ShaderModule,
perro_source/render_stack/perro_graphics/src/three_d/gpu/paths/rigid.rs:3
↓ 14 callersFunctioncreate_pipeline_rigid_blend
( device: &wgpu::Device, pipeline_layout: &wgpu::PipelineLayout, shader: &wgpu::ShaderModule,
perro_source/render_stack/perro_graphics/src/three_d/gpu/paths/rigid.rs:24
↓ 14 callersFunctioncreate_pipeline_skinned
( device: &wgpu::Device, pipeline_layout: &wgpu::PipelineLayout, shader: &wgpu::ShaderModule,
perro_source/render_stack/perro_graphics/src/three_d/gpu/paths/skinned.rs:3
↓ 14 callersFunctioncreate_pipeline_skinned_blend
( device: &wgpu::Device, pipeline_layout: &wgpu::PipelineLayout, shader: &wgpu::ShaderModule,
perro_source/render_stack/perro_graphics/src/three_d/gpu/paths/skinned.rs:24
↓ 14 callersFunctiondecode_image_rgba
(bytes: &[u8])
perro_source/render_stack/perro_graphics_assets/src/texture.rs:48
↓ 14 callersMethoddisconnect
( &mut self, signal: SignalID, script_id: NodeID, method: ScriptMemberID,
perro_source/runtime_project/perro_runtime/src/cns/signal_registry.rs:49
↓ 14 callersFunctionensure_project_scaffold
(root: &Path, project_name: &str)
perro_source/runtime_project/perro_project/src/scaffold.rs:56
↓ 14 callersFunctionensure_unique_hashes
(kind: &str, paths: I)
perro_source/build_pipeline/perro_static_pipeline/src/lib.rs:119
↓ 14 callersFunctionmatch_bench_hash
(hash: u64, item: &'static T, empty: &'static T)
perro_source/build_pipeline/perro_static_pipeline/src/lib.rs:508
↓ 14 callersMethodops
(&self)
perro_source/core/perro_particle_math/src/lib.rs:79
↓ 14 callersFunctionparse_and_validate
(wgsl: &str, label: &str)
perro_source/render_stack/perro_graphics/src/three_d/shaders.rs:622
↓ 14 callersMethodphysics_raycast_3d
( &mut self, origin: Vector3, direction: Vector3, max_distance: f32, i
perro_source/runtime_project/perro_runtime/src/runtime/physics.rs:367
↓ 14 callersFunctionpush_draw_batch
(draw_batches: &mut Vec<DrawBatch>, batch: DrawBatchPush)
perro_source/render_stack/perro_graphics/src/three_d/gpu/draw.rs:27
↓ 14 callersMethodremove
(&mut self, script_id: NodeID)
perro_source/api_modules/perro_runtime_api/src/sub_apis/script.rs:125
↓ 14 callersFunctionrender_mask_matches
(camera_mask: BitMask, render_layers: BitMask)
perro_source/runtime_project/perro_runtime/src/runtime/render/two_d.rs:1648
↓ 14 callersFunctionres_dir
(project_root: &Path)
perro_source/build_pipeline/perro_static_pipeline/src/lib.rs:94
↓ 14 callersFunctionscan_node_type_slots
Cheap slot-lane occupancy+type scan. Type mirror lane only meaningful on occupied slots (see `NodeArena::node_type_slots`), so pair every read w/ `slo
perro_source/runtime_project/perro_runtime/src/runtime.rs:843
↓ 14 callersFunctionscene_depth_format
Scene depth format shared by every pipeline that attaches the 3D scene depth target (meshes, multimesh, water, 3D particles). Depth32Float at sample_c
perro_source/render_stack/perro_graphics/src/lib.rs:26
↓ 14 callersFunctionset_text_box
( ctx: &mut ScriptContext<'_, API>, name: &str, text: &str, )
perro_editor/res/scripts/ui/editor_ui.rs:3723
↓ 14 callersMethodsource_length_seconds
(&self, source: &str)
perro_source/audio_stack/perro_pawdio/src/player.rs:424
↓ 14 callersFunctionunpack_unorm8_lane
(packed: u32, shift: u32)
perro_source/render_stack/perro_graphics/src/three_d/gpu/prepare.rs:1814
↓ 14 callersFunctionvec4
(v: Vec3, w: f32)
perro_source/runtime_project/perro_runtime/src/runtime/mesh_query/simd.rs:230
↓ 14 callersFunctionwrite_hash_const
(out: &mut String, name: &str, value: &str)
perro_source/build_pipeline/perro_static_pipeline/src/lib.rs:135
↓ 14 callersFunctionwrite_static_lookup_fn
( out: &mut String, fn_name: &str, table_name: &str, entry_type: &str, value_type: &str,
perro_source/build_pipeline/perro_static_pipeline/src/lib.rs:143
↓ 13 callersFunctionasset_uri
(rel: &str)
perro_source/build_pipeline/perro_static_pipeline/src/lib.rs:111
↓ 13 callersMethodclamped
(self)
perro_source/audio_stack/perro_pawdio/src/types.rs:72
↓ 13 callersFunctionclick_mouse_and_extract
(runtime: &mut Runtime, x: f32, y: f32)
perro_source/runtime_project/perro_runtime/src/runtime/render/ui/tests.rs:4213
↓ 13 callersFunctioncollect_file_paths
Collect file paths only (no data)
perro_source/io_stack/perro_io/src/walkdir.rs:40
↓ 13 callersMethodcommand_buffer
(&self)
perro_source/api_modules/perro_input_api/src/snapshot.rs:797
↓ 13 callersMethodeat
(&mut self, c: u8)
perro_source/core/perro_particle_math/src/lib.rs:602
↓ 13 callersFunctionfnv_mix_u32
(hash: u64, value: u32)
perro_source/runtime_project/perro_runtime/src/runtime/render/three_d/helpers.rs:527
↓ 13 callersMethodis_empty
(&self)
perro_source/core/perro_animation/src/anim_tree.rs:65
↓ 13 callersFunctionmakeMutClosure
(arg0, arg1, f)
perro_website/public/demos/demo2d/app.js:1992
↓ 13 callersMethodnormalize
(&mut self)
perro_source/core/perro_structs/src/structs/structs_3d/quaternion.rs:329
↓ 13 callersMethodpop_active_script
(&mut self, instance_index: usize, id: NodeID)
perro_source/runtime_project/perro_runtime/src/rt_ctx/scripts.rs:122
↓ 13 callersMethodpush_active_script_with_context
( &mut self, instance_index: usize, id: NodeID, context: crate::runtime::Scrip
perro_source/runtime_project/perro_runtime/src/rt_ctx/scripts.rs:107
↓ 13 callersFunctionread_f32
(bytes: &[u8], cursor: &mut usize)
perro_source/render_stack/perro_render_bridge/src/two_d.rs:613
↓ 13 callersMethodreparent
(&mut self, parent_id: NodeID, child_id: NodeID)
perro_source/api_modules/perro_runtime_api/src/sub_apis/node.rs:1597
↓ 13 callersMethodrotate_vector3
(self, v: Vector3)
perro_source/core/perro_structs/src/structs/structs_3d/quaternion.rs:170
↓ 13 callersFunctionset_f32
(value: &SceneValue, any: &mut bool, set: impl FnOnce(f32))
perro_source/build_pipeline/perro_static_pipeline/src/uistyles.rs:269
↓ 13 callersFunctionset_project_root
(root: ProjectRoot)
perro_source/io_stack/perro_io/src/asset_io.rs:87
↓ 13 callersMethodset_text
(&mut self, text: T)
perro_source/core/perro_ui/src/widgets.rs:699
↓ 13 callersFunctiontap_key_and_extract
(runtime: &mut Runtime, key: KeyCode)
perro_source/runtime_project/perro_runtime/src/runtime/render/ui/tests.rs:4206
↓ 13 callersMethodto_glam
(self)
perro_source/core/perro_structs/src/structs/structs_2d/vector2.rs:125
↓ 13 callersMethodto_text
(&self)
perro_source/runtime_project/perro_scene/src/scene_doc.rs:68
↓ 13 callersFunctiontranspile_frontend_script
(source: &str, source_include: &str)
perro_source/build_pipeline/perro_compiler/src/script_codegen.rs:1
↓ 13 callersFunctionupdate_project_vscode_linked_projects
(project_dir: &Path)
perro_source/devtools/perro_cli/src/vscode.rs:180
↓ 13 callersFunctionupdate_workspace_vscode_linked_projects
( workspace_root: &Path, project_dir: &Path, )
perro_source/devtools/perro_cli/src/vscode.rs:5
↓ 13 callersMethodwrite
(&mut self, bytes: &[u8])
perro_source/api_modules/perro_networking/src/tcp.rs:159
↓ 13 callersFunctionwrite_f32
(out: &mut Vec<u8>, value: f32)
perro_source/render_stack/perro_render_bridge/src/two_d.rs:586
↓ 12 callersMethodall
()
perro_editor/res/scripts/scene/editor_tab.rs:60
↓ 12 callersMethodallocate_request
(&mut self)
perro_source/runtime_project/perro_runtime/src/rs_ctx/state.rs:194
↓ 12 callersMethodas_index
(self)
perro_source/api_modules/perro_input_api/src/joycon.rs:52
↓ 12 callersFunctionassert_f32_eq
(actual: f32, expected: f32)
perro_source/runtime_project/perro_runtime/src/rs_ctx/animation.rs:214
↓ 12 callersFunctionbuild_material_shader_with_prelude
(prelude_wgsl: &str, material_wgsl: &str)
perro_source/render_stack/perro_graphics/src/three_d/shaders.rs:248
↓ 12 callersMethoddepth
(self, fallback: f32)
perro_source/core/perro_nodes/src/nodes/water.rs:236
↓ 12 callersFunctiondocs
()
perro_website/src/docs.rs:32
↓ 12 callersFunctionf32_to_i32_saturating
(value: f32)
perro_source/core/perro_structs/src/structs/structs_3d/vector3.rs:432
↓ 12 callersFunctionf32_to_u32_saturating
(value: f32)
perro_source/core/perro_structs/src/structs/structs_3d/vector3.rs:421
↓ 12 callersMethodhide_tree_list_internal_node
(&mut self, id: NodeID)
perro_source/runtime_project/perro_runtime/src/runtime/render/ui.rs:798
↓ 12 callersMethodhorizontal
(self)
perro_source/core/perro_ui/src/units.rs:147
↓ 12 callersMethodinstance_index_for_id
(&self, id: NodeID)
perro_source/runtime_project/perro_runtime/src/cns/script_collection.rs:99
↓ 12 callersMethodis_key_down
(&self, key: KeyCode)
perro_source/api_modules/perro_input_api/src/state.rs:71
↓ 12 callersMethodjoycon_mut
(&mut self, index: usize)
perro_source/api_modules/perro_input_api/src/snapshot.rs:238
↓ 12 callersFunctionlookup
(path_hash: u64)
perro_source/runtime_project/perro_runtime/src/runtime/scene_loader/prepare/core_tests.rs:830
↓ 12 callersFunctionresolve_mesh_blends
(draws: &[Draw3DInstance], out: &mut Vec<ResolvedMeshBlend>)
perro_source/render_stack/perro_graphics/src/three_d/gpu/draw.rs:254
↓ 12 callersMethodstandard_params
(&self)
perro_source/render_stack/perro_render_bridge/src/three_d.rs:660
↓ 12 callersMethodsum
(&self)
perro_source/runtime_project/perro_runtime/benches/unsafe_hotpaths.rs:15
↓ 12 callersFunctionvalidate_virtual_asset_path
(path: &str)
perro_source/io_stack/perro_io/src/asset_io.rs:232
↓ 12 callersMethodvertical
(self)
perro_source/core/perro_ui/src/units.rs:151
↓ 12 callersMethodwrite
(&mut self, sample: CsvFrameSample)
perro_source/render_stack/perro_app/src/winit_runner.rs:200
↓ 11 callersFunctionall_types_mask
()
perro_source/runtime_project/perro_runtime/src/rt_ctx/query.rs:883
↓ 11 callersFunctionanalytic_idle_water_height
( surface: &WaterSurfaceParams, local: Vector2, time_seconds: f32, )
perro_source/core/perro_nodes/src/nodes/water.rs:344
↓ 11 callersFunctionapply_ui_style_object_fields
( style: &mut perro_ui::UiStyle, fields: &[SceneObjectField], object_name: &str, static_ui_sty
perro_source/runtime_project/perro_runtime/src/runtime/scene_loader/prepare/nodes/ui/style.rs:300
↓ 11 callersMethodas_i64_lossy
(&self)
perro_source/core/perro_variant/src/variant.rs:70
↓ 11 callersMethodas_str
(self)
perro_source/api_modules/perro_steamworks/src/types.rs:291
↓ 11 callersMethodas_vec2
(&self)
perro_source/runtime_project/perro_scene/src/scene.rs:601
↓ 11 callersFunctionbuild_query_runtime
(count: usize)
perro_source/runtime_project/perro_runtime/benches/query_hotpaths.rs:10
↓ 11 callersMethoddrain_commands
(&self, out: &mut Vec<RenderCommand>)
perro_source/runtime_project/perro_runtime/src/rs_ctx/core.rs:402
↓ 11 callersMethodexpect_ident
(&mut self)
perro_source/core/perro_animation/src/anim_tree.rs:487
↓ 11 callersMethodexpect_ident
(&mut self)
perro_source/runtime_project/perro_scene/src/parser.rs:53
↓ 11 callersMethodforce_rerender
(&mut self, root_id: NodeID)
perro_source/runtime_project/perro_runtime/src/runtime/render/bridge.rs:417
↓ 11 callersFunctionformat_source_location
( project_dir: &Path, source_file: Option<&Path>, source_line: Option<usize>, )
perro_source/devtools/perro_cli/src/doctor.rs:223
↓ 11 callersMethodgamepads
(&self)
perro_source/api_modules/perro_input_api/src/snapshot.rs:183
↓ 11 callersFunctiongetArrayJsValueViewFromWasm0
(ptr, len)
perro_website/public/demos/demo3d/app.js:2001
↓ 11 callersMethodhas_texture
(&self, id: TextureID)
perro_source/render_stack/perro_graphics/src/resources.rs:651
← previousnext →301–400 of 11,115, ranked by callers