Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ragnaroek/iron-wolf
/ functions
Functions
709 in github.com/Ragnaroek/iron-wolf
⨍
Functions
709
◇
Types & classes
117
↓ 7 callers
Function
wall_refresh
(rc: &mut RenderContext, game_state: &GameState, level_state: &mut LevelState)
src/draw.rs:519
↓ 7 callers
Method
write_bytes
(&mut self, bytes: &[u8])
src/util.rs:125
↓ 7 callers
Method
write_u32
(&mut self, v: u32)
src/util.rs:144
↓ 7 callers
Method
y_offset
(&self, y: usize)
src/rc.rs:251
↓ 6 callers
Function
calc_height
(rc: &RenderContext)
src/draw.rs:604
↓ 6 callers
Function
default_iw_config
()
src/config.rs:49
↓ 6 callers
Function
grfilepos
(chunk: usize, grstarts: &Vec<u8>)
src/assets.rs:1293
↓ 6 callers
Method
last_scan
(&mut self)
src/rc.rs:497
↓ 6 callers
Method
mouse_button_pressed
(&mut self, button: MouseButton)
src/rc.rs:514
↓ 6 callers
Function
scale
( rc: &mut RenderContext, scale_ix: usize, sprite_num: usize, cmd_ptr: usize, mem_offset:
src/scale.rs:348
↓ 6 callers
Function
scale_post
(rc: &mut RenderContext, scaler_state: &ScalerState, height: i32)
src/draw.rs:620
↓ 6 callers
Function
sound_loc
(rc: &RayCast, gx_param: Fixed, gy_param: Fixed)
src/sd/mod.rs:217
↓ 5 callers
Method
cast
(&mut self, level_state: &mut LevelState)
src/draw.rs:294
↓ 5 callers
Function
data_sizes
(chunk: usize, grstarts: &Vec<u8>)
src/assets.rs:1278
↓ 5 callers
Function
draw_face
(rc: &mut RenderContext, state: &GameState)
src/agent.rs:1060
↓ 5 callers
Function
draw_menu
(rc: &mut RenderContext, win_state: &mut WindowState, menu_state: &MenuState)
src/menu.rs:2705
↓ 5 callers
Function
draw_outline
( rc: &mut RenderContext, x: usize, y: usize, width: usize, height: usize, color1: u8,
src/menu.rs:2825
↓ 5 callers
Function
draw_play_border
(rc: &mut RenderContext, width: usize, height: usize)
src/play.rs:705
↓ 5 callers
Function
draw_stripes
(rc: &mut RenderContext, y: usize)
src/menu.rs:2750
↓ 5 callers
Function
expand_chunk
(chunk: usize, data_in: &[u8], grhuffman: &Vec<Huffnode>)
src/assets.rs:1304
↓ 5 callers
Method
find_item
(&mut self, id: usize)
src/menu.rs:320
↓ 5 callers
Function
heal_self
(rc: &mut RenderContext, game_state: &mut GameState, points: i32)
src/agent.rs:908
↓ 5 callers
Method
init_cast
(&mut self, prj: &ProjectionConfig, pixx: usize)
src/draw.rs:213
↓ 5 callers
Function
latch_number
(rc: &mut RenderContext, x_start: usize, y: usize, width: usize, num: i32)
src/agent.rs:1122
↓ 5 callers
Function
message
The supplied message should only contain ASCII characters. All other characters are not supported and ignored.
src/menu.rs:2761
↓ 5 callers
Method
peek
(&self)
src/text.rs:85
↓ 5 callers
Method
sin
(&self, ix: usize)
src/play.rs:175
↓ 5 callers
Function
tic_delay
(rc: &mut RenderContext, count: u64)
src/menu.rs:2542
↓ 4 callers
Method
button_state
(&self, button: Button)
src/def.rs:415
↓ 4 callers
Function
check_actor_at
( level_state: &mut LevelState, game_state: &mut GameState, x_delta: isize, y_delta: isize, )
src/act1.rs:753
↓ 4 callers
Function
confirm
(rc: &mut RenderContext, win_state: &mut WindowState, str: &str)
src/menu.rs:2356
↓ 4 callers
Method
cos
(&self, ix: usize)
src/play.rs:179
↓ 4 callers
Function
do_load
( rc: &mut RenderContext, iw_config: &IWConfig, level_state: &mut LevelState, game_state: &mut
src/start.rs:676
↓ 4 callers
Function
draw_ammo
(rc: &mut RenderContext, state: &GameState)
src/agent.rs:1056
↓ 4 callers
Function
draw_cust_keybd
( rc: &mut RenderContext, win_state: &mut WindowState, _: &mut MenuState, hilight: bool, )
src/menu.rs:1485
↓ 4 callers
Function
draw_cust_keys
( rc: &mut RenderContext, win_state: &mut WindowState, _: &mut MenuState, hilight: bool, )
src/menu.rs:1506
↓ 4 callers
Function
draw_cust_mouse
( rc: &mut RenderContext, win_state: &mut WindowState, menu_state: &mut MenuState, hilight: bo
src/menu.rs:1411
↓ 4 callers
Function
draw_health
(rc: &mut RenderContext, state: &GameState)
src/agent.rs:1044
↓ 4 callers
Function
draw_keys
(rc: &mut RenderContext, state: &GameState)
src/agent.rs:1100
↓ 4 callers
Function
draw_load_save_screen
( rc: &mut RenderContext, win_state: &mut WindowState, menu_state: &mut MenuState, state: &Vec
src/menu.rs:1964
↓ 4 callers
Function
draw_play_screen
(rc: &mut RenderContext, state: &GameState)
src/play.rs:642
↓ 4 callers
Function
draw_score
(rc: &mut RenderContext, state: &GameState)
src/agent.rs:1118
↓ 4 callers
Function
give_ammo
(rc: &mut RenderContext, game_state: &mut GameState, ammo: i32)
src/agent.rs:930
↓ 4 callers
Function
mock_level_state
()
src/draw_test.rs:338
↓ 4 callers
Function
mock_level_state
(player: ObjType)
src/state_test.rs:182
↓ 4 callers
Method
offset
(&self)
src/util.rs:88
↓ 4 callers
Method
put_obj
(&mut self, k: ObjKey, obj: ObjType)
src/def.rs:241
↓ 4 callers
Function
ray_cast_for_tests
(view_x: i32, view_y: i32, view_cos: i32, view_sin: i32)
src/sd/mod_test.rs:47
↓ 4 callers
Function
set_move
(k: ObjKey, level_state: &mut LevelState, dx: i32, dy: i32)
src/agent.rs:1038
↓ 4 callers
Function
spawn_ghosts
( map_data: &MapSegs, which: EnemyType, actors: &mut Actors, actor_at: &mut Vec<Vec<At>>,
src/act2.rs:5409
↓ 4 callers
Function
take_damage
( rc: &mut RenderContext, attacker: ObjKey, points_param: i32, level_state: &mut LevelState,
src/agent.rs:576
↓ 4 callers
Function
test_player
()
src/state_test.rs:209
↓ 4 callers
Function
thrust
( rc: &mut RenderContext, k: ObjKey, level_state: &mut LevelState, game_state: &mut GameState,
src/agent.rs:754
↓ 4 callers
Method
tics
waits for 'count' tics in a non-busy way
src/time.rs:76
↓ 4 callers
Method
update_menu
(&mut self, menue: Menu, f: F)
src/menu.rs:351
↓ 4 callers
Function
vw_vlin
(rc: &mut RenderContext, y: usize, z: usize, x: usize, c: u8)
src/play.rs:728
↓ 4 callers
Function
wait_key_up
(rc: &mut RenderContext)
src/menu.rs:2632
↓ 4 callers
Function
write_wolf_config
(loader: &Loader, wolf_config: &WolfConfig)
src/config.rs:122
↓ 3 callers
Method
activate_buffer
(&mut self, offset: usize)
src/rc.rs:264
↓ 3 callers
Method
button_held
(&self, button: Button)
src/def.rs:411
↓ 3 callers
Function
center_window
Generates a window of a given width & height in the middle of the screen
src/play.rs:734
↓ 3 callers
Function
clear_split_vwb
(win_state: &mut WindowState)
src/inter.rs:428
↓ 3 callers
Function
dir_type
supplied u16 must be within [0,8]. Everything outside this range is mapped to DirType::NoDir.
src/act2.rs:4435
↓ 3 callers
Function
do_death_scream
( rc: &mut RenderContext, k: ObjKey, level_state: &mut LevelState, game_state: &mut GameState,
src/act2.rs:5544
↓ 3 callers
Function
door_wall
(assets: &Assets)
src/draw.rs:770
↓ 3 callers
Function
draw_cust_joy
( rc: &mut RenderContext, win_state: &mut WindowState, menu_state: &mut MenuState, hilight: bo
src/menu.rs:1448
↓ 3 callers
Function
draw_high_scores
( rc: &mut RenderContext, win_state: &mut WindowState, high_scores: &Vec<HighScore>, )
src/inter.rs:491
↓ 3 callers
Function
draw_level
(rc: &mut RenderContext, state: &GameState)
src/agent.rs:1052
↓ 3 callers
Function
draw_lives
(rc: &mut RenderContext, state: &GameState)
src/agent.rs:1048
↓ 3 callers
Function
enter_ctrl_data
( rc: &mut RenderContext, win_state: &mut WindowState, menu_state: &mut MenuState, index: usiz
src/menu.rs:1056
↓ 3 callers
Function
fade_in
(vga: &mut VGA, start: usize, end: usize, palette: &[u8], steps: usize)
src/vl.rs:65
↓ 3 callers
Function
fade_out
( vga: &mut VGA, start: usize, end: usize, red: u8, green: u8, blue: u8, steps: us
src/vl.rs:29
↓ 3 callers
Method
fizzle_fade
( &mut self, source: usize, dest: usize, width: usize, height: usize,
src/rc.rs:397
↓ 3 callers
Method
force_play_sound
(&mut self, sound: SoundName)
src/rc.rs:538
↓ 3 callers
Method
hlin
(&mut self, x: usize, y: usize, width: usize, color: u8)
src/rc.rs:322
↓ 3 callers
Function
horiz_wall
(i: usize)
src/draw.rs:837
↓ 3 callers
Function
idb_request_await
(request: &web_sys::IdbRequest)
src/loader/loader_web.rs:259
↓ 3 callers
Function
line_input
max_chars = 0 for maximum chars max_width = 0 for maximum width
src/us1.rs:162
↓ 3 callers
Function
load_all_graphics
( loader: &Loader, patch_config: &Option<PatchConfig>, )
src/assets.rs:1086
↓ 3 callers
Method
load_save_game
(&self, which: usize)
src/loader/loader_web.rs:82
↓ 3 callers
Function
load_wolf_config
(loader: &Loader)
src/config.rs:180
↓ 3 callers
Method
music_mode
(&self)
src/sd/sd_tst.rs:108
↓ 3 callers
Function
null_obj_type
()
src/start.rs:881
↓ 3 callers
Function
numcode_to_u16
(code: NumCode)
src/config.rs:164
↓ 3 callers
Function
open_db
()
src/loader/loader_web.rs:200
↓ 3 callers
Function
parse_number
(text: &mut Text)
src/text.rs:424
↓ 3 callers
Method
plot
(&mut self, x: usize, y: usize, color: u8)
src/rc.rs:365
↓ 3 callers
Method
prev
(&mut self)
src/text.rs:68
↓ 3 callers
Method
read_bool
(&mut self)
src/util.rs:70
↓ 3 callers
Function
savegame_name
(which: usize)
src/loader/loader_web.rs:149
↓ 3 callers
Function
select_path_dir
(k: ObjKey, level_state: &mut LevelState)
src/act2.rs:4419
↓ 3 callers
Function
select_run_dir
( k: ObjKey, level_state: &mut LevelState, player_tile_x: usize, player_tile_y: usize, )
src/state.rs:603
↓ 3 callers
Method
set_digi_mode
(&mut self, _mode: DigiMode)
src/sd/sd_tst.rs:104
↓ 3 callers
Method
set_sound_mode
(&mut self, _mode: SoundMode)
src/sd/sd_tst.rs:96
↓ 3 callers
Function
set_text_color
(win_state: &mut WindowState, items: &[ItemType], which: usize, hlight: bool)
src/menu.rs:2733
↓ 3 callers
Function
show_view_size
(rc: &mut RenderContext, view_size: u16)
src/start.rs:241
↓ 3 callers
Function
simple_scale_shape
simple = no clipping
src/scale.rs:267
↓ 3 callers
Method
slice
(&self, start: usize, end: usize)
src/util.rs:80
↓ 3 callers
Method
sound_mode
(&self)
src/sd/sd_tst.rs:92
↓ 3 callers
Function
start_music
(rc: &mut RenderContext, game_state: &mut GameState, loader: &Loader)
src/play.rs:1037
← previous
next →
101–200 of 709, ranked by callers