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
Function
main
()
client/src/main.rs:164
Function
main
()
server/src/main.rs:166
Method
make_sound
( entities: &Entities, pos: Vec2, target_entity_id: EntityId<Local>, outcome:
client/src/systems/atk_calc.rs:197
Function
many_chars_with_different_movement_speed
()
client/src/tests/test_moving.rs:119
Method
merge_cells_into_convex_rectangles
( cells: &[GatCell], width: usize, height: usize, )
common/src/grf/gat.rs:129
Method
name
(&self)
common/src/components/char.rs:151
Method
need_entity_highlighting
( followed_char_id: Option<EntityId<Local>>, select_skill_target: Option<(SkillKey, Skills)>,
client/src/render/render_sys.rs:330
Method
new
(delay: Duration)
client/src/main.rs:137
Method
new
( gl: &Gl, draw_mode: MyGlEnum, mut vertices: Vec<T>, definitions: Vec<VertexA
client/src/video.rs:323
Method
new
()
client/src/configs.rs:25
Method
new
( video: &sdl2::VideoSubsystem, window: &sdl2::video::Window, width: i32, heig
client/src/my_gl.rs:71
Method
new
(pos: Vec3)
client/src/cam.rs:17
Method
new
(simulation_freq: usize)
client/src/client.rs:14
Method
new
(pos2d: Vec2)
client/src/components/char.rs:78
Method
new
()
client/src/components/controller.rs:101
Method
new
( typ: FlyingNumberType, value: u32, src_entity_id: EntityId<Local>, target_en
client/src/components/mod.rs:93
Method
new
( caster_entity_id: EntityId<Local>, skill_center: &Vec2, rot_angle_in_rad: f32,
client/src/components/skills/brutal_test_skill.rs:98
Method
new
( caster_entity_id: EntityId<Local>, skill_center: &Vec2, dir_vector: &Vec2, n
client/src/components/skills/lightning.rs:83
Method
new
( self_entity_id: Entity, all_collisions_in_world: &'longer WorldCollisions, sys_vars:
client/src/components/skills/skills.rs:66
Method
new
( now: GameTime<Local>, duration: f32, armor: Percentage, attack_range: Percen
client/src/components/skills/gaz_exo_skel.rs:75
Method
new
( caster_entity_id: EntityId<Local>, pos: Vec2, target_entity_id: EntityId<Local>,
client/src/components/skills/wiz_pyroblast.rs:141
Method
new
( caster_id: EntityId<Local>, pos: Vec2, dir: Vec2, physics_world: &mut Physic
client/src/components/skills/assa_phase_prism.rs:73
Method
new
( caster_entity_id: EntityId<Local>, skill_center: &Vec2, heal: u32, heal_freq
client/src/components/skills/sanctuary.rs:78
Method
new
( caster_entity_id: EntityId<Local>, team: Team, damage: u32, pushback_force:
client/src/components/skills/firewall.rs:113
Method
new
( caster_id: EntityId<Local>, start_pos: Vec2, end_pos: Vec2, _physics_world:
client/src/components/skills/gaz_xplod_charge.rs:73
Method
new
( caster_entity_id: EntityId<Local>, now: GameTime<Local>, duration: f32, )
client/src/components/skills/absorb_shield.rs:70
Method
new
( target_entity_id: EntityId<Local>, system_time: GameTime<Local>, )
client/src/components/skills/heal.rs:75
Method
new
( sacrifice_caster_id: EntityId<Local>, sacrifice: Percentage, now: GameTime<Local>,
client/src/components/status/sacrafice_status.rs:27
Method
new
( name: String, status_creator: F, skill_center: &Vec2, size: Vector2<u16>,
client/src/components/status/status_applier_area.rs:31
Method
new
( caster_entity_id: EntityId<Local>, now: GameTime<Local>, duration: f32, )
client/src/components/status/stun.rs:21
Method
new
(now: GameTime<Local>, modifier: Percentage)
client/src/components/status/attrib_mod.rs:14
Method
new
( _self_entity_id: EntityId<Local>, reflected_amount: Percentage, now: GameTime<Local>
client/src/components/status/reflect_damage_status.rs:27
Method
new
(heal: Percentage, now: GameTime<Local>, duration: f32)
client/src/components/status/attack_heal_status.rs:26
Method
new
()
client/src/components/status/status.rs:554
Method
new
( name: &'static str, attack_type: HpModificationType, skill_center: &Vec2, si
client/src/components/status/heal_area.rs:26
Method
new
(now: GameTime<Local>, is_npc: bool)
client/src/components/status/death_status.rs:14
Method
new
(input_freq: usize)
client/src/systems/intention_sender_sys.rs:18
Method
new
(owner_entity_id: EntityId<Local>, start_x: f32, start_y: f32)
client/src/systems/falcon_ai_sys.rs:55
Method
new
(fov: f32, resolution_w: u32, resolution_h: u32)
client/src/systems/mod.rs:134
Method
new
()
client/src/systems/ui.rs:19
Method
new
()
client/src/systems/input_to_next_action.rs:31
Method
new
()
client/src/systems/console_system.rs:55
Method
new
()
client/src/systems/snapshot_sys.rs:100
Method
new
()
client/src/systems/atk_calc.rs:29
Method
new
(max_fps: usize)
client/src/systems/imgui_sys.rs:38
Method
new
(gl: &Gl, program_id: c_uint)
client/src/shaders/mod.rs:154
Method
new
( to_main_thread: Sender<FromBackgroundAssetLoaderMsg>, from_main_thread: Receiver<ToBackgroun
client/src/grf/asset_async_loader.rs:157
Method
new
( paths: &[P], )
client/src/grf/asset_loader.rs:35
Method
new
( gl: &Gl, texture_id: GlNativeTextureId, width: i32, height: i32, )
client/src/grf/texture.rs:33
Method
new
()
client/src/grf/rsm.rs:50
Method
new
()
client/src/grf/database.rs:24
Method
new
()
client/src/audio/sound_sys.rs:14
Method
new
()
client/src/render/render_command.rs:70
Method
new
()
client/src/render/render_sys.rs:48
Method
new
()
client/src/render/opengl_render_sys.rs:32
Method
new
()
client/src/runtime_assets/map.rs:312
Method
new
(filename: &str)
server/src/config.rs:9
Method
new
(name: &str)
server/src/main.rs:80
Method
new
(text: &str)
common/src/console.rs:35
Method
new
()
common/src/common.rs:27
Method
new
()
common/src/char_attr.rs:254
Method
new
( start_pos: Vec2, caster_id: EntityId<Local>, target_id: EntityId<Local>, tar
common/src/attack.rs:190
Method
new
()
common/src/map.rs:17
Method
new
(id: specs::Entity)
common/src/components/char.rs:52
Method
new
(controlled_entity: EntityId<Local>)
common/src/components/controller.rs:28
Method
new
(path: P)
common/src/grf/binary_reader.rs:12
Method
new
(paths: &[P])
common/src/grf/asset_loader.rs:35
Method
new
()
common/src/packets/mod.rs:57
Method
new_dynamic
( gl: &Gl, draw_mode: MyGlEnum, vertices: Vec<T>, definitions: Vec<VertexAttri
client/src/video.rs:314
Method
new_for_test
()
client/src/systems/mod.rs:68
Method
new_for_test
()
client/src/grf/mod.rs:22
Method
new_for_test
()
client/src/tests/mod.rs:47
Method
new_for_test
()
client/src/runtime_assets/audio.rs:15
Method
new_for_tests
(fix_dt_for_test: Duration)
client/src/client.rs:26
Method
new_for_tests
(fix_dt_for_test: Duration)
common/src/common.rs:86
Method
new_static
( gl: &Gl, draw_mode: MyGlEnum, vertices: Vec<T>, definitions: Vec<VertexAttri
client/src/video.rs:305
Function
non_stackable_statuses
()
client/src/components/status/status.rs:980
Method
on_apply
( &mut self, target_char: &mut CharacterStateComponent, entities: &Entities, u
client/src/components/skills/gaz_exo_skel.rs:97
Method
on_apply
( &mut self, self_entity_id: EntityId<Local>, target_char: &mut LocalCharStateComp<Loc
client/src/components/status/status.rs:205
Method
one_if_zero
(i: f32)
client/src/grf/gnd.rs:163
Method
outgoing_data_len
(&self)
common/src/packets/mod.rs:78
Method
outline
(&mut self, outline: bool)
client/src/render/render_command.rs:622
Method
overwrite_all
( tick: u64, server_state_updates: &[ServerEntityState<Local>], predictions: &mut [Cha
client/src/systems/snapshot_sys.rs:435
Function
own_firewall_does_not_harm
()
client/src/tests/test_firewall.rs:31
Method
partial_circle_2d
(&'a mut self)
client/src/render/render_command.rs:130
Method
percentage
(value: i32)
common/src/common.rs:322
Method
point_2d
(&'a mut self)
client/src/render/render_command.rs:166
Method
prepare_effect
(gl: &Gl, layer: &StrLayer, key_index: i32)
client/src/render/opengl_render_sys.rs:647
Function
prepare_time_for_sending
only the server must implement it
server/src/main.rs:129
Method
process_load_ground_response
( gl: &Gl, asset_db: &mut AssetDatabase, map_render_data: &mut MapRenderData,
client/src/grf/asset_loader.rs:162
Method
process_load_models_response
( gl: &Gl, asset_db: &mut AssetDatabase, map_render_data: &mut MapRenderData,
client/src/grf/asset_loader.rs:241
Method
project_screen_pos_to_world_pos
( x2d: u16, y2d: u16, camera_pos: &Vec3, projection: &Mat4, view: &Mat
client/src/systems/input_sys.rs:256
Method
read_animations
(buf: &mut BinaryReader, version: f32)
client/src/grf/act.rs:83
Method
read_from
(buf: &mut SocketBuffer)
common/src/packets/from_server.rs:68
Method
read_from
(buf: &mut SocketBuffer)
common/src/packets/to_server.rs:74
Method
read_grf_entries
( paths: &[P], file_index: usize, mut buf: BinaryReader, )
common/src/grf/asset_loader.rs:124
Method
read_header
(buf: &mut BinaryReader)
client/src/grf/spr.rs:24
Method
read_i32
(&mut self)
common/src/packets/mod.rs:134
Method
read_indexed_frames
(buf: &mut BinaryReader, indexed_frame_count: usize)
client/src/grf/spr.rs:104
Method
read_indexed_frames_rle
( reader: &mut BinaryReader, indexed_frame_count: usize, )
client/src/grf/spr.rs:216
← previous
next →
801–900 of 1,032, ranked by callers