Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cormac-obrien/richter
/ functions
Functions
1,212 in github.com/cormac-obrien/richter
⨍
Functions
1,212
◇
Types & classes
351
↓ 6 callers
Method
function_id
Loads a `FunctionId` from the given virtual address.
src/server/world/entity.rs:666
↓ 6 callers
Method
indices
Returns the indexed colors of this texture.
src/common/mdl.rs:79
↓ 6 callers
Method
iter
(&self)
src/client/entity/particle.rs:282
↓ 6 callers
Method
link_entity
Link an entity into the `World`. If `touch_triggers` is `true`, this will invoke the touch function of any trigger the entity is touching.
src/server/mod.rs:643
↓ 6 callers
Method
max
(&self)
src/server/world/entity.rs:740
↓ 6 callers
Method
min
(&self)
src/server/world/entity.rs:736
↓ 6 callers
Method
normal
Returns the surface normal of this plane.
src/common/math.rs:440
↓ 6 callers
Method
pipeline
(&self)
src/client/render/world/alias.rs:53
↓ 6 callers
Method
print_impl
The timestamp is applied to any line flushed during this call.
src/common/console/mod.rs:641
↓ 6 callers
Method
record_draw
( &'a self, state: &'a GraphicsState, pass: &mut wgpu::RenderPass<'a>, time: D
src/client/render/world/alias.rs:418
↓ 6 callers
Method
string_id
Loads a `StringId` from the given virtual address.
src/server/progs/globals.rs:386
↓ 6 callers
Method
to_value
(&self, max: u32)
src/client/render/ui/layout.rs:33
↓ 6 callers
Method
to_xy
(&self, width: u32, height: u32)
src/client/render/ui/layout.rs:102
↓ 6 callers
Method
try_into
(self)
src/server/progs/mod.rs:214
↓ 6 callers
Method
update
(&self, listener: &Listener)
src/client/sound/mod.rs:163
↓ 6 callers
Method
view_projection
(&self)
src/client/render/world/mod.rs:251
↓ 6 callers
Function
write_coord_vector3
(writer: &mut W, coords: Vector3<f32>)
src/common/net/mod.rs:2340
↓ 5 callers
Method
add_toggle
(mut self, name: S, init: bool, on_toggle: Box<dyn Fn(bool)>)
src/client/menu/mod.rs:309
↓ 5 callers
Method
alias_pipeline
(&self)
src/client/render/mod.rs:612
↓ 5 callers
Method
all_solid
Returns true if the entire trace is within solid leaves.
src/server/world/phys.rs:324
↓ 5 callers
Method
brush_pipeline
(&self)
src/client/render/mod.rs:616
↓ 5 callers
Method
cmd_draw_glyph
( &self, glyph_id: u8, x_ofs: i32, y_ofs: i32, scale: f32, gly
src/client/render/ui/menu.rs:125
↓ 5 callers
Method
cmd_intermission_quad
Draw a quad on the intermission overlay. `x_ofs` and `y_ofs` are specified relative to the top-left corner of the overlay.
src/client/render/ui/hud.rs:551
↓ 5 callers
Method
cmd_sbar_quad
Draw a quad on the status bar. `x_ofs` and `y_ofs` are specified relative to the bottom-left corner of the status bar.
src/client/render/ui/hud.rs:323
↓ 5 callers
Method
ent_fld_addr_from_i32
Convert the internal representation of a field offset back to struct form.
src/server/world/mod.rs:334
↓ 5 callers
Method
get
Return a reference to the value associated with the given key. If the given key is not associated with a value, then None is returned.
src/common/alloc.rs:60
↓ 5 callers
Method
get_addr
Returns a reference to the memory at the given address.
src/server/world/entity.rs:501
↓ 5 callers
Method
get_addr_mut
Returns a mutable reference to the memory at the given address.
src/server/world/entity.rs:516
↓ 5 callers
Method
get_entity_field
(&self, addr: i16)
src/server/progs/globals.rs:464
↓ 5 callers
Method
initial_pass_target
(&self)
src/client/render/mod.rs:562
↓ 5 callers
Function
make_vectors
(angles: [f32; 3])
src/server/progs/globals.rs:1190
↓ 5 callers
Method
next
(&mut self)
src/common/bitset.rs:84
↓ 5 callers
Method
random_vector3
(&mut self, velocity_distr: &Uniform<f32>)
src/client/entity/particle.rs:305
↓ 5 callers
Method
select_next
(&self)
src/client/menu/item.rs:101
↓ 5 callers
Method
start_sound
( &mut self, src: AudioSource, time: Duration, ent_id: Option<usize>,
src/client/sound/mod.rs:328
↓ 5 callers
Method
velocity
(&self)
src/server/world/entity.rs:748
↓ 4 callers
Method
attenuate
( &self, emitter_origin: Vector3<f32>, base_volume: f32, attenuation: f32,
src/client/sound/mod.rs:97
↓ 4 callers
Method
cmd_draw_quad
( &self, texture: &'state QuadTexture, align: Align, x_ofs: i32, y_ofs
src/client/render/ui/menu.rs:102
↓ 4 callers
Method
cmd_sbar_number
Draw a quad on the status bar. `x_ofs` and `y_ofs` are specified relative to the bottom-left corner of the status bar.
src/client/render/ui/hud.rs:349
↓ 4 callers
Function
create_color_attachment
TODO: collapse these into a single definition Create a texture suitable for use as a color attachment. The resulting texture will have the RENDER_ATT
src/client/render/target.rs:31
↓ 4 callers
Method
create_random_cloud
Spawns a cloud of particles at a point. Each particle's origin is offset by a vector with components sampled from `scatter_distr`, and each particle'
src/client/entity/particle.rs:356
↓ 4 callers
Function
create_shader
The `Pipeline` trait, which allows render pipelines to be defined more-or-less declaratively.
src/client/render/pipeline.rs:27
↓ 4 callers
Method
deferred_pipeline
(&self)
src/client/render/mod.rs:624
↓ 4 callers
Method
descriptor
(&self)
src/client/render/target.rs:118
↓ 4 callers
Method
diffuse_sampler
(&self)
src/client/render/mod.rs:586
↓ 4 callers
Method
entity_uniform_buffer_mut
(&self)
src/client/render/mod.rs:582
↓ 4 callers
Method
final_angles
(&self)
src/client/view.rs:206
↓ 4 callers
Method
flags
(&self)
src/server/world/entity.rs:798
↓ 4 callers
Method
focus
(&self)
src/client/input/mod.rs:92
↓ 4 callers
Function
gen_qsocket_pair
()
src/common/net/mod.rs:2675
↓ 4 callers
Method
get
(&self, id: StringId)
src/server/progs/string_table.rs:61
↓ 4 callers
Method
glyph_pipeline
(&self)
src/client/render/mod.rs:636
↓ 4 callers
Method
id_from_i32
(&self, value: i32)
src/server/progs/functions.rs:169
↓ 4 callers
Method
iter
Returns an iterator over the values in the precache.
src/server/precache.rs:85
↓ 4 callers
Method
iter
(&self)
src/common/bitset.rs:60
↓ 4 callers
Method
iter
Return an iterator over the allocated values.
src/common/alloc.rs:51
↓ 4 callers
Method
jump_relative
Performs an unconditional relative jump.
src/server/progs/mod.rs:658
↓ 4 callers
Method
kind
(&self)
src/client/render/world/sprite.rs:338
↓ 4 callers
Method
line_segment_intersection
Calculates the intersection of a line segment with this hyperplane.
src/common/math.rs:475
↓ 4 callers
Method
name
()
src/client/render/world/brush.rs:178
↓ 4 callers
Method
next
Select the next element of this Menu.
src/client/menu/mod.rs:115
↓ 4 callers
Method
origin
(&self)
src/server/world/entity.rs:732
↓ 4 callers
Method
point_side
Calculates which side of this hyperplane the given point belongs to. Points with a distance of 0.0 are considered to be on the positive side.
src/common/math.rs:462
↓ 4 callers
Method
position
(&self)
src/client/menu/item.rs:194
↓ 4 callers
Method
postprocess_pipeline
(&self)
src/client/render/mod.rs:632
↓ 4 callers
Method
ratio
Returns the ratio of travelled distance to intended distance. This indicates how far along the original trajectory the trace proceeded before collidi
src/server/world/phys.rs:354
↓ 4 callers
Function
read_i16_3
(reader: &mut R)
src/common/bsp/load.rs:1112
↓ 4 callers
Method
record_draw
( &'pass self, state: &'pass GraphicsState, pass: &mut wgpu::RenderPass<'pass>,
src/client/render/ui/quad.rs:426
↓ 4 callers
Method
register_impl
( &self, name: S, default: S, archive: bool, notify: bool, )
src/common/console/mod.rs:204
↓ 4 callers
Method
render_pass_builder
(&'a self)
src/client/render/target.rs:230
↓ 4 callers
Method
s
(&self)
src/common/mdl.rs:131
↓ 4 callers
Method
send_msg_unreliable
(&mut self, content: &[u8])
src/common/net/mod.rs:2119
↓ 4 callers
Method
sprite_pipeline
(&self)
src/client/render/mod.rs:620
↓ 4 callers
Method
texture
(&self, name: S)
src/client/render/ui/menu.rs:94
↓ 4 callers
Function
view
()
src/client/menu/mod.rs:399
↓ 4 callers
Method
write_block
(&mut self, block: &DynamicUniformBufferBlock<T>, val: T)
src/client/render/uniform.rs:131
↓ 4 callers
Function
write_coord
(writer: &mut W, coord: f32)
src/common/net/mod.rs:2332
↓ 3 callers
Method
abs_max
(&self)
src/server/world/entity.rs:717
↓ 3 callers
Method
abs_min
(&self)
src/server/world/entity.rs:713
↓ 3 callers
Method
activate
Activate the currently selected menu item. If this item is a `Menu`, sets the active (sub)menu's state to `MenuState::InSubMenu` and the selected sub
src/client/menu/mod.rs:167
↓ 3 callers
Method
active_submenu_and_parent
Returns a reference to the active submenu of this menu and its parent.
src/client/menu/mod.rs:83
↓ 3 callers
Method
addr_count
(&self)
src/server/world/entity.rs:391
↓ 3 callers
Method
allocate
(&mut self, val: T)
src/client/render/uniform.rs:104
↓ 3 callers
Method
angles
(&self)
src/client/render/world/mod.rs:243
↓ 3 callers
Method
area_entity_mut
(&mut self, entity_id: EntityId)
src/server/world/mod.rs:558
↓ 3 callers
Function
basic_arg
Match a sequence of any non-whitespace, non-line-ending ASCII characters, ending with whitespace, a line comment or a line terminator.
src/common/parse/console.rs:61
↓ 3 callers
Method
bind_group_layouts
(&self)
src/client/render/ui/quad.rs:126
↓ 3 callers
Method
calculate_model_transform
(&self, camera: &Camera, entity: &ClientEntity)
src/client/render/world/mod.rs:579
↓ 3 callers
Method
calculate_mvp_transform
(&self, camera: &Camera, entity: &ClientEntity)
src/client/render/world/mod.rs:567
↓ 3 callers
Method
capacity
Return the number of values the allocator can store without reallocating.
src/common/alloc.rs:30
↓ 3 callers
Method
check_player_id
(&self, id: usize)
src/client/state.rs:1340
↓ 3 callers
Method
collide_move_with_entity
( &self, e_id: EntityId, start: Vector3<f32>, min: Vector3<f32>, max:
src/server/world/mod.rs:1011
↓ 3 callers
Method
color
Returns the frame corresponding to the given time. If the animation has already completed by `elapsed`, returns `None`.
src/client/entity/particle.rs:80
↓ 3 callers
Function
command
Match a single command. A command is considered to be composed of: - Zero or more leading non-newline whitespace characters - One or more arguments,
src/common/parse/console.rs:117
↓ 3 callers
Method
create_brush_texture_frame
( &self, state: &GraphicsState, mipmap: &[u8], width: u32, height: u32
src/client/render/world/brush.rs:542
↓ 3 callers
Function
create_texture
( device: &wgpu::Device, queue: &wgpu::Queue, label: Option<&'a str>, width: u32, height:
src/client/render/mod.rs:146
↓ 3 callers
Method
cursor_left
(&self)
src/client/menu/item.rs:265
↓ 3 callers
Method
cursor_right
(&self)
src/client/menu/item.rs:258
↓ 3 callers
Method
data
(&self)
src/client/render/mod.rs:210
↓ 3 callers
Method
delete
(&self)
src/client/menu/item.rs:290
← previous
next →
101–200 of 1,212, ranked by callers