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
↓ 2 callers
Function
setup_scaling
(scaler_height: usize, view_height: usize)
src/scale.rs:40
↓ 2 callers
Function
show_article
(rc: &mut RenderContext, which: usize)
src/text.rs:117
↓ 2 callers
Function
sight_player
Called by actors that ARE NOT chasing the player. If the player is detected (by sight, noise, or proximity), the actor is put into it's combat frame
src/state.rs:773
↓ 2 callers
Function
spawn_door
( tile_map: &mut Vec<Vec<u16>>, map_segs: &mut MapSegs, actor_at: &mut Vec<Vec<At>>, doornum:
src/act1.rs:325
↓ 2 callers
Method
start_ack
(&mut self)
src/rc.rs:474
↓ 2 callers
Function
startup
(_rt: Arc<Runtime>)
src/sd/sd_tst.rs:14
↓ 2 callers
Function
thrust_player
(level_state: &mut LevelState)
src/agent.rs:739
↓ 2 callers
Function
to_fixed_width_string
(u: u32)
src/inter.rs:536
↓ 2 callers
Function
to_huffnodes
(bytes: Vec<u8>)
src/assets.rs:1195
↓ 2 callers
Method
unread_bytes
returns a slice over the bytes that were not read so far
src/util.rs:76
↓ 2 callers
Function
update_face
Calls draw face if time to change
src/agent.rs:1084
↓ 2 callers
Function
update_status_bar
(rc: &mut RenderContext, state: &GameState)
src/play.rs:656
↓ 2 callers
Function
vert_door_areas
extract the area information on a vertical door (from the horizontal connected door tiles)
src/act1.rs:590
↓ 2 callers
Function
victory_spin
(tics: u64, level_state: &mut LevelState)
src/agent.rs:384
↓ 2 callers
Method
vlin
(&mut self, x: usize, y: usize, height: usize, color: u8)
src/rc.rs:350
↓ 2 callers
Function
vw_hlin
(rc: &mut RenderContext, x: usize, z: usize, y: usize, c: u8)
src/play.rs:724
↓ 2 callers
Function
vw_vlin
(rc: &mut RenderContext, y: usize, z: usize, x: usize, color: u8)
src/vh.rs:16
↓ 2 callers
Method
wait_for_tic
(&mut self)
src/time.rs:48
↓ 2 callers
Function
weapon_attack
(rc: &mut RenderContext, level_state: &mut LevelState, game_state: &mut GameState)
src/agent.rs:266
↓ 2 callers
Function
write_obj_type
(writer: &mut DataWriter, obj: &ObjType)
src/start.rs:593
↓ 2 callers
Method
xor_i
( &mut self, rc: &mut RenderContext, win_state: &mut WindowState, x: usize,
src/us1.rs:350
↓ 2 callers
Function
xy
(linear_offset: usize)
src/draw.rs:128
↓ 1 callers
Method
all_files_loaded
(&self)
src/loader/loader_web.rs:129
↓ 1 callers
Method
at_end
(&self)
src/util.rs:92
↓ 1 callers
Function
avg_fps
(fps_buffer: &Vec<Option<Fps>>)
src/play.rs:628
↓ 1 callers
Function
build_comp_scale
(scaler_height: usize, view_height: usize)
src/scale.rs:77
↓ 1 callers
Function
button_to_u16
(button: Button)
src/config.rs:172
↓ 1 callers
Function
c_print_line
Prints a string centered on the current line and advances to the next line. Newlines are not supported.
src/us1.rs:47
↓ 1 callers
Function
calc_fine_tangents
()
src/play.rs:233
↓ 1 callers
Function
calc_projection
(width: usize, height: usize)
src/play.rs:199
↓ 1 callers
Function
calc_rotate
(prj: &ProjectionConfig, player_angle: i32, obj: &ObjType)
src/draw.rs:1000
↓ 1 callers
Function
calc_sines
()
src/play.rs:257
↓ 1 callers
Function
check_cast_angle_26_pixx_0
(rc: &RayCast)
src/draw_test.rs:242
↓ 1 callers
Function
check_cast_angle_288_pixx_274
(rc: &RayCast)
src/draw_test.rs:300
↓ 1 callers
Function
check_cast_pixx_0
(rc: &RayCast)
src/draw_test.rs:74
↓ 1 callers
Function
check_cast_pixx_1
(rc: &RayCast)
src/draw_test.rs:102
↓ 1 callers
Function
check_cast_pixx_42
(rc: &RayCast)
src/draw_test.rs:130
↓ 1 callers
Function
check_cast_pixx_46
(rc: &RayCast)
src/draw_test.rs:158
↓ 1 callers
Function
check_config_env
()
src/config.rs:53
↓ 1 callers
Function
check_for_episodes
(menu_state: &mut MenuState, variant: &WolfVariant)
src/menu.rs:2840
↓ 1 callers
Function
check_init_angle_26_pixx_0
(rc: &RayCast)
src/draw_test.rs:223
↓ 1 callers
Function
check_init_angle_288_pixx_274
(rc: &RayCast)
src/draw_test.rs:280
↓ 1 callers
Function
check_init_pixx_0
(rc: &RayCast)
src/draw_test.rs:55
↓ 1 callers
Function
check_init_pixx_1
(rc: &RayCast)
src/draw_test.rs:83
↓ 1 callers
Function
check_init_pixx_42
(rc: &RayCast)
src/draw_test.rs:111
↓ 1 callers
Function
check_init_pixx_46
(rc: &RayCast)
src/draw_test.rs:139
↓ 1 callers
Function
check_keys
( rc: &mut RenderContext, wolf_config: &mut WolfConfig, iw_config: &IWConfig, win_state: &mut
src/play.rs:750
↓ 1 callers
Function
check_param
(check: &str)
src/util.rs:173
↓ 1 callers
Function
check_position_player
(level_state: &LevelState)
src/act2.rs:5943
↓ 1 callers
Function
check_timedemo_env
()
src/config.rs:63
↓ 1 callers
Function
check_weapon_change
( rc: &mut RenderContext, game_state: &mut GameState, control_state: &mut ControlState, )
src/agent.rs:616
↓ 1 callers
Function
check_written_save_0
(loader: &Loader)
src/start_test.rs:274
↓ 1 callers
Function
clear_palette_shifts
(game_state: &mut GameState)
src/play.rs:977
↓ 1 callers
Function
clear_screen
Clears the screen and already draws the bottom and ceiling
src/draw.rs:594
↓ 1 callers
Function
clear_window
(rc: &mut RenderContext, win_state: &mut WindowState)
src/us1.rs:150
↓ 1 callers
Function
clip_move
( rc: &mut RenderContext, k: ObjKey, level_state: &mut LevelState, x_move: i32, y_move: i3
src/agent.rs:945
↓ 1 callers
Function
cmd_fire
( level_state: &mut LevelState, game_state: &mut GameState, control_state: &mut ControlState, )
src/agent.rs:443
↓ 1 callers
Function
cmd_use
( rc: &mut RenderContext, level_state: &mut LevelState, game_state: &mut GameState, control_st
src/agent.rs:461
↓ 1 callers
Function
cp_custom_controls
( rc: &mut RenderContext, wolf_config: &mut WolfConfig, win_state: &mut WindowState, menu_stat
src/menu.rs:953
↓ 1 callers
Function
cp_difficulty_select
( rc: &mut RenderContext, game_state: &mut GameState, win_state: &mut WindowState, menu_state:
src/menu.rs:2040
↓ 1 callers
Function
cp_main_menu
( rc: &mut RenderContext, win_state: &mut WindowState, menu_state: &mut MenuState, )
src/menu.rs:1527
↓ 1 callers
Function
cp_new_game
( rc: &mut RenderContext, game_state: &mut GameState, win_state: &mut WindowState, menu_state:
src/menu.rs:1575
↓ 1 callers
Function
cp_view_scores
( rc: &mut RenderContext, wolf_config: &WolfConfig, game_state: &mut GameState, win_state: &mu
src/menu.rs:1797
↓ 1 callers
Method
create_save_game_file
(&self, which: usize)
src/loader/loader_disk.rs:99
↓ 1 callers
Function
debug_keys
( rc: &mut RenderContext, win_state: &mut WindowState, game_state: &mut GameState, player: &Ob
src/debug.rs:8
↓ 1 callers
Function
define_key_btns
( rc: &mut RenderContext, win_state: &mut WindowState, menu_state: &mut MenuState, )
src/menu.rs:1013
↓ 1 callers
Function
define_key_move
( rc: &mut RenderContext, win_state: &mut WindowState, menu_state: &mut MenuState, )
src/menu.rs:1030
↓ 1 callers
Function
define_mouse_btns
( rc: &mut RenderContext, win_state: &mut WindowState, menu_state: &mut MenuState, )
src/menu.rs:996
↓ 1 callers
Function
demo_graphic_num
(demo_num: usize)
src/game.rs:1184
↓ 1 callers
Function
demo_loop
( rc: &mut RenderContext, wolf_config: &mut WolfConfig, iw_config: &IWConfig, win_state: &mut
src/start.rs:268
↓ 1 callers
Function
derive_variant
(iw_config: &IWConfig)
src/assets.rs:407
↓ 1 callers
Function
died
(rc: &mut RenderContext, level_state: &mut LevelState, game_state: &mut GameState)
src/game.rs:198
↓ 1 callers
Function
do_actor
( rc: &mut RenderContext, k: ObjKey, tics: u64, level_state: &mut LevelState, game_state:
src/play.rs:481
↓ 1 callers
Function
door_closing
(doornum: usize, level_state: &mut LevelState, tics: u64)
src/act1.rs:550
↓ 1 callers
Function
door_open
(rc: &mut RenderContext, doornum: usize, level_state: &mut LevelState, tics: u64)
src/act1.rs:506
↓ 1 callers
Function
door_opening
(rc: &mut RenderContext, doornum: usize, level_state: &mut LevelState, tics: u64)
src/act1.rs:514
↓ 1 callers
Function
draw_all_play_border_sides
(rc: &mut RenderContext)
src/play.rs:667
↓ 1 callers
Function
draw_change_view
(rc: &mut RenderContext, win_state: &mut WindowState, view_size: u16)
src/menu.rs:2338
↓ 1 callers
Function
draw_ctl_screen
( rc: &mut RenderContext, win_state: &mut WindowState, menu_state: &mut MenuState, )
src/menu.rs:2169
↓ 1 callers
Function
draw_custom_screen
( rc: &mut RenderContext, win_state: &mut WindowState, menu_state: &mut MenuState, )
src/menu.rs:1269
↓ 1 callers
Function
draw_difficulty_select
( rc: &mut RenderContext, win_state: &mut WindowState, menu_state: &mut MenuState, )
src/menu.rs:2061
↓ 1 callers
Function
draw_fps
(rc: &mut RenderContext, fps_str: &str)
src/agent.rs:1074
↓ 1 callers
Function
draw_menu_gun
(rc: &mut RenderContext, item_info: &ItemInfo)
src/menu.rs:2577
↓ 1 callers
Function
draw_new_episode
( rc: &mut RenderContext, win_state: &mut WindowState, menu_state: &mut MenuState, )
src/menu.rs:2093
↓ 1 callers
Function
draw_play_border_side
To fix window overwrites
src/play.rs:675
↓ 1 callers
Function
draw_player_weapon
( rc: &mut RenderContext, level_state: &LevelState, game_state: &GameState, demo_playback: boo
src/draw.rs:845
↓ 1 callers
Function
draw_scaleds
(rc: &mut RenderContext, game_state: &mut GameState, level_state: &mut LevelState)
src/draw.rs:885
↓ 1 callers
Function
draw_window
( rc: &mut RenderContext, win_state: &mut WindowState, x: usize, y: usize, width: usize,
src/us1.rs:110
↓ 1 callers
Function
empty_sprite_data
()
src/gamedata.rs:47
↓ 1 callers
Function
end_text
(rc: &mut RenderContext, which: usize)
src/text.rs:98
↓ 1 callers
Function
episode_pic
(i: usize)
src/menu.rs:2118
↓ 1 callers
Function
expand_font
(chunk: usize, compressed: &[u8], grhuffman: &Vec<Huffnode>)
src/assets.rs:1220
↓ 1 callers
Function
expand_graphic
( chunk: usize, data: &[u8], grhuffman: &Vec<Huffnode>, picsizes: &Vec<(usize, usize)>, va
src/assets.rs:1322
↓ 1 callers
Function
extract_picsizes
( grdata: &Vec<u8>, grstarts: &Vec<u8>, grhuffman: &Vec<Huffnode>, variant: &WolfVariant, )
src/assets.rs:1156
↓ 1 callers
Function
face_pic
(n: usize)
src/assets.rs:732
↓ 1 callers
Function
fill_palette
(vga: &mut VGA, red: u8, green: u8, blue: u8)
src/vl.rs:20
↓ 1 callers
Function
finish_signon
(rc: &mut RenderContext, win_state: &mut WindowState)
src/start.rs:246
↓ 1 callers
Method
force_play_sound
(&mut self, sound: SoundName, assets: &Assets)
src/sd/sd_sdl.rs:92
↓ 1 callers
Method
force_play_sound
(&mut self, sound: SoundName, assets: &Assets)
src/sd/sd_web.rs:80
↓ 1 callers
Function
game_file_size
in bytes
src/start.rs:526
← previous
next →
301–400 of 709, ranked by callers