Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bbodi/rustarok
/ functions
Functions
1,032 in github.com/bbodi/rustarok
⨍
Functions
1,032
◇
Types & classes
381
↓ 1 callers
Method
get_last_acknowledged_index_for_server_entities
(&self)
client/src/systems/snapshot_sys.rs:197
↓ 1 callers
Method
get_last_rollback_at
(&self)
client/src/systems/snapshot_sys.rs:166
↓ 1 callers
Method
get_opponent_team
(&self)
common/src/components/char.rs:675
↓ 1 callers
Function
get_outlook
(name: &str, current_outlook: Option<&CharOutlook>)
client/src/systems/console_commands/mod.rs:246
↓ 1 callers
Function
get_outlook
(name: &str, current_outlook: Option<&CharOutlook>)
server/src/console_cmd.rs:126
↓ 1 callers
Method
get_palette_index
(&self, other_team: Team)
common/src/components/char.rs:671
↓ 1 callers
Method
get_program_info_log
( &self, program: GLuint, buf_size: GLsizei, length: *mut GLsizei, inf
client/src/my_gl.rs:255
↓ 1 callers
Method
get_render_color
(&self, now: GameTime<Local>)
client/src/components/status/status.rs:251
↓ 1 callers
Method
get_shader_info_log
( &self, program: GLuint, buf_size: GLsizei, length: *mut GLsizei, inf
client/src/my_gl.rs:265
↓ 1 callers
Method
get_status_completion_percent
( &self, now: GameTime<Local>, )
client/src/components/status/status.rs:513
↓ 1 callers
Method
get_statuses
(&self)
client/src/components/status/status.rs:562
↓ 1 callers
Method
get_time_between_simulations
(&self)
client/src/client.rs:40
↓ 1 callers
Method
get_uniform_location
(&self, program: GLuint, name: *const GLchar)
client/src/my_gl.rs:247
↓ 1 callers
Method
gl_swap_window
(&self)
client/src/video.rs:78
↓ 1 callers
Method
handle_backspace
( &mut self, input: &HumanInputComponent, now: GameTime<Local>, repeat_time: f
client/src/systems/console_system.rs:191
↓ 1 callers
Method
handle_delete_key
( &mut self, input: &HumanInputComponent, now: GameTime<Local>, repeat_time: f
client/src/systems/console_system.rs:243
↓ 1 callers
Method
handle_left_cursor
(&mut self, input: &HumanInputComponent)
client/src/systems/console_system.rs:325
↓ 1 callers
Method
handle_right_cursor
(&mut self, input: &HumanInputComponent)
client/src/systems/console_system.rs:296
↓ 1 callers
Method
has_no_active_status
(self)
client/src/tests/mod.rs:133
↓ 1 callers
Method
has_status
(self, status_discr: StatusEnumDiscriminants)
client/src/tests/mod.rs:120
↓ 1 callers
Method
heal_eq
( mut self, expected_attacker: EntityId<Local>, expected_attacked: EntityId<Local>,
client/src/tests/mod.rs:313
↓ 1 callers
Method
hp_mod_is_calculated_but_not_applied_yet
( &mut self, outcome: HpModificationResult, hp_mod_reqs: &mut Vec<HpModificationReques
client/src/components/status/status.rs:339
↓ 1 callers
Method
inc
(&mut self)
common/src/common.rs:30
↓ 1 callers
Method
incoming_bytes_per_second
(&mut self, ping: usize)
client/src/systems/imgui_sys.rs:67
↓ 1 callers
Method
incoming_packets_per_second
(&mut self, ping: usize)
client/src/systems/imgui_sys.rs:62
↓ 1 callers
Method
increase_by
(&self, p: Percentage)
common/src/common.rs:362
↓ 1 callers
Method
init
( sdl_context: &sdl2::Sdl, resolution_w: u32, resolution_h: u32, )
client/src/video.rs:26
↓ 1 callers
Function
init_audio
()
client/src/runtime_assets/audio.rs:43
↓ 1 callers
Function
init_audio_and_load_sounds
( sdl_context: &sdl2::Sdl, asset_loader: &GrfEntryLoader, )
client/src/runtime_assets/audio.rs:28
↓ 1 callers
Function
init_connection
( world: &mut specs::World, socket_handler: &mut PacketHandlerThread<ToServerPacket, FromServerPacket>
server/src/main.rs:138
↓ 1 callers
Method
into
(self)
common/src/components/char.rs:40
↓ 1 callers
Method
is_casting
(self)
client/src/tests/mod.rs:125
↓ 1 callers
Method
is_compatible
(&self, nature: StatusNature, other_team: Team)
common/src/components/char.rs:642
↓ 1 callers
Method
is_cursor_inside_arg
(&self, index: usize, cursor_x: usize)
common/src/console.rs:90
↓ 1 callers
Method
is_mounted
(&self)
client/src/components/status/status.rs:827
↓ 1 callers
Method
is_rollback
(&self)
client/src/systems/snapshot_sys.rs:90
↓ 1 callers
Method
is_walkable
(&self, x: usize, y: usize)
common/src/grf/gat.rs:24
↓ 1 callers
Method
is_walking
(&self)
common/src/components/char.rs:123
↓ 1 callers
Function
itoa
(mut num: i32)
client/src/systems/imgui_sys.rs:328
↓ 1 callers
Function
job_name_table
()
client/src/consts.rs:30
↓ 1 callers
Method
key_released
(&mut self, key: Scancode)
client/src/components/controller.rs:326
↓ 1 callers
Method
link_program
(&self, program: GLuint)
client/src/my_gl.rs:351
↓ 1 callers
Method
load
( gl: &Gl, asset_loader: &GrfEntryLoader, asset_db: &mut AssetDatabase, mut bu
client/src/grf/str.rs:43
↓ 1 callers
Function
load_and_prepare_effect
( gl: &Gl, name: &str, effect_id: StrEffectType, str_effects: &mut Vec<StrFile>, asset_loa
client/src/runtime_assets/effect.rs:48
↓ 1 callers
Method
load_char_sprites
( &self, job_sprite_name_table: &HashMap<JobSpriteId, String>, texture_id_pool: &mut V
client/src/grf/asset_async_loader.rs:1102
↓ 1 callers
Method
load_effect
( &self, gl: &Gl, effect_name: &str, asset_db: &mut AssetDatabase, )
client/src/grf/asset_loader.rs:419
↓ 1 callers
Function
load_effects
( gl: &Gl, asset_loader: &GrfEntryLoader, asset_db: &mut AssetDatabase, effect_cache: &mut Str
client/src/runtime_assets/effect.rs:25
↓ 1 callers
Method
load_gat
(&self, map_name: &str)
client/src/grf/asset_loader.rs:442
↓ 1 callers
Method
load_gnd
( &self, map_name: &str, water_level: f32, water_height: f32, )
client/src/grf/asset_async_loader.rs:633
↓ 1 callers
Method
load_ground
( &self, map_name: &str, gat: &Gat, rectangles: Vec<BlockingRectangle>,
client/src/grf/asset_async_loader.rs:399
↓ 1 callers
Method
load_head_sprites
( &self, string_buffer: &mut String, texture_id_pool: &mut Vec<TextureId>, res
client/src/grf/asset_async_loader.rs:986
↓ 1 callers
Function
load_map
( physics_world: &mut PhysicEngine, gl: &Gl, map_name: &str, asset_loader: &GrfEntryLoader,
client/src/runtime_assets/map.rs:88
↓ 1 callers
Method
load_map
(&self, map_name: &str)
client/src/grf/asset_loader.rs:436
↓ 1 callers
Function
load_minimap_texture
( gl: &Gl, asset_loader: &GrfEntryLoader, asset_db: &mut AssetDatabase, map_name: &str, )
client/src/runtime_assets/map.rs:232
↓ 1 callers
Method
load_monster_sprites
( &self, mut string_buffer: &mut String, texture_id_pool: &mut Vec<TextureId>,
client/src/grf/asset_async_loader.rs:1059
↓ 1 callers
Function
load_only_remote_last_acked_states_into_world
(ecs_world: &mut World)
client/src/main.rs:941
↓ 1 callers
Method
load_palette
( &self, job_sprite_id: &JobSpriteId, job_file_name: &str, palette_id: usize,
client/src/grf/asset_async_loader.rs:1272
↓ 1 callers
Method
load_sdl_surface
(&self, path: &str)
client/src/grf/asset_loader.rs:473
↓ 1 callers
Function
load_shaders
(gl: &Gl)
client/src/shaders/mod.rs:20
↓ 1 callers
Function
load_skill_icons
TODO: replace Hashmap with Vec
client/src/runtime_assets/graphic.rs:47
↓ 1 callers
Function
load_sounds
(asset_loader: &GrfEntryLoader, chunk_store: &mut SoundChunkStore)
client/src/runtime_assets/audio.rs:60
↓ 1 callers
Method
load_spr_and_act_with_palette
( &self, path: &str, palette_index: usize, palette: &[u8], texture_id_
client/src/grf/asset_async_loader.rs:1255
↓ 1 callers
Method
load_sprites
( &self, texture_id_pool: &mut Vec<TextureId>, reserved_textures: &mut Vec<ReservedTex
client/src/grf/asset_async_loader.rs:648
↓ 1 callers
Method
load_sprites
(&self, gl: &Gl, asset_db: &mut AssetDatabase)
client/src/grf/asset_loader.rs:52
↓ 1 callers
Function
load_status_icons
( gl: &Gl, asset_loader: &GrfEntryLoader, asset_db: &mut AssetDatabase, )
client/src/runtime_assets/graphic.rs:26
↓ 1 callers
Function
load_str_effects
( gl: &Gl, asset_loader: &GrfEntryLoader, mut asset_db: &mut AssetDatabase, )
client/src/runtime_assets/effect.rs:10
↓ 1 callers
Function
load_texts
(gl: &Gl, ttf_context: &Sdl2TtfContext, asset_db: &mut AssetDatabase)
client/src/runtime_assets/graphic.rs:72
↓ 1 callers
Method
minus
(&self, other: GameTime<Local>)
common/src/common.rs:242
↓ 1 callers
Method
movement_speed
(self, expected: Percentage)
client/src/tests/mod.rs:151
↓ 1 callers
Function
network_traffic_handler
( // this is the channel the client app reads for incoming packets send_to_incoming_ch: std::sync::mps
common/src/packets/mod.rs:363
↓ 1 callers
Method
no_more_requests
(&self)
client/src/grf/asset_loader.rs:84
↓ 1 callers
Method
number_3d
(&'a mut self)
client/src/render/render_command.rs:150
↓ 1 callers
Method
on_apply
( &mut self, self_entity_id: EntityId<Local>, target_char: &mut CharacterStateComponen
client/src/components/status/stun.rs:35
↓ 1 callers
Function
ortho
(left: f32, right: f32, bottom: f32, top: f32, znear: f32, zfar: f32)
client/src/video.rs:163
↓ 1 callers
Method
outgoing_bytes_per_second
(&mut self, ping: usize)
client/src/systems/imgui_sys.rs:72
↓ 1 callers
Method
outgoing_packets_per_second
(&mut self, ping: usize)
client/src/systems/imgui_sys.rs:77
↓ 1 callers
Method
overwrite_states
(&mut self, states: &[ServerEntityState<Local>])
client/src/systems/snapshot_sys.rs:427
↓ 1 callers
Function
p3
(x: f32, y: f32, z: f32)
common/src/common.rs:136
↓ 1 callers
Function
p3_to_v2
(input: &Point3<f32>)
common/src/common.rs:147
↓ 1 callers
Method
ping
(&mut self, ping: usize)
client/src/systems/imgui_sys.rs:57
↓ 1 callers
Method
pop_intention
(&mut self)
client/src/systems/snapshot_sys.rs:179
↓ 1 callers
Method
pos_y_greater_than
(self, expected_y: f32)
client/src/tests/mod.rs:166
↓ 1 callers
Method
pos_y_lesser_than
(self, expected_y: f32)
client/src/tests/mod.rs:172
↓ 1 callers
Method
precache_effect
(&mut self, gl: &Gl, effect_id: StrEffectId, str_file: &StrFile)
client/src/render/opengl_render_sys.rs:38
↓ 1 callers
Method
pressed
(&mut self)
client/src/components/controller.rs:24
↓ 1 callers
Method
prev
(&self)
common/src/common.rs:38
↓ 1 callers
Method
print_snapshots
( &self, last_acknowledged_index: u64, intentions: &[(u32, Option<PlayerIntention<Loca
client/src/systems/snapshot_sys.rs:29
↓ 1 callers
Method
process_async_loading
( &self, gl: &Gl, sys_vars: &mut SystemVariables, asset_db: &mut AssetDatabase
client/src/grf/asset_loader.rs:90
↓ 1 callers
Function
process_incoming_packets
( tmp_vec: &mut Vec<(SocketId, NetworkTrafficEvent<ToServerPacket>)>, packet_handler_thread: &PacketHa
server/src/main.rs:401
↓ 1 callers
Method
read
(&mut self, dst: &mut [u8])
common/src/packets/mod.rs:44
↓ 1 callers
Method
read_incoming_data
( &mut self, socket_stream: &mut TcpStream, )
common/src/packets/mod.rs:65
↓ 1 callers
Method
read_u16
(&mut self)
common/src/packets/mod.rs:155
↓ 1 callers
Method
register_model
(&mut self, name: &str, model: ModelRenderData)
client/src/grf/database.rs:44
↓ 1 callers
Method
register_texture
(&mut self, path: &str, gl_texture: GlTexture)
client/src/grf/database.rs:87
↓ 1 callers
Method
released
(&mut self)
client/src/components/controller.rs:31
↓ 1 callers
Method
remove_all
(&mut self)
client/src/components/status/status.rs:892
↓ 1 callers
Method
remove_by_nature
(&mut self, status_type: StatusNature)
client/src/components/status/status.rs:900
↓ 1 callers
Function
render_action_2d
( time: &EngineTime, animated_sprite: &SpriteRenderDescriptorComponent, sprite_res: &SpriteResourc
client/src/systems/ui.rs:539
↓ 1 callers
Method
render_for_controller
TODO: wtf is this argument list
client/src/render/render_sys.rs:56
↓ 1 callers
Method
render_frame_end
(&mut self, now: Instant)
client/src/client.rs:56
← previous
next →
401–500 of 1,032, ranked by callers