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
↓ 3 callers
Method
depth_view
(&self)
src/client/render/target.rs:224
↓ 3 callers
Method
duration
Returns the duration of this frame.
src/common/mdl.rs:92
↓ 3 callers
Method
find
(&self, target: S)
src/server/progs/string_table.rs:36
↓ 3 callers
Method
find
Locate a field definition given its name.
src/server/world/entity.rs:400
↓ 3 callers
Method
find_def
(&self, name: S)
src/server/world/mod.rs:302
↓ 3 callers
Method
frames
(&self)
src/common/mdl.rs:108
↓ 3 callers
Method
generate_commands
Generate render commands to draw the HUD in the specified state.
src/client/render/ui/hud.rs:641
↓ 3 callers
Method
get_bytes
Returns a copy of the memory at the given address.
src/server/world/entity.rs:531
↓ 3 callers
Method
get_def
(&self, id: FunctionId)
src/server/progs/functions.rs:184
↓ 3 callers
Method
get_mut
Return a mutable 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:67
↓ 3 callers
Method
handle_input
(&mut self, input: I, state: ElementState)
src/client/input/game.rs:583
↓ 3 callers
Method
increase
(&self)
src/client/menu/item.rs:174
↓ 3 callers
Function
insert_name
(names: &mut Vec<String>, name: S)
src/common/console/mod.rs:52
↓ 3 callers
Method
is_empty
(&self)
src/client/menu/item.rs:230
↓ 3 callers
Method
items
(&self)
src/client/menu/mod.rs:250
↓ 3 callers
Method
kind
Returns this texture's animation data, if any.
src/common/bsp/mod.rs:241
↓ 3 callers
Function
load
Loads all data from a `progs.dat` file. This returns objects representing the necessary context to execute QuakeC bytecode.
src/server/progs/mod.rs:303
↓ 3 callers
Method
mipmap
(&self, level: BspTextureMipmap)
src/common/bsp/mod.rs:199
↓ 3 callers
Method
next
Retrieve the next server message from the currently playing demo. If this returns `None`, the demo is complete.
src/client/demo.rs:144
↓ 3 callers
Method
offset
(&self)
src/client/render/uniform.rs:176
↓ 3 callers
Method
origin
(&self)
src/client/render/world/mod.rs:239
↓ 3 callers
Method
output
(&self)
src/common/console/mod.rs:819
↓ 3 callers
Method
palette
(&self)
src/client/render/mod.rs:652
↓ 3 callers
Method
put_bytes
Writes the provided data to the memory at the given address. This can be used to circumvent the type checker in cases where an operation is not depen
src/server/world/entity.rs:549
↓ 3 callers
Method
put_function_id
Stores a `FunctionId` at the given virtual address.
src/server/world/entity.rs:674
↓ 3 callers
Method
recv_msg
Receive a message on this socket. TODO: the flow control in this function is completely baffling, make it a little less awful
src/common/net/mod.rs:2153
↓ 3 callers
Method
resolve_view
(&self)
src/client/render/target.rs:388
↓ 3 callers
Method
retain
Returns `true` if the light should be retained at the specified time.
src/client/entity/mod.rs:265
↓ 3 callers
Method
sample_count
(&self)
src/client/render/target.rs:192
↓ 3 callers
Function
screen_space_vertex_scale
( display_w: u32, display_h: u32, quad_w: u32, quad_h: u32, )
src/client/render/ui/mod.rs:44
↓ 3 callers
Function
screen_space_vertex_translate
( display_w: u32, display_h: u32, pos_x: i32, pos_y: i32, )
src/client/render/ui/mod.rs:31
↓ 3 callers
Method
set_entity_size
( &mut self, e_id: EntityId, min: Vector3<f32>, max: Vector3<f32>, )
src/server/world/mod.rs:752
↓ 3 callers
Method
size
(&self)
src/client/render/mod.rs:226
↓ 3 callers
Method
text
(&self)
src/client/menu/item.rs:234
↓ 3 callers
Method
textures
(&self)
src/common/mdl.rs:282
↓ 3 callers
Method
think
(&mut self, ent_id: EntityId, frame_time: Duration)
src/server/mod.rs:730
↓ 3 callers
Method
vertex_buffer
(&self)
src/client/render/world/sprite.rs:68
↓ 3 callers
Method
vertex_buffer
(&self)
src/client/render/ui/quad.rs:130
↓ 3 callers
Method
vfs
(&self)
src/client/render/mod.rs:648
↓ 3 callers
Method
world_bind_groups
(&self)
src/client/render/mod.rs:606
↓ 3 callers
Function
write_angle
(writer: &mut W, angle: Deg<f32>)
src/common/net/mod.rs:2369
↓ 2 callers
Method
add_flags
(&mut self, flags: EntityFlags)
src/server/world/entity.rs:809
↓ 2 callers
Method
animate
(&self, time: Duration)
src/client/render/world/alias.rs:169
↓ 2 callers
Function
arg
Match a basic argument or a quoted string.
src/common/parse/console.rs:98
↓ 2 callers
Method
at_root
Return `true` if the root menu is active, `false` otherwise.
src/client/menu/mod.rs:219
↓ 2 callers
Method
back
Deactivate the active menu and activate its parent
src/client/menu/mod.rs:227
↓ 2 callers
Method
backspace
(&self)
src/client/menu/item.rs:283
↓ 2 callers
Method
begin_send_msg
Begin sending a reliable message over this socket.
src/common/net/mod.rs:2033
↓ 2 callers
Method
bind_group_layout
(&self, id: BindGroupLayoutId)
src/client/render/world/brush.rs:98
↓ 2 callers
Method
bind_group_layouts
(&self)
src/client/render/world/alias.rs:57
↓ 2 callers
Method
block_size
(&self)
src/client/render/uniform.rs:94
↓ 2 callers
Method
body
Returns a MenuBodyView which specifies how to render the menu body.
src/client/menu/mod.rs:70
↓ 2 callers
Method
bsp_data
(&self)
src/common/bsp/mod.rs:953
↓ 2 callers
Method
build
(mut self, state: &GraphicsState)
src/client/render/world/brush.rs:648
↓ 2 callers
Function
calculate_lightmap_texcoords
( position: Vector3<f32>, face: &BspFace, texinfo: &BspTexInfo, )
src/client/render/world/brush.rs:229
↓ 2 callers
Method
calculate_mv_transform
(&self, camera: &Camera, entity: &ClientEntity)
src/client/render/world/mod.rs:573
↓ 2 callers
Method
call_stack_depth
(&self)
src/server/progs/mod.rs:564
↓ 2 callers
Method
channel
(&self)
src/client/sound/mod.rs:259
↓ 2 callers
Function
clamp_deg
(val: Deg<f32>, min: Deg<f32>, max: Deg<f32>)
src/common/math.rs:267
↓ 2 callers
Method
clear
Clears the contents of the `ConsoleInput`. Also moves the cursor to position 0.
src/common/console/mod.rs:431
↓ 2 callers
Method
cmd_draw_item_text
( &self, x: i32, y: i32, text: S, scale: f32, glyph_cmds: &mut
src/client/render/ui/menu.rs:208
↓ 2 callers
Method
cmd_number
( &'a self, number: i32, alt_color: bool, max_digits: usize, screen_an
src/client/render/ui/hud.rs:269
↓ 2 callers
Method
code
(&self)
src/common/net/mod.rs:788
↓ 2 callers
Method
color_view
(&self)
src/client/render/target.rs:303
↓ 2 callers
Function
commands
(input: &str)
src/common/parse/console.rs:121
↓ 2 callers
Method
count
(&self)
src/common/bitset.rs:25
↓ 2 callers
Method
create_explosion
Creates a rocket explosion.
src/client/entity/particle.rs:388
↓ 2 callers
Method
create_projectile_impact
Creates a projectile impact.
src/client/entity/particle.rs:468
↓ 2 callers
Method
decrease
(&self)
src/client/menu/item.rs:184
↓ 2 callers
Method
diffuse_view
(&self)
src/client/render/target.rs:200
↓ 2 callers
Method
end
(&self)
src/client/menu/item.rs:254
↓ 2 callers
Method
enter_function
( &mut self, globals: &mut Globals, f: FunctionId, )
src/server/progs/mod.rs:579
↓ 2 callers
Method
faces_front
(&self)
src/common/mdl.rs:147
↓ 2 callers
Method
final_origin
(&self)
src/client/view.rs:224
↓ 2 callers
Method
final_pass_target
(&self)
src/client/render/mod.rs:570
↓ 2 callers
Method
find_leaf
Locates the leaf containing the given position vector and returns its index.
src/common/bsp/mod.rs:812
↓ 2 callers
Method
find_or_insert
(&mut self, target: S)
src/server/progs/string_table.rs:102
↓ 2 callers
Method
find_vacant_slot
(&self)
src/server/world/mod.rs:350
↓ 2 callers
Method
finish
Completes the loading process. This consumes the `ServerLoading` and returns a `ServerActive`.
src/server/mod.rs:198
↓ 2 callers
Method
flush
(&self, queue: &wgpu::Queue)
src/client/render/uniform.rs:157
↓ 2 callers
Function
fov_x_to_fov_y
(fov_x: Deg<f32>, aspect: f32)
src/common/math.rs:514
↓ 2 callers
Function
frame_duration
()
src/common/bsp/mod.rs:142
↓ 2 callers
Method
frame_id
(&self)
src/client/entity/mod.rs:190
↓ 2 callers
Method
function_def
(&self, id: FunctionId)
src/server/progs/mod.rs:575
↓ 2 callers
Method
gen_dot_graph_recursive
( &self, rank: usize, rank_lists: &mut Vec<HashSet<usize>>, leaf_names: &mut V
src/common/bsp/mod.rs:618
↓ 2 callers
Method
get_bytes
Returns a copy of the memory at the given address.
src/server/progs/globals.rs:304
↓ 2 callers
Method
get_string
(&self)
src/common/console/mod.rs:804
↓ 2 callers
Method
get_text
Returns the current content of the `ConsoleInput`.
src/common/console/mod.rs:371
↓ 2 callers
Method
gfx_wad
(&self)
src/client/render/mod.rs:656
↓ 2 callers
Method
handle_signon
( &mut self, new_stage: SignOnStage, gfx_state: &GraphicsState, )
src/client/mod.rs:221
↓ 2 callers
Method
in_use
Returns whether or not this `Channel` is currently in use.
src/client/sound/mod.rs:233
↓ 2 callers
Method
input_angles
(&self)
src/client/view.rs:95
↓ 2 callers
Method
instance_buffer
(&self)
src/client/render/ui/glyph.rs:88
↓ 2 callers
Method
is_on_seam
(&self)
src/common/mdl.rs:127
↓ 2 callers
Method
item
(&self)
src/client/menu/mod.rs:389
↓ 2 callers
Method
kind
(&self)
src/client/render/error.rs:17
↓ 2 callers
Method
kind
(&self)
src/client/render/world/brush.rs:296
↓ 2 callers
Method
kind
(&self)
src/server/world/phys.rs:218
↓ 2 callers
Method
leaves
(&self)
src/common/bsp/mod.rs:791
↓ 2 callers
Method
level
(&self)
src/server/mod.rs:258
← previous
next →
201–300 of 1,212, ranked by callers