Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ceifa/steamworks.js
/ functions
Functions
119 in github.com/ceifa/steamworks.js
⨍
Functions
119
◇
Types & classes
75
↓ 94 callers
Function
get_client
()
src/client.rs:12
↓ 8 callers
Function
init
(app_id: Option<u32>)
src/lib.rs:13
↓ 7 callers
Method
join
(&self)
src/api/matchmaking.rs:28
↓ 6 callers
Method
cancel
(&mut self)
src/api/auth.rs:23
↓ 4 callers
Function
handle_query_config
( mut query_handle: steamworks::QueryHandle<Manager>, query_config: Option<WorkshopItemQueryCo
src/api/workshop_item.rs:377
↓ 3 callers
Method
disconnect
(&mut self)
src/api/callback.rs:18
↓ 2 callers
Function
createWindow
()
test/electron/main.js:4
↓ 2 callers
Method
from
(input_type: steamworks::InputType)
src/api/input.rs:27
↓ 2 callers
Function
get_session_ticket
@param networkIdentity - The identity of the remote system that will authenticate the ticket. If it is peer-to-peer then the user steam ID. If it is a
src/api/auth.rs:63
↓ 2 callers
Method
submit
( self, mut update: UpdateHandle<ClientManager>, callback: impl FnOnce(Res
src/api/workshop.rs:62
↓ 1 callers
Function
attachFrameInvalidator
(browserWindow)
index.js:61
↓ 1 callers
Function
drop_client
()
src/client.rs:22
↓ 1 callers
Function
has_client
()
src/client.rs:8
↓ 1 callers
Function
join_lobby
(lobby_id: BigInt)
src/api/matchmaking.rs:163
↓ 1 callers
Method
leave
(&self)
src/api/matchmaking.rs:33
↓ 1 callers
Function
set_client
(client: Client)
src/client.rs:17
Function
accept_p2p_session
(steam_id64: BigInt)
src/api/networking.rs:90
Function
activate
(achievement: String)
src/api/achievement.rs:6
Method
activate_action_set
(&self, action_set_handle: BigInt)
src/api/input.rs:56
Function
activate_dialog
(dialog: Dialog)
src/api/overlay.rs:42
Function
activate_dialog_to_user
(dialog: Dialog, steam_id64: BigInt)
src/api/overlay.rs:48
Function
activate_invite_dialog
(lobby_id: BigInt)
src/api/overlay.rs:57
Function
activate_to_store
(app_id: u32, flag: StoreFlag)
src/api/overlay.rs:71
Function
activate_to_web_page
(url: String)
src/api/overlay.rs:65
Function
app_build_id
()
src/api/apps.rs:57
Function
app_install_dir
(app_id: u32)
src/api/apps.rs:63
Function
app_owner
()
src/api/apps.rs:69
Function
available_game_languages
()
src/api/apps.rs:76
Function
clear
(achievement: String)
src/api/achievement.rs:27
Function
create_item
(app_id: Option<u32>)
src/api/workshop.rs:145
Function
create_lobby
(lobby_type: LobbyType, max_members: u32)
src/api/matchmaking.rs:135
Function
current_beta_name
()
src/api/apps.rs:88
Function
current_game_language
()
src/api/apps.rs:82
Method
delete_data
(&self, key: String)
src/api/matchmaking.rs:99
Function
delete_file
(name: String)
src/api/cloud.rs:59
Function
delete_item
(item_id: BigInt)
src/api/workshop.rs:410
Function
download
(item_id: BigInt, high_priority: bool)
src/api/workshop.rs:387
Function
download_info
(item_id: BigInt)
src/api/workshop.rs:368
Function
file_exists
(name: String)
src/api/cloud.rs:67
Method
fmt
(&self, f: &mut fmt::Formatter)
src/api/overlay.rs:21
Method
from
(visibility: steamworks::PublishedFileVisibility)
src/api/workshop.rs:29
Method
from
(val: UGCQueryType)
src/api/workshop_item.rs:37
Method
from_query_results
(results: &steamworks::QueryResults, index: u32)
src/api/workshop_item.rs:207
Method
from_steamid
(steam_id: SteamId)
src/api/localplayer.rs:14
Function
get_action_set
(action_set_name: String)
src/api/input.rs:125
Function
get_all_items
( page: u32, query_type: UGCQueryType, item_type: UGCType, creator_app_id: u32
src/api/workshop_item.rs:495
Function
get_analog_action
(action_name: String)
src/api/input.rs:137
Method
get_analog_action_vector
(&self, action_handle: BigInt)
src/api/input.rs:73
Function
get_app_id
()
src/api/utils.rs:11
Function
get_auth_ticket_for_web_api
( identity: String, timeout_seconds: Option<u32>, )
src/api/auth.rs:121
Method
get_bytes
(&self)
src/api/auth.rs:29
Function
get_controllers
()
src/api/input.rs:112
Method
get_data
(&self, key: String)
src/api/matchmaking.rs:82
Function
get_digital_action
(action_name: String)
src/api/input.rs:131
Method
get_full_data
(&self)
src/api/matchmaking.rs:106
Method
get_handle
(&self)
src/api/input.rs:94
Function
get_int
(name: String)
src/api/stats.rs:6
Function
get_ip_country
()
src/api/localplayer.rs:48
Function
get_item
( item: BigInt, query_config: Option<WorkshopItemQueryConfig>, )
src/api/workshop_item.rs:429
Function
get_items
( items: Vec<BigInt>, query_config: Option<WorkshopItemQueryConfig>, )
src/api/workshop_item.rs:459
Function
get_level
()
src/api/localplayer.rs:41
Function
get_lobbies
()
src/api/matchmaking.rs:185
Method
get_member_count
(&self)
src/api/matchmaking.rs:45
Method
get_member_limit
(&self)
src/api/matchmaking.rs:51
Method
get_members
(&self)
src/api/matchmaking.rs:57
Function
get_name
()
src/api/localplayer.rs:35
Method
get_owner
(&self)
src/api/matchmaking.rs:68
Function
get_server_real_time
()
src/api/utils.rs:17
Function
get_session_ticket_with_ip
( ip: String, timeout_seconds: Option<u32>, )
src/api/auth.rs:51
Function
get_session_ticket_with_steam_id
( steam_id64: BigInt, timeout_seconds: Option<u32>, )
src/api/auth.rs:37
Function
get_steam_id
()
src/api/localplayer.rs:28
Function
get_subscribed_items
()
src/api/workshop.rs:397
Method
get_type
(&self)
src/api/input.rs:85
Function
get_user_items
( page: u32, account_id: u32, list_type: UserListType, item_type: UGCType,
src/api/workshop_item.rs:537
Function
init
()
src/api/input.rs:106
Function
install_info
(item_id: BigInt)
src/api/workshop.rs:346
Function
is_activated
(achievement: String)
src/api/achievement.rs:17
Function
is_app_installed
(app_id: u32)
src/api/apps.rs:15
Function
is_cybercafe
()
src/api/apps.rs:39
Method
is_digital_action_pressed
(&self, action_handle: BigInt)
src/api/input.rs:64
Function
is_dlc_installed
(app_id: u32)
src/api/apps.rs:21
Function
is_enabled_for_account
()
src/api/cloud.rs:16
Function
is_enabled_for_app
()
src/api/cloud.rs:22
Function
is_low_violence
()
src/api/apps.rs:45
Function
is_p2p_packet_available
()
src/api/networking.rs:60
Function
is_steam_running_on_steam_deck
()
src/api/utils.rs:23
Function
is_subscribed
()
src/api/apps.rs:51
Function
is_subscribed_app
(app_id: u32)
src/api/apps.rs:10
Function
is_subscribed_from_free_weekend
()
src/api/apps.rs:27
Function
is_vac_banned
()
src/api/apps.rs:33
Function
list_files
()
src/api/cloud.rs:75
Function
main
()
build.rs:3
Function
main
()
test/typescript/index.ts:3
Method
merge_full_data
(&self, data: HashMap<String, String>)
src/api/matchmaking.rs:126
Function
names
()
src/api/achievement.rs:38
Method
open_invite_dialog
(&self)
src/api/matchmaking.rs:39
Function
read_file
(name: String)
src/api/cloud.rs:34
Function
read_p2p_packet
(size: i32)
src/api/networking.rs:69
Function
register
( #[napi(ts_arg_type = "C")] steam_callback: SteamCallback, #[napi(ts_arg_type = "(value: impo
src/api/callback.rs:40
Function
register_callback
( threadsafe_handler: ThreadsafeFunction<serde_json::Value, ErrorStrategy::Fatal>, )
src/api/callback.rs:87
next →
1–100 of 119, ranked by callers