MCPcopy Create free account

hub / github.com/PerroEngine/Perro / functions

Functions11,115 in github.com/PerroEngine/Perro

↓ 23 callersMethodis_key_pressed
(&self, key: KeyCode)
perro_source/api_modules/perro_input_api/src/state.rs:77
↓ 23 callersFunctionlerp_f32
(a: f32, b: f32, t: f32)
perro_source/build_pipeline/perro_static_pipeline/src/animations.rs:294
↓ 23 callersFunctionlerp_f32
(a: f32, b: f32, t: f32)
perro_source/runtime_project/perro_internal_updates/src/nodes/animation_player.rs:1192
↓ 23 callersMethodnode_type
(&self)
perro_source/api_modules/perro_runtime_api/src/sub_apis/node.rs:380
↓ 23 callersFunctionparse_panim
(source: &str)
perro_source/core/perro_animation/src/panim/core.rs:1
↓ 22 callersMethodas_array
(&self)
perro_source/core/perro_variant/src/variant.rs:3016
↓ 22 callersFunctionbench_insert_state_script
(runtime: &mut Runtime, id: NodeID)
perro_source/runtime_project/perro_runtime/src/rt_ctx/scripts.rs:22
↓ 22 callersFunctioncached_scene_doc_shared
(text: &str)
perro_editor/res/scripts/editor/main.rs:39
↓ 22 callersFunctioncolor32
(color: perro_structs::Color)
perro_source/render_stack/perro_graphics/src/ui/painter.rs:2056
↓ 22 callersFunctionexpect_f32
(value: &SceneValue, key: &str, line_no: usize)
perro_source/core/perro_animation/src/panim/fields.rs:398
↓ 22 callersMethodfill
(&mut self, value: T)
perro_source/core/perro_structs/src/structs/matrix/mod.rs:682
↓ 22 callersFunctionload_project_toml
(root: &Path)
perro_source/runtime_project/perro_project/src/config_parse.rs:89
↓ 22 callersFunctionlog_step
(label: &str)
perro_source/devtools/perro_cli/src/main.rs:35
↓ 22 callersFunctionparse_project_toml
(contents: &str)
perro_source/runtime_project/perro_project/src/config_parse.rs:118
↓ 21 callersFunctionapply_ui_root_data
(target: &mut UiNode, data: &SceneDefNodeData)
perro_source/runtime_project/perro_runtime/src/runtime/scene_loader/prepare/nodes/ui/base.rs:363
↓ 21 callersMethodas_str
(&self)
perro_source/api_modules/perro_resource_api/src/res_path.rs:102
↓ 21 callersMethodcreate_mesh
(&mut self, source: &str, reserved: bool)
perro_source/render_stack/perro_graphics/src/resources.rs:420
↓ 21 callersFunctionfind_node
(scene: &'a Scene, key: &str)
perro_source/runtime_project/perro_scene/tests/unit/lib_tests.rs:3
↓ 21 callersFunctionisLikeNone
(x)
perro_website/public/demos/demo3d/app.js:2064
↓ 21 callersFunctionisLikeNone
(x)
perro_website/public/demos/demo2d/app.js:1988
↓ 21 callersMethodmouse
(&self)
perro_source/api_modules/perro_input_api/src/snapshot.rs:757
↓ 21 callersFunctionnormalize_quat
(q: Quat)
perro_source/runtime_project/perro_internal_updates/src/nodes/ik_target_3d.rs:629
↓ 21 callersFunctionparse
(json_str: &str)
perro_source/api_modules/perro_modules/src/json.rs:4
↓ 21 callersMethodsurface_size
(self)
perro_source/core/perro_nodes/src/nodes/water.rs:227
↓ 21 callersMethodwrite_all
(&mut self, bytes: &[u8])
perro_source/api_modules/perro_networking/src/tcp.rs:165
↓ 20 callersMethodas_f32
(&self)
perro_source/runtime_project/perro_scene/src/scene.rs:593
↓ 20 callersMethodas_view
(&self)
perro_source/api_modules/perro_runtime_api/src/sub_apis/node.rs:1038
↓ 20 callersFunctioncompile_expression
(expr: &str)
perro_source/core/perro_particle_math/src/lib.rs:388
↓ 20 callersMethodcontains_surface
(self, local: Vector2)
perro_source/core/perro_nodes/src/nodes/water.rs:244
↓ 20 callersFunctiondraw
(node: u64, layers: BitMask, mask: BitMask, instances: usize)
perro_source/render_stack/perro_graphics/src/three_d/gpu/draw.rs:1260
↓ 20 callersFunctionensure_project_layout
(root: &Path)
perro_source/runtime_project/perro_project/src/scaffold.rs:49
↓ 20 callersFunctioninsert_button_at
(runtime: &mut Runtime, size: [f32; 2], x: f32, y: f32)
perro_source/runtime_project/perro_runtime/src/runtime/render/ui/tests.rs:4182
↓ 20 callersMethodload
(&self, source: S)
perro_source/api_modules/perro_resource_api/src/sub_apis/mesh.rs:83
↓ 20 callersMethodname
(&self)
perro_editor/res/scripts/ui/editor_inspector_values.rs:1612
↓ 20 callersFunctionparse_str
(text: &'static str)
perro_source/build_pipeline/perro_static_pipeline/src/lib.rs:559
↓ 20 callersMethodpropagate_pending_transform_dirty
(&mut self)
perro_source/runtime_project/perro_runtime/src/runtime/transforms.rs:18
↓ 20 callersFunctionui_depth_effect_state
( effect: perro_ui::UiDepthEffect, scale: f32, )
perro_source/runtime_project/perro_runtime/src/runtime/render/ui/text_edit.rs:180
↓ 19 callersMethodcopy_from_slice
(&mut self, slice: &[T])
perro_source/core/perro_structs/src/structs/matrix/mod.rs:699
↓ 19 callersMethodcreate_material
( &mut self, material: Material3D, source: Option<&str>, reserved: bool, )
perro_source/render_stack/perro_graphics/src/resources.rs:555
↓ 19 callersMethodfixed_update
(&mut self, fixed_delta_time: f32)
perro_source/runtime_project/perro_runtime/src/runtime.rs:778
↓ 19 callersFunctionmix_hash_f32
(h: &mut u64, value: f32)
perro_source/runtime_project/perro_runtime/src/runtime/render/three_d/helpers.rs:205
↓ 19 callersMethodname
(&self)
perro_source/core/perro_ids/src/ids.rs:297
↓ 19 callersMethodphysics_version
(&self)
perro_source/runtime_project/perro_runtime/src/cns/node_arena.rs:118
↓ 19 callersMethodremove
(&mut self, name: &str)
perro_source/core/perro_structs/src/structs/post_process.rs:238
↓ 19 callersMethodreset_ref_counts
(&mut self)
perro_source/render_stack/perro_graphics/src/resources.rs:804
↓ 19 callersMethodresolve_ui_size
( &self, node: NodeID, available: Vector2, fill_size: Option<Vector2>, )
perro_source/runtime_project/perro_runtime/src/runtime/render/ui/layout_size.rs:42
↓ 19 callersMethodto_array
(self)
perro_source/core/perro_structs/src/structs/snorm.rs:109
↓ 18 callersFunctioncontains
(exts: &[&str], ext: &str)
perro_source/core/perro_asset_formats/src/lib.rs:115
↓ 18 callersFunctionhash_u32
(mut value: u32)
perro_source/api_modules/perro_modules/src/random.rs:21
↓ 18 callersMethodis_texture_id_pending
(&self, texture: TextureID)
perro_source/runtime_project/perro_runtime/src/rs_ctx/texture.rs:223
↓ 18 callersMethodkey_name_or_id
(&self, key: SceneKey)
perro_source/runtime_project/perro_scene/src/scene.rs:764
↓ 18 callersFunctionnamed_font_family
(name: &'static str)
perro_source/render_stack/perro_graphics/src/ui/painter.rs:593
↓ 18 callersMethodraw
(self)
perro_source/api_modules/perro_steamworks/src/input.rs:70
↓ 18 callersFunctionresolve_path
Resolve virtual path (res://foo/bar.png or user://save.dat) to actual location
perro_source/io_stack/perro_io/src/asset_io.rs:295
↓ 18 callersFunctionstream_render_mask_matches
(camera_mask: BitMask, render_layers: BitMask)
perro_source/runtime_project/perro_runtime/src/runtime/render/bridge.rs:1729
↓ 18 callersMethodtype_name
(&self)
perro_source/runtime_project/perro_scene/src/scene.rs:812
↓ 18 callersFunctionvalid_color
(color: perro_structs::Color)
perro_source/render_stack/perro_graphics/src/ui/painter.rs:2068
↓ 18 callersFunctionwait_for
(mut f: impl FnMut() -> Option<T>)
perro_source/api_modules/perro_networking/tests/unit/net_tests.rs:379
↓ 18 callersFunctionwrite_f32
(out: &mut Vec<u8>, value: f32)
perro_source/build_pipeline/perro_static_pipeline/src/meshes.rs:990
↓ 17 callersFunctionas_asset_source
(value: &SceneValue)
perro_source/runtime_project/perro_runtime/src/runtime/scene_loader/prepare/common/assets.rs:1
↓ 17 callersMethodas_number
(&self)
perro_source/core/perro_variant/src/variant.rs:2592
↓ 17 callersMethodas_str
(self)
perro_source/runtime_project/perro_project/src/config.rs:12
↓ 17 callersMethodbuild
(table: &Csv, col: usize)
perro_source/core/perro_csv/src/lib.rs:409
↓ 17 callersMethoddrain_events
(&mut self, out: &mut Vec<RenderEvent>)
perro_source/render_stack/perro_graphics/src/backend.rs:1417
↓ 17 callersMethoderror
(&mut self, msg: String)
perro_source/devtools/perro_cli/src/doctor.rs:50
↓ 17 callersMethodgc_unused
(&mut self, ttl_frames: u32)
perro_source/render_stack/perro_graphics/src/resources.rs:945
↓ 17 callersFunctionpush_default
( fields: &mut Vec<SceneNodeField>, node_type: NodeType, section: &'static str, name: &'static
perro_source/runtime_project/perro_scene/src/node_field_schema.rs:885
↓ 17 callersMethodresize
(&mut self, device: &wgpu::Device, width: u32, height: u32)
perro_source/render_stack/perro_graphics/src/three_d/gpu/resize.rs:4
↓ 17 callersFunctionset_primary_material
(mesh: &mut MeshInstance3D, material: MaterialID)
perro_source/runtime_project/perro_runtime/tests/unit/runtime_render_3d_tests.rs:164
↓ 17 callersFunctionstatic_dir
(project_root: &Path)
perro_source/build_pipeline/perro_static_pipeline/src/lib.rs:73
↓ 17 callersMethodto_glam
(self)
perro_source/core/perro_structs/src/structs/structs_3d/vector3.rs:152
↓ 17 callersFunctionunique_temp_dir
(prefix: &str)
perro_source/runtime_project/perro_project/tests/unit/lib_tests.rs:726
↓ 17 callersFunctionwrite_if_changed
(path: &Path, contents: &str)
perro_source/runtime_project/perro_project/src/templates.rs:8
↓ 16 callersFunctionaudio_debug_color
(color: [f32; 4], energy: f32)
perro_source/runtime_project/perro_runtime/src/runtime/audio/solve.rs:64
↓ 16 callersMethodcreate_nodes
( &mut self, requests: B, parent_id: perro_ids::NodeID, )
perro_source/runtime_project/perro_runtime/src/rt_ctx/nodes.rs:600
↓ 16 callersMethodintern_source
(&self, source: &str)
perro_source/audio_stack/perro_pawdio/src/controller.rs:215
↓ 16 callersMethodis_effectively_visible
(&self, node: NodeID)
perro_source/runtime_project/perro_runtime/src/runtime/world_state.rs:98
↓ 16 callersFunctionlog_note
(label: &str)
perro_source/devtools/perro_cli/src/main.rs:43
↓ 16 callersFunctionmerge_prepared_scene
( runtime: &mut Runtime, prepared: PreparedScene, )
perro_source/runtime_project/perro_runtime/src/runtime/scene_loader/merge.rs:76
↓ 16 callersMethodparse_scene_doc
(self)
perro_source/runtime_project/perro_scene/src/parser.rs:781
↓ 16 callersFunctionpassStringToWasm0
(arg, malloc, realloc)
perro_website/public/demos/demo3d/app.js:2096
↓ 16 callersFunctionpassStringToWasm0
(arg, malloc, realloc)
perro_website/public/demos/demo2d/app.js:2020
↓ 16 callersMethodphysics_fixed_step
(&mut self)
perro_source/runtime_project/perro_runtime/src/runtime/physics.rs:261
↓ 16 callersFunctionset_label_text_ratio
( ctx: &mut ScriptContext<'_, API>, name: &str, ratio: f32, )
perro_editor/res/scripts/ui/editor_ui.rs:3889
↓ 16 callersMethodstop
(&mut self)
perro_source/audio_stack/perro_pawdio/src/mic.rs:559
↓ 16 callersMethodsync_world_2d
( &mut self, bodies: &[crate::BodyDesc2D], mut set_body_handle: impl FnMut(NodeID, Opt
perro_source/runtime_project/perro_physics/src/system/sync.rs:4
↓ 16 callersMethodwarn
(&mut self, msg: String)
perro_source/devtools/perro_cli/src/doctor.rs:44
↓ 16 callersMethodwith
(layers: [u8; N])
perro_source/core/perro_structs/src/structs/bit_mask.rs:162
↓ 16 callersFunctionworkspace_root
()
perro_source/devtools/perro_cli/src/main.rs:190
↓ 16 callersMethodwrite
(&self)
perro_source/runtime_project/perro_scene/src/scene_doc.rs:124
↓ 15 callersMethoda
(self)
perro_source/core/perro_structs/src/structs/color.rs:99
↓ 15 callersFunctionapply_ui_style_fields
( style: &mut perro_ui::UiStyle, fields: &[SceneObjectField], prefix: &str, )
perro_source/runtime_project/perro_runtime/src/runtime/scene_loader/prepare/nodes/ui/style.rs:60
↓ 15 callersMethodas_u32
(self)
perro_source/runtime_project/perro_scene/src/scene.rs:833
↓ 15 callersFunctionfeed_color
(h: &mut ahash::AHasher, c: perro_structs::Color)
perro_source/runtime_project/perro_runtime/src/rt_ctx/nodes/helpers.rs:187
↓ 15 callersMethodflush
(&mut self, buffer: &wgpu::Buffer, pass: &mut wgpu::RenderPass<'_>)
perro_source/render_stack/perro_graphics/src/three_d/gpu/render_pass.rs:43
↓ 15 callersMethodis_button_pressed
(&self, button: MouseButton)
perro_source/api_modules/perro_input_api/src/state.rs:257
↓ 15 callersMethodis_empty
(&self)
perro_source/api_modules/perro_input_api/src/frame.rs:185
↓ 15 callersFunctionmakeMutClosure
(arg0, arg1, f)
perro_website/public/demos/demo3d/app.js:2068
↓ 15 callersFunctionnew_hasher
()
perro_source/runtime_project/perro_runtime/src/rt_ctx/nodes/helpers.rs:172
↓ 15 callersMethodnormalize
(&self, raw: RawStick)
perro_source/render_stack/perro_app/src/input/joycon/shared.rs:87
← previousnext →201–300 of 11,115, ranked by callers