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
↓ 2 callers
Method
light_view
(&self)
src/client/render/target.rs:216
↓ 2 callers
Method
limit
Returns the maximum number of simultaneous clients.
src/server/mod.rs:119
↓ 2 callers
Method
limit_velocity
Limits the entity's velocity by clamping each component (not the magnitude!) to an absolute value of `sv_maxvelocity`.
src/server/world/entity.rs:776
↓ 2 callers
Method
mat3_quake
(&self)
src/common/math.rs:218
↓ 2 callers
Method
mat4_quake
(&self)
src/common/math.rs:224
↓ 2 callers
Method
mat4_wgpu
(&self)
src/common/math.rs:236
↓ 2 callers
Method
max
(&self)
src/common/bsp/mod.rs:464
↓ 2 callers
Method
message
Returns the server message for this demo message as a slice of bytes.
src/client/demo.rs:48
↓ 2 callers
Method
min
(&self)
src/common/bsp/mod.rs:460
↓ 2 callers
Method
mouse_delta
(&self)
src/client/input/game.rs:497
↓ 2 callers
Method
move_entity
TODO: come up with a better name. This doesn't actually move the entity!
src/server/world/mod.rs:832
↓ 2 callers
Method
move_kind
(&self)
src/server/world/entity.rs:786
↓ 2 callers
Method
name
Returns the name of this keyframe.
src/common/mdl.rs:166
↓ 2 callers
Method
normal_view
(&self)
src/client/render/target.rs:208
↓ 2 callers
Method
owner
(&self)
src/server/world/entity.rs:815
↓ 2 callers
Method
play
Play a new sound on this channel, cutting off any sound that was previously playing.
src/client/sound/mod.rs:190
↓ 2 callers
Method
play_named
Start playing the track with the given name. Music tracks are expected to be in the "music/" directory of the virtual filesystem, so they can be plac
src/client/sound/music.rs:36
↓ 2 callers
Method
point
(&self)
src/common/math.rs:325
↓ 2 callers
Method
point_dist
Calculates the shortest distance between this hyperplane and the given point.
src/common/math.rs:452
↓ 2 callers
Method
polygons
(&self)
src/common/mdl.rs:290
↓ 2 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/progs/globals.rs:322
↓ 2 callers
Method
put_entity_id
Stores an `EntityId` at the given virtual address.
src/server/progs/globals.rs:417
↓ 2 callers
Method
recent_lines
Return an iterator over lines that have been printed in the last `interval` of time. The iterator yields the oldest results first. `max_candidates`
src/common/console/mod.rs:516
↓ 2 callers
Function
register_cvars
(cvars: &CvarRegistry)
src/client/cvars.rs:23
↓ 2 callers
Method
remove
Removes the command with the given name. Returns an error if there was no command with that name.
src/common/console/mod.rs:125
↓ 2 callers
Method
render_pass
( &'pass self, state: &'pass GraphicsState, pass: &mut wgpu::RenderPass<'pass>,
src/client/render/ui/mod.rs:110
↓ 2 callers
Method
renderer_for_entity
(&self, ent: &ClientEntity)
src/client/render/world/mod.rs:562
↓ 2 callers
Method
retain
Retain only the elements specified by the predicate. The predicate is permitted to modify allocated values in-place. This operation is O(n) in the n
src/common/alloc.rs:100
↓ 2 callers
Method
select_prev
(&self)
src/client/menu/item.rs:111
↓ 2 callers
Method
send_msg_next
Send the next segment of a reliable message.
src/common/net/mod.rs:2080
↓ 2 callers
Method
set_text
Sets the content of the `ConsoleInput` to `Text`. This also moves the cursor to the end of the line.
src/common/console/mod.rs:378
↓ 2 callers
Method
size
(&self)
src/server/world/entity.rs:744
↓ 2 callers
Method
spawn_entities
Spawn an entity with the given ID, also spawning any uninitialized entities between the former last entity and the new one. TODO: skipping entities in
src/client/state.rs:752
↓ 2 callers
Method
start_solid
Returns true if the trace began in a solid leaf but ended outside it.
src/server/world/phys.rs:329
↓ 2 callers
Method
stats
(&self)
src/client/state.rs:1296
↓ 2 callers
Method
stop
Stop the sound currently playing on this channel, if there is one.
src/client/sound/mod.rs:228
↓ 2 callers
Method
stream
(&self)
src/client/sound/mod.rs:361
↓ 2 callers
Method
subtexture
(&mut self, other: &TextureData, xy: [u32; 2])
src/client/render/atlas.rs:40
↓ 2 callers
Method
t
(&self)
src/common/mdl.rs:135
↓ 2 callers
Method
texcoords
(&self)
src/common/mdl.rs:286
↓ 2 callers
Method
time
(&self)
src/client/state.rs:1226
↓ 2 callers
Method
title_path
Returns the path to the menu title bitmap.
src/client/menu/mod.rs:65
↓ 2 callers
Method
trace
(&self, entity_ids: I)
src/client/mod.rs:1141
↓ 2 callers
Method
track_override
Returns the currently playing demo's music track override, if any. If this is `Some`, any `CdTrack` commands from the demo server should cause the cl
src/client/demo.rs:163
↓ 2 callers
Method
uniform_buffer
(&self)
src/client/render/world/deferred.rs:87
↓ 2 callers
Method
uniform_buffer
(&self)
src/client/render/world/postprocess.rs:65
↓ 2 callers
Method
unlink_entity
(&mut self, e_id: EntityId)
src/server/world/mod.rs:620
↓ 2 callers
Method
update_input_angles
Update the current input angles with a new value.
src/client/view.rs:100
↓ 2 callers
Method
update_listener
(&self)
src/client/state.rs:1039
↓ 2 callers
Method
vertices
Returns the vertices defining this keyframe.
src/common/mdl.rs:181
↓ 2 callers
Method
view_entity_id
(&self)
src/client/mod.rs:1134
↓ 2 callers
Method
view_height
(&self)
src/client/view.rs:71
↓ 2 callers
Function
write_angle_vector3
(writer: &mut W, angles: Vector3<Deg<f32>>)
src/common/net/mod.rs:2377
↓ 1 callers
Function
action
(input: &str)
src/common/parse/mod.rs:45
↓ 1 callers
Method
add_directory
(&mut self, path: P)
src/common/vfs.rs:112
↓ 1 callers
Method
add_line
(&mut self, line: Vec<char>)
src/common/console/mod.rs:450
↓ 1 callers
Method
add_model
(&mut self, vfs: &Vfs, name_id: StringId)
src/server/world/mod.rs:269
↓ 1 callers
Method
add_pakfile
(&mut self, path: P)
src/common/vfs.rs:103
↓ 1 callers
Method
adjust
Adjusts the start and end points of the trace by an offset.
src/server/world/phys.rs:293
↓ 1 callers
Method
advance_time
Advance the simulation time by the specified amount. This method does not change the state of the world to match the new time value.
src/client/state.rs:237
↓ 1 callers
Method
alloc_from_map
Allocate a new entity and initialize it with the data in the given map. For each entry in `map`, this will locate a field definition for the entry ke
src/server/world/mod.rs:384
↓ 1 callers
Method
alloc_uninitialized
(&mut self)
src/server/world/mod.rs:360
↓ 1 callers
Method
anchor
(&self)
src/client/render/ui/menu.rs:44
↓ 1 callers
Method
animate
(&self, time: Duration)
src/client/render/world/sprite.rs:279
↓ 1 callers
Method
apply_gravity
Applies gravity to the entity. The effect depends on the provided value of the `sv_gravity` cvar, the amount of time being simulated, and the entity'
src/server/world/entity.rs:757
↓ 1 callers
Method
area_entity
(&self, entity_id: EntityId)
src/server/world/mod.rs:541
↓ 1 callers
Function
area_order
(t1: &TextureData, t2: &TextureData)
src/client/render/atlas.rs:16
↓ 1 callers
Method
backspace
Deletes the character to the left of the cursor. If the cursor is at the beginning of the current text, no character is deleted.
src/common/console/mod.rs:421
↓ 1 callers
Method
bind_defaults
(&mut self)
src/client/input/mod.rs:109
↓ 1 callers
Method
bind_group_layouts
(&self)
src/client/render/blit.rs:82
↓ 1 callers
Method
bind_group_layouts
(&self)
src/client/render/world/deferred.rs:83
↓ 1 callers
Method
bind_group_layouts
(&self)
src/client/render/world/sprite.rs:64
↓ 1 callers
Method
bind_group_layouts
(&self)
src/client/render/world/postprocess.rs:61
↓ 1 callers
Method
bind_group_layouts
(&self)
src/client/render/ui/glyph.rs:84
↓ 1 callers
Method
blit
(&'a self, state: &'a GraphicsState, pass: &mut wgpu::RenderPass<'a>)
src/client/render/blit.rs:86
↓ 1 callers
Method
blit_pipeline
(&self)
src/client/render/mod.rs:644
↓ 1 callers
Function
bob
(time: Duration, velocity: Vector3<f32>, vars: BobVars)
src/client/view.rs:255
↓ 1 callers
Method
bob_vars
(&self)
src/client/mod.rs:1126
↓ 1 callers
Function
bounds
(points: I)
src/common/math.rs:590
↓ 1 callers
Function
bounds_for_move
( start: Vector3<f32>, min: Vector3<f32>, max: Vector3<f32>, end: Vector3<f32>, )
src/server/world/phys.rs:370
↓ 1 callers
Method
buffer
(&self)
src/client/render/uniform.rs:161
↓ 1 callers
Function
build_main_menu
()
src/bin/quake-client/menu.rs:25
↓ 1 callers
Function
build_menu_mp
()
src/bin/quake-client/menu.rs:55
↓ 1 callers
Function
build_menu_mp_join
()
src/bin/quake-client/menu.rs:69
↓ 1 callers
Function
build_menu_mp_join_tcp
()
src/bin/quake-client/menu.rs:82
↓ 1 callers
Function
build_menu_options
()
src/bin/quake-client/menu.rs:103
↓ 1 callers
Function
build_menu_sp
()
src/bin/quake-client/menu.rs:41
↓ 1 callers
Method
builtin_ambient_sound
(&mut self)
src/server/mod.rs:1595
↓ 1 callers
Method
builtin_ceil
Round a float to the nearest integer greater than or equal to it. Loads the float from `GLOBAL_ADDR_ARG_0` and stores the rounded value at `GLOBAL_AD
src/server/progs/globals.rs:1173
↓ 1 callers
Method
builtin_cvar
(&mut self)
src/server/mod.rs:1572
↓ 1 callers
Method
builtin_cvar_set
(&mut self)
src/server/mod.rs:1582
↓ 1 callers
Method
builtin_dprint
(&mut self)
src/server/mod.rs:1543
↓ 1 callers
Method
builtin_drop_to_floor
(&mut self)
src/server/mod.rs:1552
↓ 1 callers
Method
builtin_f_abs
Calculate the absolute value of a float. Loads the float from `GLOBAL_ADDR_ARG_0` and stores its absolute value at `GLOBAL_ADDR_RETURN`.
src/server/progs/globals.rs:1183
↓ 1 callers
Method
builtin_floor
Round a float to the nearest integer less than or equal to it. Loads the float from `GLOBAL_ADDR_ARG_0` and stores the rounded value at `GLOBAL_ADDR_
src/server/progs/globals.rs:1163
↓ 1 callers
Method
builtin_light_style
(&mut self)
src/server/mod.rs:1561
↓ 1 callers
Method
builtin_precache_model
(&mut self)
src/server/mod.rs:1528
↓ 1 callers
Method
builtin_precache_sound
(&mut self)
src/server/mod.rs:1517
↓ 1 callers
Method
builtin_r_int
Round a float to the nearest integer. Loads the float from `GLOBAL_ADDR_ARG_0` and stores the rounded value at `GLOBAL_ADDR_RETURN`.
src/server/progs/globals.rs:1153
↓ 1 callers
Method
builtin_random
TODO: move to Globals
src/server/mod.rs:1495
← previous
next →
301–400 of 1,212, ranked by callers