steamworks-ts
Preparing search index...
SteamClient
Class SteamClient
Index
Constructors
constructor
Accessors
workshop
Methods
add
Friend
clear
Rich
Presence
get
All
Rich
Presence
get
Current
User
get
Friend
Count
get
Friend
Game
Played
get
Friend
Persona
Name
get
Friend
Persona
State
get
Friend
Relationship
get
Friend
Rich
Presence
get
Friends
get
Persona
Name
get
Persona
State
get
Rich
Presence
get
Rich
Presence
Keys
get
Subscriptions
has
Friend
invite
User
To
Game
remove
Friend
request
User
Information
set
Persona
Name
set
Persona
State
set
Rich
Presence
Constructors
constructor
new
SteamClient
()
:
SteamClient
Returns
SteamClient
Accessors
workshop
get
workshop
()
:
UgcClient
Returns
UgcClient
Methods
add
Friend
addFriend
(
steamId
:
number
)
:
Promise
<
boolean
>
Parameters
steamId
:
number
Returns
Promise
<
boolean
>
clear
Rich
Presence
clearRichPresence
()
:
void
Returns
void
get
All
Rich
Presence
getAllRichPresence
()
:
RichPresenceInfo
[]
Returns
RichPresenceInfo
[]
get
Current
User
getCurrentUser
()
:
UserInfo
Returns
UserInfo
get
Friend
Count
getFriendCount
(
flags
?:
FriendRelationshipEnum
[]
)
:
number
Parameters
Optional
flags
:
FriendRelationshipEnum
[]
Returns
number
get
Friend
Game
Played
getFriendGamePlayed
(
steamId
:
number
)
:
string
Parameters
steamId
:
number
Returns
string
get
Friend
Persona
Name
getFriendPersonaName
(
steamId
:
number
)
:
string
Parameters
steamId
:
number
Returns
string
get
Friend
Persona
State
getFriendPersonaState
(
steamId
:
number
)
:
PersonaStateEnum
Parameters
steamId
:
number
Returns
PersonaStateEnum
get
Friend
Relationship
getFriendRelationship
(
steamId
:
number
)
:
FriendRelationshipEnum
Parameters
steamId
:
number
Returns
FriendRelationshipEnum
get
Friend
Rich
Presence
getFriendRichPresence
(
steamId
:
number
,
key
:
string
)
:
string
Parameters
steamId
:
number
key
:
string
Returns
string
get
Friends
getFriends
(
flags
?:
FriendRelationshipEnum
[]
)
:
FriendInfo
[]
Parameters
Optional
flags
:
FriendRelationshipEnum
[]
Returns
FriendInfo
[]
get
Persona
Name
getPersonaName
()
:
string
Returns
string
get
Persona
State
getPersonaState
()
:
PersonaStateEnum
Returns
PersonaStateEnum
get
Rich
Presence
getRichPresence
(
key
:
string
)
:
string
Parameters
key
:
string
Returns
string
get
Rich
Presence
Keys
getRichPresenceKeys
()
:
string
[]
Returns
string
[]
get
Subscriptions
getSubscriptions
()
:
number
[]
Returns
number
[]
has
Friend
hasFriend
(
steamId
:
number
,
flags
?:
FriendRelationshipEnum
[]
)
:
boolean
Parameters
steamId
:
number
Optional
flags
:
FriendRelationshipEnum
[]
Returns
boolean
invite
User
To
Game
inviteUserToGame
(
steamId
:
number
,
connectString
:
string
)
:
boolean
Parameters
steamId
:
number
connectString
:
string
Returns
boolean
remove
Friend
removeFriend
(
steamId
:
number
)
:
boolean
Parameters
steamId
:
number
Returns
boolean
request
User
Information
requestUserInformation
(
steamId
:
number
,
nameOnly
:
boolean
)
:
boolean
Parameters
steamId
:
number
nameOnly
:
boolean
Returns
boolean
set
Persona
Name
setPersonaName
(
name
:
string
)
:
void
Parameters
name
:
string
Returns
void
set
Persona
State
setPersonaState
(
state
:
PersonaStateEnum
)
:
void
Parameters
state
:
PersonaStateEnum
Returns
void
set
Rich
Presence
setRichPresence
(
key
:
string
,
value
:
string
)
:
boolean
Parameters
key
:
string
value
:
string
Returns
boolean
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
workshop
Methods
add
Friend
clear
Rich
Presence
get
All
Rich
Presence
get
Current
User
get
Friend
Count
get
Friend
Game
Played
get
Friend
Persona
Name
get
Friend
Persona
State
get
Friend
Relationship
get
Friend
Rich
Presence
get
Friends
get
Persona
Name
get
Persona
State
get
Rich
Presence
get
Rich
Presence
Keys
get
Subscriptions
has
Friend
invite
User
To
Game
remove
Friend
request
User
Information
set
Persona
Name
set
Persona
State
set
Rich
Presence
steamworks-ts
Loading...