MCPcopy Create free account

hub / github.com/LaVashikk/VMF-to-PBR / functions

Functions273 in github.com/LaVashikk/VMF-to-PBR

↓ 20 callersMethodadd
(self, other: Self)
src/utils/math.rs:97
↓ 17 callersMethoddot
(self, other: Self)
src/utils/math.rs:19
↓ 14 callersFunctionstate
()
in-game-debug/crates/d3d9_hook_core/src/lib.rs:78
↓ 13 callersFunctionget_mouse_modifiers
(wparam: usize)
in-game-debug/crates/egui_backend/src/inputman.rs:348
↓ 12 callersMethodclient
(&self)
in-game-debug/crates/source-sdk/src/lib.rs:36
↓ 12 callersMethodmax
(self, other: Self)
src/utils/math.rs:60
↓ 11 callersMethodalter_modifiers
(&mut self, new: Modifiers)
in-game-debug/crates/egui_backend/src/inputman.rs:277
↓ 10 callersMethodextend
(&mut self, p: Vec3)
src/utils/math.rs:175
↓ 10 callersMethodnormalize
(self)
src/utils/math.rs:39
↓ 9 callersMethodclient_cmd
Executes a command on the client side (with potential restrictions).
in-game-debug/crates/source-sdk/src/client.rs:74
↓ 9 callersFunctionget_pos
(lparam: isize)
in-game-debug/crates/egui_backend/src/inputman.rs:341
↓ 7 callersMethodmin
(self, other: Self)
src/utils/math.rs:52
↓ 6 callersFunctioncreate_test_cube
Helper to create a cube sized from -size to +size on all axes
src/processing/tracer.rs:153
↓ 6 callersFunctioninit
Initializes the logging system.
in-game-debug/crates/overlay_runtime/src/logger.rs:12
↓ 6 callersMethodparse
(s: &str)
src/utils/math.rs:72
↓ 6 callersFunctionparse_plane_points
Extracts 3 plane points from the VMF string "(x y z) (x y z) (x y z)"
src/utils/text.rs:11
↓ 5 callersMethodcross
(self, other: Self)
src/utils/math.rs:23
↓ 4 callersFunctionget_entity_aabb
(ent: &Entity)
src/processing/geometry.rs:94
↓ 4 callersFunctionpatch_vtable_entry
(entry: *mut usize, new_fn: usize)
in-game-debug/crates/d3d9_hook_core/src/lib.rs:346
↓ 4 callersMethodprocess_free_deltas
(&mut self, delta: &TexturesDelta)
in-game-debug/crates/egui_backend/src/texman.rs:63
↓ 3 callersFunctioncreate_temporary_texture
( dev: &IDirect3DDevice9, buf: &[TextureColor], size: [usize; 2], )
in-game-debug/crates/egui_backend/src/texman.rs:245
↓ 3 callersMethoddeallocate_textures
(&mut self)
in-game-debug/crates/egui_backend/src/texman.rs:78
↓ 3 callersMethoddelete_buffers
(&mut self)
in-game-debug/crates/egui_backend/src/mesh.rs:107
↓ 3 callersFunctiongenerate
( path: &Path, clusters: &[LightCluster], all_lights: &[LightDef], )
src/generators/vscript.rs:75
↓ 3 callersFunctionget_module_memory_range
Returns the base address and size of a module in memory. `module_name` must be a null-terminated string, e.g., b"engine.dll\0".
in-game-debug/crates/source-sdk/src/memory.rs:8
↓ 3 callersFunctionnew_texture_from_buffer
( dev: &IDirect3DDevice9, buf: &[TextureColor], size: [usize; 2], )
in-game-debug/crates/egui_backend/src/texman.rs:293
↓ 3 callersFunctionpixels_from_imagedata
(img_data: &ImageData)
in-game-debug/crates/egui_backend/src/texman.rs:227
↓ 3 callersFunctionsanitize_name
(string: &str)
src/utils/text.rs:52
↓ 3 callersMethodvtable
(&self)
in-game-debug/crates/source-sdk/src/cvar/convar.rs:29
↓ 2 callersFunctionangles_to_dir
Helper: Convert Source angles to Vector
src/vmf_parser.rs:291
↓ 2 callersMethodapply_to_entity
(&self, ent: &mut Entity)
in-game-debug/crates/custom_windows/src/pbr_debug/types.rs:147
↓ 2 callersFunctioncalc_face_normal
Calculates the normal to a boundary given three points
src/utils/text.rs:29
↓ 2 callersMethodcollect_input
(&mut self)
in-game-debug/crates/egui_backend/src/inputman.rs:283
↓ 2 callersMethodcvar_system
Returns an immutable reference to the ICvar interface.
in-game-debug/crates/source-sdk/src/lib.rs:46
↓ 2 callersMethodenable_input_context
(&self, context: *mut InputContextT, enable: bool)
in-game-debug/crates/source-sdk/src/input_system.rs:32
↓ 2 callersMethodexecute_client_cmd_unrestricted
Executes a client command without restrictions.
in-game-debug/crates/source-sdk/src/client.rs:151
↓ 2 callersFunctionextract_lights
(vmf: &VmfFile)
src/vmf_parser.rs:13
↓ 2 callersMethodfind_var
Finds a console variable by name.
in-game-debug/crates/source-sdk/src/cvar/mod.rs:61
↓ 2 callersMethodfree
(&mut self, tid: &TextureId)
in-game-debug/crates/egui_backend/src/texman.rs:94
↓ 2 callersMethodget_by_id
(&self, id: TextureId)
in-game-debug/crates/egui_backend/src/texman.rs:69
↓ 2 callersFunctionget_key
(wparam: usize)
in-game-debug/crates/egui_backend/src/inputman.rs:371
↓ 2 callersFunctionget_key_modifiers
(msg: u32)
in-game-debug/crates/egui_backend/src/inputman.rs:358
↓ 2 callersFunctionget_sample_points
gen point for raytrace-test. 8 corners + center + nearest
src/processing/scoring.rs:206
↓ 2 callersFunctioninitialize
()
in-game-debug/crates/injector_d3d9_proxy/src/proxy.rs:77
↓ 2 callersFunctioninstall_device_hooks
(device: &IDirect3DDevice9)
in-game-debug/crates/d3d9_hook_core/src/lib.rs:319
↓ 2 callersFunctionintersect_brush
(origin: Vec3, dir: Vec3, max_dist: f32, brush: &ConvexBrush)
src/processing/tracer.rs:106
↓ 2 callersMethodlength
(self)
src/utils/math.rs:35
↓ 2 callersMethodname
(&self)
in-game-debug/crates/custom_windows/src/engine_api_demo.rs:45
↓ 2 callersFunctionparse_color_intensity
Helper: Parse Source "_light" string
src/vmf_parser.rs:273
↓ 2 callersMethodprocess
(&mut self, umsg: u32, wparam: usize, lparam: isize)
in-game-debug/crates/egui_backend/src/inputman.rs:69
↓ 2 callersMethodprocess_set_deltas
(&mut self, dev: &IDirect3DDevice9, delta: &TexturesDelta)
in-game-debug/crates/egui_backend/src/texman.rs:40
↓ 2 callersFunctionray_aabb_intersect
(origin: Vec3, dir: Vec3, max_dist: f32, aabb: &AABB)
src/processing/tracer.rs:86
↓ 2 callersMethodreallocate_textures
(&mut self, dev: &IDirect3DDevice9)
in-game-debug/crates/egui_backend/src/texman.rs:84
↓ 2 callersMethodset_value_float
Sets the ConVar value using a float, correctly invoking engine callbacks.
in-game-debug/crates/source-sdk/src/cvar/convar.rs:128
↓ 2 callersMethodset_value_int
Sets the ConVar value using an integer, correctly invoking engine callbacks.
in-game-debug/crates/source-sdk/src/cvar/convar.rs:133
↓ 2 callersMethodset_value_str
Sets the ConVar value using a string, correctly invoking engine callbacks.
in-game-debug/crates/source-sdk/src/cvar/convar.rs:121
↓ 2 callersFunctionstart_offsets_hook_thread
Start a thread that tries to find the device via offsets (methods 2/3).
in-game-debug/crates/d3d9_hook_core/src/lib.rs:140
↓ 2 callersMethodupdate_index_buffer
(&mut self, device: &IDirect3DDevice9, indices: &[u32])
in-game-debug/crates/egui_backend/src/mesh.rs:182
↓ 2 callersMethodupdate_vertex_buffer
(&mut self, device: &IDirect3DDevice9, vertices: &[GpuVertex])
in-game-debug/crates/egui_backend/src/mesh.rs:150
↓ 1 callersMethodadd_flags
Adds one or more flags to the ConVar's existing flags.
in-game-debug/crates/source-sdk/src/cvar/convar.rs:65
↓ 1 callersFunctionapply_dynamic_controllers
(vmf: &mut VmfFile, clusters: &[crate::LightCluster], light_connection_registry: &LightConnectionRegistry)
src/processing/dynamic.rs:165
↓ 1 callersFunctionapply_offset_to_plane
Applies an offset to all points in a plane row
src/utils/text.rs:36
↓ 1 callersFunctionapply_offsets_and_uv_fixes
Offsets solid geometry to prevent z-fighting and copies UVs from parent surfaces
src/processing/geometry.rs:173
↓ 1 callersFunctionbuild_collision_world
Builds the collision world from VMF solids and func_details
src/processing/geometry.rs:137
↓ 1 callersFunctionbuild_connections_registry
(vmf: &VmfFile,)
src/processing/dynamic.rs:95
↓ 1 callersFunctionbuild_dynamic_controllers
( selected_lights: &[(LightDef, f32)], // light and score cluster_name: &str, mat_name: &str,
src/processing/dynamic.rs:15
↓ 1 callersFunctioncalculate_score
Calculates a "Score" for a (Light, Surface) pair. The higher the score, the more important the light is. 0.0 = light is not needed.
src/processing/scoring.rs:83
↓ 1 callersMethodconvert_to_illusionary
(mut self)
src/processing/surface_wrappers.rs:160
↓ 1 callersMethodcreate_new_texture
( &mut self, dev: &IDirect3DDevice9, tid: &TextureId, img_data: &ImageData,
in-game-debug/crates/egui_backend/src/texman.rs:98
↓ 1 callersMethoddraw
(&mut self, ctx: &Context, shared_state: &mut SharedState, _engine: &Engine)
in-game-debug/crates/custom_windows/src/lib.rs:66
↓ 1 callersMethoddraw_debug
Drawing main debug panel
in-game-debug/crates/custom_windows/src/pbr_debug/mod.rs:130
↓ 1 callersMethoddraw_ui
(&mut self, ctx: &egui::Context)
in-game-debug/crates/overlay_runtime/src/lib.rs:66
↓ 1 callersMethoddraw_vmf_select
Drawing select for vmf map // TODO!
in-game-debug/crates/custom_windows/src/pbr_debug/mod.rs:71
↓ 1 callersFunctiondumping_generated_data
(dump_lights: bool, dump_clusters: bool, all_lights: &[LightDef], clusters: &[LightCluster])
src/main.rs:228
↓ 1 callersFunctionfind_parallax_volume
(origin: Vec3, surface_normal: Vec3, pcc_volumes: &[ParallaxVolume])
src/processing/cubemaps.rs:8
↓ 1 callersFunctionformat_color_brightness
Функция для форматирования обратно в строку
in-game-debug/crates/custom_windows/src/pbr_debug/mod.rs:447
↓ 1 callersFunctionget_clipboard_text
()
in-game-debug/crates/egui_backend/src/inputman.rs:477
↓ 1 callersFunctionget_d3d_device_by_offsets
Offsets-based device acquisition
in-game-debug/crates/d3d9_hook_core/src/lib.rs:426
↓ 1 callersMethodget_default
Returns the default value of the ConVar as a string.
in-game-debug/crates/source-sdk/src/cvar/convar.rs:85
↓ 1 callersMethodget_flags
Returns the ConVar's flags as a `CvarFlags` bitmask.
in-game-debug/crates/source-sdk/src/cvar/convar.rs:60
↓ 1 callersMethodget_int
Returns the ConVar's value as an integer.
in-game-debug/crates/source-sdk/src/cvar/convar.rs:34
↓ 1 callersMethodget_last_time_stamp
Returns the timestamp of the last packet received from the server.
in-game-debug/crates/source-sdk/src/client.rs:90
↓ 1 callersMethodget_level_name_short
Returns the name of the current map (e.g., "de_dust2").
in-game-debug/crates/source-sdk/src/client.rs:140
↓ 1 callersMethodget_local_player
Returns the entity index of the local player.
in-game-debug/crates/source-sdk/src/client.rs:175
↓ 1 callersMethodget_max_clients
Returns the maximum number of clients on the server.
in-game-debug/crates/source-sdk/src/client.rs:109
↓ 1 callersFunctionget_original_function
(ordinal: usize)
in-game-debug/crates/injector_d3d9_proxy/src/proxy.rs:82
↓ 1 callersMethodget_player_info
Retrieves information about a player by their entity index. Indices start at 1.
in-game-debug/crates/source-sdk/src/client.rs:81
↓ 1 callersMethodget_screen_rect
(&self)
in-game-debug/crates/egui_backend/src/inputman.rs:333
↓ 1 callersMethodget_screen_size
(&self)
in-game-debug/crates/egui_backend/src/lite.rs:164
↓ 1 callersMethodget_screen_size
(&self)
in-game-debug/crates/egui_backend/src/app.rs:213
↓ 1 callersMethodget_screen_size
(&self)
in-game-debug/crates/egui_backend/src/inputman.rs:317
↓ 1 callersMethodget_screen_size
Gets the screen dimensions. Returns a tuple of (width, height).
in-game-debug/crates/source-sdk/src/client.rs:222
↓ 1 callersFunctionget_solid_aabb
todo!!!!!!!!!!! DRY
src/processing/geometry.rs:118
↓ 1 callersMethodget_string
Returns the ConVar's value as a string. Returns an empty string if the pointer is null.
in-game-debug/crates/source-sdk/src/cvar/convar.rs:45
↓ 1 callersFunctionget_system_theme
()
in-game-debug/crates/egui_backend/src/inputman.rs:463
↓ 1 callersMethodget_view_angles
Returns the player's current view angles.
in-game-debug/crates/source-sdk/src/client.rs:95
↓ 1 callersMethodget_viewport
(&self)
in-game-debug/crates/egui_backend/src/lite.rs:172
↓ 1 callersMethodget_viewport
(&self)
in-game-debug/crates/egui_backend/src/app.rs:227
↓ 1 callersMethodguid
Returns the GUID (SteamID2) as a Rust String.
in-game-debug/crates/source-sdk/src/types.rs:71
↓ 1 callersFunctioninitialize_engine_and_app
()
in-game-debug/crates/overlay_runtime/src/lib.rs:149
next →1–100 of 273, ranked by callers