MCPcopy Create free account

hub / github.com/cristicbz/rust-doom / functions

Functions549 in github.com/cristicbz/rust-doom

↓ 59 callersMethodlen
(&self)
engine/src/entities.rs:20
↓ 41 callersMethodpush
(&mut self, new_byte: u8)
wad/src/name.rs:16
↓ 38 callersMethodget
(&self, mesh_id: MeshId)
engine/src/meshes.rs:40
↓ 29 callersMethodadd
( &'a mut self, window: &'a Window, entities: &'a mut Entities, parent: Entity
engine/src/meshes.rs:20
↓ 27 callersMethodinsert
(&mut self, win: &Window, text: &str, pos: Pnt2f, padding: u32)
engine/src/text.rs:49
↓ 27 callersMethodpush
(&mut self, light_info: &LightInfo)
game/src/lights.rs:14
↓ 26 callersMethodadd_uniform
(&mut self, name: &'static str, id: I)
engine/src/materials.rs:109
↓ 26 callersMethodremove
(&mut self, id: TextId)
engine/src/text.rs:86
↓ 23 callersFunctionfrom_wad_height
(x: WadCoord)
wad/src/util.rs:12
↓ 22 callersFunctionheight
(ref, off=None)
scripts/tables.py:59
↓ 19 callersMethodis_empty
(&self)
engine/src/entities.rs:25
↓ 19 callersMethodsystem
( mut self, _: BoundSystem<SystemT>, )
engine/src/context.rs:71
↓ 14 callersMethodas_ref
(&self)
wad/src/name.rs:121
↓ 14 callersMethodfacade
(&self)
engine/src/window.rs:46
↓ 14 callersMethodpoll_gesture
(&self, gesture: &Gesture)
engine/src/input.rs:124
↓ 12 callersMethodlump_by_index
(&self, index: usize)
wad/src/archive.rs:140
↓ 11 callersMethodremove
(&mut self, id: EntityId)
engine/src/entities.rs:127
↓ 10 callersMethodget_mut
(&mut self, mesh_id: MeshId)
engine/src/meshes.rs:67
↓ 10 callersFunctionis_sky_flat
(name: WadName)
wad/src/util.rs:8
↓ 9 callersMethodchain
( &'a mut self, other: &'b mut V, )
wad/src/visitor.rs:118
↓ 9 callersFunctioncreate
(config: &GameConfig)
game/src/game.rs:36
↓ 9 callersMethodnormalize_or_zero
(self)
math/src/lib.rs:40
↓ 8 callersMethodadd
(&mut self, parent: EntityId, name: &'static str)
engine/src/entities.rs:68
↓ 8 callersMethoddecode_vec
(&self)
wad/src/archive.rs:172
↓ 8 callersMethodupdate
(&mut self, _dependencies: ())
engine/src/entities.rs:212
↓ 7 callersMethodadd_root
(&mut self, name: &'static str)
engine/src/entities.rs:35
↓ 7 callersMethodattach_identity
(&mut self, entity: EntityId)
engine/src/transforms.rs:26
↓ 7 callersMethodinject
( self, value: InjectT, )
engine/src/context.rs:47
↓ 7 callersMethodlast_removed
(&self)
engine/src/entities.rs:133
↓ 7 callersMethodmetadata
(&self)
wad/src/archive.rs:108
↓ 7 callersMethodrequired_named_lump
(&self, name: &'a Q)
wad/src/archive.rs:120
↓ 6 callersMethodas_mut
(&mut self)
wad/src/types.rs:181
↓ 6 callersMethodid
(&self)
engine/src/materials.rs:128
↓ 6 callersMethodsector_id
(&self, sector: &WadSector)
wad/src/level.rs:163
↓ 6 callersMethodsky_vertex
(&mut self, xz: Pnt2f, y: f32)
game/src/level.rs:551
↓ 6 callersMethodsystems_mut
(&mut self)
engine/src/context.rs:111
↓ 5 callersMethodindex
(&self)
wad/src/archive.rs:160
↓ 5 callersFunctionis_untextured
(name: WadName)
wad/src/util.rs:4
↓ 5 callersMethodpeek_mut
(&mut self)
engine/src/type_list.rs:46
↓ 5 callersMethodsegment_intersect_offset
(&self, other: &Line2<T>)
math/src/line.rs:45
↓ 5 callersMethodset_visible
(&mut self, visible: bool)
engine/src/text.rs:249
↓ 5 callersMethodsigned_distance
(&self, to: Pnt2<T>)
math/src/line.rs:41
↓ 5 callersFunctionsplit_chunk
(chunk, n_columns)
scripts/tables.py:46
↓ 5 callersMethodtexture
(&self, name: WadName)
wad/src/tex.rs:109
↓ 5 callersFunctionto_extended
(column)
scripts/tables.py:32
↓ 5 callersFunctionto_special_type
(column)
scripts/tables.py:28
↓ 5 callersFunctionto_trigger_and_only_once
(column)
scripts/tables.py:36
↓ 4 callersMethodadd_light_info
(&mut self, light_info: &LightInfo)
game/src/level.rs:616
↓ 4 callersMethodattach_model
(&mut self, entity: EntityId, mesh: MeshId, material: MaterialId)
engine/src/pipeline.rs:25
↓ 4 callersMethodchange_level
(&mut self, new_level_index: usize)
game/src/wad_system.rs:39
↓ 4 callersMethoddecor_vertex
( &mut self, pos: Pnt3f, local_x: f32, tile_u: f32, tile_v: f32,
game/src/level.rs:558
↓ 4 callersMethoddraw
(&self)
engine/src/window.rs:40
↓ 4 callersFunctionfrom_wad_coords
(x: WadCoord, y: WadCoord)
wad/src/util.rs:20
↓ 4 callersMethodimmutable_indices
( self, indices: &[u32], )
engine/src/meshes.rs:185
↓ 4 callersMethodleft_sidedef
(&self, linedef: &WadLinedef)
wad/src/level.rs:131
↓ 4 callersMethodload_wad_texture
( &mut self, parent: EntityId, name: &'static str, texture_spec: TextureSpec,
game/src/game_shaders.rs:389
↓ 4 callersMethodname
(&self)
wad/src/archive.rs:164
↓ 4 callersMethodread
(&self, with: F)
wad/src/archive.rs:244
↓ 4 callersMethodread_bytes_into
(&self, bytes: &mut Vec<u8>)
wad/src/archive.rs:228
↓ 4 callersMethodseg_linedef
(&self, seg: &WadSeg)
wad/src/level.rs:89
↓ 4 callersMethodshared
(self, vertices_from: MeshId)
engine/src/meshes.rs:162
↓ 4 callersMethodsize
(&self)
wad/src/image.rs:269
↓ 4 callersMethodsky_quad
( &mut self, object_id: ObjectId, (v1, v2): (Pnt2f, Pnt2f), (low, high): (WadC
wad/src/visitor.rs:987
↓ 4 callersFunctionto_bool
(column)
scripts/tables.py:50
↓ 4 callersFunctionvertex
(x: f32, y: f32, u: f32, v: f32)
engine/src/text.rs:317
↓ 4 callersMethodvertex
(&self, id: VertexId)
wad/src/level.rs:83
↓ 4 callersMethodwall_quad
(&mut self, quad: InternalWallQuad)
wad/src/visitor.rs:839
↓ 4 callersMethodwall_vertex
( &mut self, xz: Pnt2f, y: f32, tile_u: f32, tile_v: f32, ligh
game/src/level.rs:514
↓ 3 callersMethodadd_polygon
( &mut self, object_id: ObjectId, verts: I, normal: Pnt3f, )
game/src/world.rs:283
↓ 3 callersMethodadd_texture2d_size
( &mut self, entities: &mut Entities, name: &'static str, texture: Texture2dId
engine/src/uniforms.rs:233
↓ 3 callersMethodadd_texture_2d
( &mut self, window: &Window, entities: &mut Entities, parent: EntityId,
engine/src/uniforms.rs:146
↓ 3 callersMethodattach
(&mut self, entity: EntityId, transform: Trans3)
engine/src/transforms.rs:30
↓ 3 callersMethodbuild_unindexed
(self)
engine/src/meshes.rs:223
↓ 3 callersFunctioncheck_removed
(entities: &Entities, expected: &[EntityId])
engine/src/entities.rs:468
↓ 3 callersMethodcontains
(&self, id: EntityId)
engine/src/entities.rs:30
↓ 3 callersMethodderef
(&self)
wad/src/name.rs:93
↓ 3 callersFunctionduration_to_seconds
(duration: Duration)
engine/src/frame_timers.rs:223
↓ 3 callersFunctionfract
(x: f32)
game/src/lights.rs:66
↓ 3 callersMethodget_absolute
(&self, entity: EntityId)
engine/src/transforms.rs:50
↓ 3 callersMethodget_float_mut
(&mut self, id: FloatUniformId)
engine/src/uniforms.rs:102
↓ 3 callersMethodget_local_mut
(&mut self, entity: EntityId)
engine/src/transforms.rs:46
↓ 3 callersMethodimmutable
( self, vertices: &[VertexT], )
engine/src/meshes.rs:126
↓ 3 callersMethodis_alive
(&self)
engine/src/entities.rs:387
↓ 3 callersMethodlevel_changed
(&self)
game/src/level.rs:57
↓ 3 callersMethodlevel_index
(&self)
game/src/wad_system.rs:35
↓ 3 callersMethodlevel_lump
(&self, level_index: usize)
wad/src/archive.rs:116
↓ 3 callersFunctionlight_info
( cache: &'a mut VecMap<LightInfo>, level: &Level, sector: &WadSector, )
wad/src/visitor.rs:1140
↓ 3 callersMethodload_shader
( &mut self, parent: EntityId, name: &'static str, asset: &'static str, )
game/src/game_shaders.rs:455
↓ 3 callersMethodnamed_lump
(&self, name: &Q)
wad/src/archive.rs:129
↓ 3 callersMethodnext
(&mut self)
wad/src/level.rs:233
↓ 3 callersFunctionnext_pow2
(x: usize)
wad/src/tex.rs:348
↓ 3 callersFunctionpartition_line
(node: &WadNode)
wad/src/visitor.rs:1150
↓ 3 callersMethodpluck
(self)
engine/src/type_list.rs:57
↓ 3 callersMethodpluck_into
(self)
engine/src/type_list.rs:26
↓ 3 callersMethodright_sidedef
(&self, linedef: &WadLinedef)
wad/src/level.rs:138
↓ 3 callersMethodseg_sidedef
(&self, seg: &WadSeg)
wad/src/level.rs:101
↓ 3 callersMethodstep
(&mut self)
engine/src/context.rs:161
↓ 3 callersMethodsweep_sphere
(&self, sphere: Sphere, vel: Vec3f)
game/src/world.rs:40
↓ 3 callersMethodtimestep
(&self)
engine/src/tick.rs:26
↓ 3 callersMethodupdate
(&mut self, entities: &Entities)
engine/src/uniforms.rs:57
next →1–100 of 549, ranked by callers