SCP - Containment Breach
Loading...
Searching...
No Matches
Steam Namespace Reference

Functions

bool Init ()
bool RestartAppIfNecessary (int appID)
void Update ()
void Shutdown ()
cstr GetGameLanguage ()
bool GetOverlayState ()
bool GetOverlayUpdated ()
void SetOverlayNotificationInset (int x, int y)
void SetOverlayNotificationPosition (int pos)
bool SetRichPresence (cstr@ key, cstr@ value)
void PublishItem (cstr@ name, cstr@ desc, cstr@ path, cstr@ imgPath)
void UpdateItem (cstr@ fileID, cstr@ name, cstr@ desc, cstr@ path, cstr@ imgPath, cstr@ changelog, bool updateTags)
int QueryUpdateItemStatus ()
void ClearItemTags ()
void AddItemTag (cstr@ tag)
void RemoveItemTag (cstr@ tag)
cstr GetPublishedItemID ()
void LoadSubscribedItems ()
int GetSubscribedItemCount ()
cstr GetSubscribedItemID (int id)
cstr GetSubscribedItemPath (int id)
int StringToIDUpper (cstr@ cid)
int StringToIDLower (cstr@ cid)
cstr IDToString (int upperID, int lowerID)
int GetPlayerIDUpper ()
int GetPlayerIDLower ()
cstr GetPlayerName ()
cstr GetOtherPlayerName (int upperID, int lowerID)
void PushByte (int b)
void PushShort (int s)
void PushInt (int i)
void PushFloat (float f)
void PushString (cstr@ s)
int PullByte ()
int PullShort ()
int PullInt ()
float PullFloat ()
cstr PullString ()
int GetSenderIDUpper ()
int GetSenderIDLower ()
int LoadPacket ()
bool SendPacketToUser (int upperID, int lowerID)
bool CloseConnection (int upperID, int lowerID)
bool CreateLobby (int lobbyType, int maxMembers)
bool JoinLobby (int lobbyIDUpper, int lobbyIDLower)
void LeaveLobby ()
int GetLobbyState ()
int GetLobbyIDUpper ()
int GetLobbyIDLower ()
int GetNumLobbyMembers ()
int GetLobbyMemberIDUpper (int member)
int GetLobbyMemberIDLower (int member)
int GetLobbyOwnerIDUpper ()
int GetLobbyOwnerIDLower ()
void ActivateOverlayInviteDialog ()
void SetAcceptLobbyInvites (bool accept)
void OpenOnScreenKeyboard (int mode, int x, int y, int width, int height)
void CloseOnScreenKeyboard ()