MCPcopy Create free account

hub / github.com/PerroEngine/Perro / functions

Functions11,115 in github.com/PerroEngine/Perro

↓ 6 callersFunctioncompile_project_bundle
( project_root: &Path, options: ProjectBuildOptions, )
perro_source/build_pipeline/perro_compiler/src/project_bundle.rs:64
↓ 6 callersFunctioncompile_scripts_with_profile
( project_root: &Path, profile: ScriptsBuildProfile, )
perro_source/build_pipeline/perro_compiler/src/scripts.rs:81
↓ 6 callersFunctioncomputed_rect_from_state
(rect: &UiRectState)
perro_source/runtime_project/perro_runtime/src/runtime/render/ui/helpers.rs:930
↓ 6 callersMethodconsume_close
(&mut self, expected: &str)
perro_source/core/perro_animation/src/anim_tree.rs:462
↓ 6 callersFunctioncreate_depth_prepass_texture
( device: &wgpu::Device, width: u32, height: u32, )
perro_source/render_stack/perro_graphics/src/three_d/gpu/targets.rs:167
↓ 6 callersFunctioncreate_mesh_material
(graphics: &mut PerroGraphics)
perro_source/render_stack/perro_graphics/benches/frame_timing.rs:221
↓ 6 callersFunctioncreate_multimesh_blend_pipeline
( device: &wgpu::Device, pipeline_layout: &wgpu::PipelineLayout, shader: &wgpu::ShaderModule,
perro_source/render_stack/perro_graphics/src/three_d/gpu/paths/multimesh.rs:166
↓ 6 callersFunctioncreate_multimesh_pipeline
( device: &wgpu::Device, pipeline_layout: &wgpu::PipelineLayout, shader: &wgpu::ShaderModule,
perro_source/render_stack/perro_graphics/src/three_d/gpu/paths/multimesh.rs:24
↓ 6 callersMethodcreate_texture_with_id
( &mut self, id: TextureID, source: &str, reserved: bool, )
perro_source/render_stack/perro_graphics/src/resources.rs:515
↓ 6 callersFunctioncycle_active_glb_ref
( ctx: &mut ScriptContext<'_, API>, kind: &str, dir: isize, )
perro_editor/res/scripts/assets/editor_assets.rs:692
↓ 6 callersFunctiondecode_ptex
(bytes: &[u8])
perro_source/render_stack/perro_graphics_assets/src/texture.rs:364
↓ 6 callersFunctiondistance_segment
(p: [f32; 2], a: [f32; 2], b: [f32; 2])
perro_source/render_stack/perro_graphics/src/water_gpu.rs:1630
↓ 6 callersFunctioneditor_gizmo_material
( ctx: &mut ScriptContext<'_, API>, color: [f32; 4], )
perro_editor/res/scripts/scene/editor_viewport.rs:1596
↓ 6 callersFunctionensure_dev_package_fast_checks
( dev_package_table: &mut toml::map::Map<String, Value>, crate_name: &str, )
perro_source/runtime_project/perro_project/src/manifest.rs:852
↓ 6 callersFunctionextract_frustum_planes
(view_proj: Mat4)
perro_source/render_stack/perro_graphics/src/three_d/gpu/camera.rs:144
↓ 6 callersFunctionextract_member_literal
(arg: &str, macro_names: &[&str])
perro_source/devtools/perro_cli/src/doctor.rs:1514
↓ 6 callersFunctionf16_from_f32
(v: f32)
perro_source/render_stack/perro_graphics/src/three_d/particles/gpu.rs:52
↓ 6 callersFunctionfind_doc
(collection: &str, slug: &str)
perro_website/src/docs.rs:73
↓ 6 callersFunctionfind_vec2_f32_field
(text: &str, key: &str)
perro_source/render_stack/perro_render_bridge/src/two_d.rs:750
↓ 6 callersFunctionfinite2
(v: Vector2)
perro_source/api_modules/perro_runtime_api/src/sub_apis/physics.rs:736
↓ 6 callersFunctionfinite3
(v: Vector3)
perro_source/api_modules/perro_runtime_api/src/sub_apis/physics.rs:740
↓ 6 callersFunctionflatten_scene_node_fields
(data: &SceneDefNodeData)
perro_source/runtime_project/perro_runtime/src/runtime/scene_loader/prepare/core.rs:1447
↓ 6 callersMethodframe_shapes
(&self)
perro_source/render_stack/perro_graphics/src/two_d/renderer.rs:457
↓ 6 callersMethodfree_material_id
(&mut self, id: MaterialID)
perro_source/runtime_project/perro_runtime/src/rs_ctx/state.rs:231
↓ 6 callersMethodfree_mesh_id
(&mut self, id: MeshID)
perro_source/runtime_project/perro_runtime/src/rs_ctx/state.rs:223
↓ 6 callersMethodget
(&self, index: usize)
perro_source/api_modules/perro_input_api/src/window.rs:473
↓ 6 callersMethodget_effective_gravity
(&mut self)
perro_source/api_modules/perro_runtime_api/src/sub_apis/physics.rs:348
↓ 6 callersMethodget_node_children_ids
(&mut self, node_id: NodeID)
perro_source/api_modules/perro_runtime_api/src/sub_apis/node.rs:1540
↓ 6 callersMethodget_node_name
(&mut self, node_id: NodeID)
perro_source/api_modules/perro_runtime_api/src/sub_apis/node.rs:1485
↓ 6 callersMethodget_or_load_dynamic_scene_cached
(&self, path: &str)
perro_source/runtime_project/perro_runtime/src/runtime/scene_loader/mod.rs:115
↓ 6 callersMethodhandle_window_event
( &mut self, app: &mut App<B>, event: &WindowEvent, )
perro_source/render_stack/perro_app/src/input/kbm.rs:23
↓ 6 callersMethodhas_material
(&self, id: MaterialID)
perro_source/render_stack/perro_graphics/src/resources.rs:786
↓ 6 callersMethodhas_transform_dirty
(&self, id: NodeID, spatial: Spatial)
perro_source/runtime_project/perro_runtime/src/runtime/state.rs:392
↓ 6 callersFunctionhash64_u64
(mut value: u64)
perro_source/api_modules/perro_modules/src/random.rs:85
↓ 6 callersFunctionilerp_core
(start: T, end: T, value: T)
perro_source/api_modules/perro_modules/src/math.rs:93
↓ 6 callersFunctionimage_button_inactive
(button: &perro_ui::UiImageButton)
perro_source/runtime_project/perro_runtime/src/runtime/render/ui/helpers.rs:1098
↓ 6 callersFunctioninsert_text_box_at
(runtime: &mut Runtime, x: f32, y: f32)
perro_source/runtime_project/perro_runtime/src/runtime/render/ui/tests.rs:4192
↓ 6 callersMethodis_inflight
(&self, request: RenderRequestID)
perro_source/runtime_project/perro_runtime_render/src/render_exchange.rs:91
↓ 6 callersFunctionis_node_ref_type
(ty: &str)
perro_editor/res/scripts/ui/editor_inspector_values.rs:2581
↓ 6 callersFunctionkind_label
(path: &str)
perro_editor/res/scripts/assets/editor_files.rs:32
↓ 6 callersMethodload_animation_source_hashed
(&self, source_hash: u64, source: Option<&str>)
perro_source/runtime_project/perro_runtime/src/rs_ctx/animation.rs:24
↓ 6 callersMethodlog_resource_created
( &self, _kind: &str, _index: u32, _generation: u32, _source: &str,
perro_source/render_stack/perro_graphics/src/resources.rs:1228
↓ 6 callersMethodlog_resource_reused
( &self, _kind: &str, _index: u32, _generation: u32, _source: &str,
perro_source/render_stack/perro_graphics/src/resources.rs:1238
↓ 6 callersFunctionlut_key
(path: &str, size: u32)
perro_source/render_stack/perro_graphics/src/postprocess/mod.rs:1653
↓ 6 callersMethodmark_needs_rerender
(&mut self, node_id: perro_ids::NodeID)
perro_source/runtime_project/perro_runtime/src/rt_ctx/nodes.rs:1082
↓ 6 callersMethodmark_rerender
(&mut self, id: NodeID)
perro_source/runtime_project/perro_runtime/src/runtime/state.rs:350
↓ 6 callersMethodmark_ui
(&mut self, id: NodeID, flags: u16)
perro_source/runtime_project/perro_runtime/src/runtime/state.rs:354
↓ 6 callersFunctionmask_from_types
(kind: TypeFilterKind, types: &[NodeType])
perro_source/runtime_project/perro_runtime/src/rt_ctx/query.rs:887
↓ 6 callersFunctionmatrix_kind_shape
(kind: &str)
perro_editor/res/scripts/ui/editor_inspector_values.rs:3517
↓ 6 callersFunctionmiddle_index
(name: &str, prefix: &str, suffix: &str)
perro_editor/res/scripts/ui/editor_ui.rs:3620
↓ 6 callersFunctionmodule_name_from_rel
(rel: &str)
perro_source/build_pipeline/perro_compiler/src/script_methods.rs:1121
↓ 6 callersFunctionnormalize_plane
(plane: Vec4)
perro_source/render_stack/perro_graphics/src/three_d/gpu/camera.rs:180
↓ 6 callersFunctionnormalize_stick_axis
(v: f32)
perro_source/render_stack/perro_app/src/input/joycon/shared.rs:125
↓ 6 callersFunctionnormalize_type
(ty: &str)
perro_source/build_pipeline/perro_compiler/src/script_fields.rs:107
↓ 6 callersFunctionnormalized_screen_to_virtual_centered
(pos: [f32; 2], virtual_size: [f32; 2])
perro_source/render_stack/perro_graphics/src/two_d/renderer.rs:746
↓ 6 callersFunctionoptimize_animation_track_keys
(track: &mut AnimationObjectTrack)
perro_source/build_pipeline/perro_static_pipeline/src/animations.rs:122
↓ 6 callersMethodparse
(raw: &str)
perro_editor/res/scripts/scene/editor_nodes.rs:1293
↓ 6 callersFunctionparse_bool_with_default
( table: &toml::map::Map<String, Value>, key: &'static str, default: bool, )
perro_source/runtime_project/perro_project/src/config_parse.rs:592
↓ 6 callersMethodparse_value
(&mut self)
perro_source/runtime_project/perro_scene/src/parser.rs:123
↓ 6 callersMethodphysics_raycast_2d
( &mut self, origin: Vector2, direction: Vector2, max_distance: f32, f
perro_source/runtime_project/perro_runtime/src/runtime/physics.rs:397
↓ 6 callersMethodpoll
(&mut self, device: &wgpu::Device)
perro_source/render_stack/perro_graphics/src/gpu.rs:324
↓ 6 callersMethodpoll_skeleton_bone_loads
(&self)
perro_source/runtime_project/perro_runtime/src/rs_ctx/skeleton.rs:95
↓ 6 callersMethodprovider_mode
(&self)
perro_source/runtime_project/perro_runtime/src/runtime.rs:719
↓ 6 callersFunctionpush_ident
(rest: &str, names: &mut BTreeSet<String>)
perro_website/src/docs.rs:442
↓ 6 callersMethodpush_script_dlc_self_context
(&self, id: NodeID)
perro_source/runtime_project/perro_runtime/src/rt_ctx/scripts.rs:162
↓ 6 callersFunctionquantize_unorm8
(v: f32)
perro_source/render_stack/perro_graphics/src/three_d/gpu/draw.rs:426
↓ 6 callersFunctionquantize_unorm8_range
(v: f32, max: f32)
perro_source/render_stack/perro_graphics/src/three_d/gpu/draw.rs:431
↓ 6 callersMethodqueue_rect
(&mut self, node: NodeID, rect: Rect2DCommand)
perro_source/render_stack/perro_graphics/src/two_d/renderer.rs:163
↓ 6 callersMethodqueue_shape
(&mut self, draw: DrawShape2DCommand)
perro_source/render_stack/perro_graphics/src/two_d/renderer.rs:175
↓ 6 callersFunctionradii_to_corner_radius
(rect: Rect, radii: ResolvedCornerRadii)
perro_source/render_stack/perro_graphics/src/ui/painter.rs:1830
↓ 6 callersFunctionrange
(index_start: u32)
perro_source/render_stack/perro_graphics/src/three_d/gpu/asset_bridge.rs:158
↓ 6 callersMethodread
(&mut self)
perro_source/api_modules/perro_networking/src/websocket.rs:155
↓ 6 callersMethodrecord_sub_pass
( &self, device: &wgpu::Device, queue: &wgpu::Queue, encoder: &mut wgpu::Comma
perro_source/render_stack/perro_graphics/src/postprocess/mod.rs:853
↓ 6 callersMethodrelease
(&mut self)
perro_source/audio_stack/perro_pawdio/src/midi.rs:499
↓ 6 callersMethodremove_retained_ui_node
(&mut self, node: NodeID)
perro_source/runtime_project/perro_runtime/src/runtime/render/ui/layout_core.rs:252
↓ 6 callersMethodremove_script_instance
(&mut self, id: NodeID)
perro_source/runtime_project/perro_runtime/src/rt_ctx/scripts.rs:280
↓ 6 callersFunctionreplace_selection
(edit: &mut UiTextEdit, replacement: &str)
perro_source/runtime_project/perro_runtime/src/runtime/render/ui/text_edit.rs:399
↓ 6 callersFunctionresolve_script_struct
( schema: &'a ScriptSchema, ty: &str, )
perro_editor/res/scripts/ui/editor_inspector_values.rs:2601
↓ 6 callersFunctionruntime_with_rigid_bodies_2d
(count: u32)
perro_source/runtime_project/perro_runtime/benches/physics_hotpaths.rs:127
↓ 6 callersFunctionruntime_with_rigid_bodies_3d
(count: u32)
perro_source/runtime_project/perro_runtime/benches/physics_hotpaths.rs:176
↓ 6 callersFunctionsample_bytes
( name: &'static str, hashes: &[u64; ITEM_COUNT], lookup: fn(u64) -> &'static [u8],
perro_source/build_pipeline/perro_static_pipeline/src/lib.rs:344
↓ 6 callersMethodscale_fast
(self, rhs: f32)
perro_source/core/perro_structs/src/structs/matrix/mod.rs:1271
↓ 6 callersFunctionscene_node_field
(node_type: NodeType, name: &str)
perro_source/runtime_project/perro_scene/src/node_field_schema.rs:341
↓ 6 callersFunctionscene_value_edit_text
(value: &SceneValue)
perro_editor/res/scripts/ui/editor_ui.rs:2359
↓ 6 callersMethodset_audio_listener_2d
( &self, position: [f32; 2], rotation_radians: f32, options: perro_structs::Au
perro_source/runtime_project/perro_runtime/src/rs_ctx/core.rs:363
↓ 6 callersFunctionset_bool
(value: &SceneValue, any: &mut bool, set: impl FnOnce(bool))
perro_source/build_pipeline/perro_static_pipeline/src/materials.rs:777
↓ 6 callersFunctionset_bool
(value: &SceneValue, any: &mut bool, set: impl FnOnce(bool))
perro_source/runtime_project/perro_runtime/src/material_schema.rs:536
↓ 6 callersFunctionset_button_size
( ctx: &mut ScriptContext<'_, API>, name: &str, size: (f32, f32), )
perro_editor/res/scripts/ui/editor_ui.rs:4780
↓ 6 callersFunctionset_node_picker_filter_text
( ctx: &mut ScriptContext<'_, API>, text: &str, )
perro_editor/res/scripts/scene/editor_nodes.rs:1080
↓ 6 callersFunctionset_static_pipeline_overrides
(overrides: Option<StaticPipelineOverrides>)
perro_source/build_pipeline/perro_static_pipeline/src/lib.rs:67
↓ 6 callersMethodset_surface_material
(&mut self, surface_index: usize, material: Option<MaterialID>)
perro_source/core/perro_nodes/src/nodes/node_3d/visual/mesh_instance_3d.rs:155
↓ 6 callersMethodshape
()
perro_source/core/perro_structs/src/structs/matrix/mod.rs:238
↓ 6 callersFunctionshared_arc_str
(value: &str)
perro_source/script_stack/perro_scripting_macros/src/lib.rs:171
↓ 6 callersMethodsignum
(self)
perro_source/core/perro_structs/src/structs/structs_3d/ivector3.rs:131
↓ 6 callersMethodslot_count
Number of internal slots including the reserved nil slot at index 0.
perro_source/runtime_project/perro_runtime/src/cns/node_arena.rs:455
↓ 6 callersFunctionsolve_ccd
(skeleton: &mut Skeleton3D, cfg: CcdSolve)
perro_source/runtime_project/perro_internal_updates/src/nodes/ik_target_3d.rs:105
↓ 6 callersFunctionsolve_lengths_forward
(positions: &mut [Vector3], lengths: &[f32])
perro_source/runtime_project/perro_internal_updates/src/nodes/physics_bone_chain_3d.rs:341
↓ 6 callersFunctionsolve_lengths_forward
(positions: &mut [Vector2], lengths: &[f32])
perro_source/runtime_project/perro_internal_updates/src/nodes/physics_bone_chain_2d.rs:329
↓ 6 callersFunctionsplit_top_level_csv
(value: &str)
perro_editor/res/scripts/ui/editor_inspector_values.rs:2365
↓ 6 callersMethodstage_blend_shape_instance
( &mut self, mesh: &MeshAssetRange, weights: &[f32], )
perro_source/render_stack/perro_graphics/src/three_d/gpu/prepare.rs:1755
← previousnext →701–800 of 11,115, ranked by callers