MCPcopy Create free account

hub / github.com/Victov/wrath-rs / functions

Functions362 in github.com/Victov/wrath-rs

Methoddistance_2
(&self, point: &<Self::Envelope as rstar::Envelope>::Point)
world_server/src/world/map_manager.rs:34
Methodfind_character
(&self, guid: Guid)
world_server/src/character/character_manager.rs:24
Methodfind_character_mut
(&mut self, guid: Guid)
world_server/src/character/character_manager.rs:28
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
world_server/src/connection/events.rs:96
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
world_server/src/item/mod.rs:15
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
world_server/src/character/character_inventory.rs:84
Methodfrom
(value: &DBItemInstance)
world_server/src/item/item_database.rs:7
Methodfrom
(wzl: WorldZoneLocation)
world_server/src/data/mod.rs:26
Methodfrom
(data: &[T; 8])
world_server/src/data/tutorial_flags.rs:37
Methodfrom
(value: BagSlot)
world_server/src/constants/inventory.rs:147
Methodfrom_database_entry
(database_character_info: &DBCharacter)
world_server/src/data/tutorial_flags.rs:76
Methodget_bit
(&self, bit: usize)
world_server/src/data/tutorial_flags.rs:16
Methodget_bits
(&self, range: U)
world_server/src/data/tutorial_flags.rs:20
Methodget_character
(&self, character_id: u32)
databases/wrath-realm-db/src/character.rs:128
Methodget_client_from_character
(&self, character: &Character)
world_server/src/client_manager.rs:190
Methodget_inventory_type
(&self)
world_server/src/item/mod.rs:20
Methodget_items_update_state
(&self)
world_server/src/character/character_inventory.rs:151
Methodget_num_characters_on_realm
(&self, account_id: u32, realm_id: u32)
databases/wrath-auth-db/src/lib.rs:139
Methodget_power_type
(&self)
world_server/src/character/mod.rs:285
Methodget_selection
(&self)
world_server/src/character/mod.rs:222
Methodget_sender
(&self)
world_server/src/client_manager.rs:36
Methodget_sender
Acquire a clone of the outbound server-event sender for registration with manager structures.
world_server/src/connection/mod.rs:70
Methodhandle_packet
( client_manager: &mut ClientManager, character_manager: &mut CharacterManager, world:
world_server/src/packet_handler.rs:18
Methodindex
(&self, index: BagSlot)
world_server/src/character/character_inventory.rs:109
Methodindex_mut
(&mut self, index: BagSlot)
world_server/src/character/character_inventory.rs:114
Methodload
(&mut self, game_db: Arc<GameDatabase>)
world_server/src/data/data_storage/mod.rs:53
Methodload_and_set_active_character
( &mut self, character_manager: &mut CharacterManager, data_storage: &Arc<DataStorage>
world_server/src/client.rs:83
Functionmain
Main entry point for the DBC extractor CLI tool. This function checks for required DBC files, and if missing, attempts extraction, and will exit with
tools/dbc-extractor/src/main.rs:14
Functionmain
()
world_server/src/main.rs:45
Functionmain
()
auth_server/src/main.rs:37
Methodnew
(auth_db: Arc<AuthDatabase>, data_storage: Arc<DataStorage>)
world_server/src/client_manager.rs:25
Methodnew
(id: SocketAddr, account_id: u32, connection_sender: flume::Sender<ServerEvent>)
world_server/src/client.rs:35
Methodnew
Construct a new connection; creates an internal channel for manager-driven outbound events.
world_server/src/connection/mod.rs:56
Methodnew
()
world_server/src/data/action_bar.rs:16
Methodnew
()
world_server/src/character/character_inventory.rs:42
Methodnew
(connection_sender: flume::Sender<ServerEvent>, guid: Guid)
world_server/src/character/mod.rs:82
Methodnew
()
world_server/src/character/character_manager.rs:15
Methodnew
(game_db: Arc<GameDatabase>, realm_db: Arc<RealmDatabase>)
world_server/src/world/mod.rs:27
Methodnew
()
world_server/src/world/instance_manager.rs:23
Methodnew
(id: MapID)
world_server/src/world/map_manager.rs:48
Methodnew
Create a new connection wrapper around the `ServerEvent` sender.
auth_server/src/client_manager.rs:81
Methodnew
(conn_string: &str, timeout: Duration)
databases/wrath-realm-db/src/lib.rs:16
Methodnew
(conn_string: &str, timeout: Duration)
databases/wrath-game-db/src/lib.rs:19
Methodnew
(conn_string: &str, timeout: Duration)
databases/wrath-auth-db/src/lib.rs:13
Methodremove_character
(&mut self, guid: Guid)
world_server/src/character/character_manager.rs:44
Methodremove_client
(&mut self, client_id: SocketAddr)
world_server/src/client_manager.rs:82
Methodsend_item_update
(item: &Item, connection_sender: &flume::Sender<ServerEvent>)
world_server/src/character/character_inventory.rs:161
Methodsend_to_client
(&self, client: &Client)
world_server/src/packet.rs:59
Functionsend_world_state_update
(character: &Character, world_state: WorldState)
world_server/src/handlers/world_handler.rs:55
Methodset_bits
(&mut self, range: U, value: u32)
world_server/src/data/tutorial_flags.rs:28
Methodset_item_guid
Rebuild the item's `UpdateItem` with a new object GUID. The client associates item objects with inventory/equipment cells using the object's GUID. We
world_server/src/character/character_inventory.rs:221
Functiontest_unit_flags_indices
()
world_server/src/constants/unit_flags.rs:74
Methodtick
(&mut self, delta_time: f32, character_manager: &mut CharacterManager, world: &mut World)
world_server/src/client_manager.rs:40
Methodtick
(&mut self, delta_time: f32, world: &mut World)
world_server/src/character/mod.rs:188
Methodtick
(&mut self, character_manager: &mut CharacterManager, delta_time: f32)
world_server/src/world/mod.rs:51
Methodtick
(&mut self, _delta_time: f32, character_manager: &mut CharacterManager)
world_server/src/world/map_manager.rs:68
Methodtick_cinematic
(&mut self)
world_server/src/character/character_cinematic.rs:27
Methodtick_maps
( maps: &mut HashMap<T, MapManager>, character_manager: &mut CharacterManager, delta_t
world_server/src/world/instance_manager.rs:39
Methodto_index
(slot: &BagSlot)
world_server/src/character/character_inventory.rs:120
Methodtry_from
(value: &[T])
world_server/src/data/tutorial_flags.rs:68
Methodtry_from
(value: u8)
world_server/src/constants/inventory.rs:90
Methodtry_get_map_for_instance
(&self, instance_id: InstanceID)
world_server/src/world/instance_manager.rs:84
← previous301–362 of 362, ranked by callers