Structs
Note
These structs are auto-generated as Lua userdata objects.
Create them with the Steam.new<StructName>() constructor.
List of Structs
ActiveBeaconsUpdated_t
- Steam.newActiveBeaconsUpdated_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(ActiveBeaconsUpdated_t) New userdata instance.
AddAppDependencyResult_t
- Steam.newAddAppDependencyResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(AddAppDependencyResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nPublishedFileId (uint64)
m_nAppID (int)
AddUGCDependencyResult_t
- Steam.newAddUGCDependencyResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(AddUGCDependencyResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nPublishedFileId (uint64)
m_nChildPublishedFileId (uint64)
AppProofOfPurchaseKeyResponse_t
- Steam.newAppProofOfPurchaseKeyResponse_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(AppProofOfPurchaseKeyResponse_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nAppID (int)
m_cchKeyLength (int)
m_rgchKey (str)
AppResumingFromSuspend_t
- Steam.newAppResumingFromSuspend_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(AppResumingFromSuspend_t) New userdata instance.
AssociateWithClanResult_t
- Steam.newAssociateWithClanResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(AssociateWithClanResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
AvailableBeaconLocationsUpdated_t
- Steam.newAvailableBeaconLocationsUpdated_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(AvailableBeaconLocationsUpdated_t) New userdata instance.
AvatarImageLoaded_t
- Steam.newAvatarImageLoaded_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(AvatarImageLoaded_t) New userdata instance.
Fields (readable and writable):
m_steamID (uint64)
m_iImage (int)
m_iWide (int)
m_iTall (int)
BroadcastUploadStart_t
- Steam.newBroadcastUploadStart_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(BroadcastUploadStart_t) New userdata instance.
Fields (readable and writable):
m_bIsRTMP (bool)
BroadcastUploadStop_t
- Steam.newBroadcastUploadStop_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(BroadcastUploadStop_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
ChangeNumOpenSlotsCallback_t
- Steam.newChangeNumOpenSlotsCallback_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(ChangeNumOpenSlotsCallback_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
CheckFileSignature_t
- Steam.newCheckFileSignature_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(CheckFileSignature_t) New userdata instance.
Fields (readable and writable):
m_eCheckFileSignature (int)
ClanOfficerListResponse_t
- Steam.newClanOfficerListResponse_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(ClanOfficerListResponse_t) New userdata instance.
Fields (readable and writable):
m_steamIDClan (uint64)
m_cOfficers (int)
m_bSuccess (int)
ClientGameServerDeny_t
- Steam.newClientGameServerDeny_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(ClientGameServerDeny_t) New userdata instance.
Fields (readable and writable):
m_uAppID (int)
m_unGameServerIP (int)
m_usGameServerPort (int)
m_bSecure (int)
m_uReason (int)
ComputeNewPlayerCompatibilityResult_t
- Steam.newComputeNewPlayerCompatibilityResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(ComputeNewPlayerCompatibilityResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_cPlayersThatDontLikeCandidate (int)
m_cPlayersThatCandidateDoesntLike (int)
m_cClanPlayersThatDontLikeCandidate (int)
m_SteamIDCandidate (uint64)
CreateBeaconCallback_t
- Steam.newCreateBeaconCallback_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(CreateBeaconCallback_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_ulBeaconID (uint64)
CreateItemResult_t
- Steam.newCreateItemResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(CreateItemResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nPublishedFileId (uint64)
m_bUserNeedsToAcceptWorkshopLegalAgreement (bool)
DeleteItemResult_t
- Steam.newDeleteItemResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(DeleteItemResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nPublishedFileId (uint64)
DlcInstalled_t
- Steam.newDlcInstalled_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(DlcInstalled_t) New userdata instance.
Fields (readable and writable):
m_nAppID (int)
DownloadClanActivityCountsResult_t
- Steam.newDownloadClanActivityCountsResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(DownloadClanActivityCountsResult_t) New userdata instance.
Fields (readable and writable):
m_bSuccess (bool)
DownloadItemResult_t
- Steam.newDownloadItemResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(DownloadItemResult_t) New userdata instance.
Fields (readable and writable):
m_unAppID (int)
m_nPublishedFileId (uint64)
m_eResult (int)
DurationControl_t
- Steam.newDurationControl_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(DurationControl_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_appid (int)
m_bApplicable (bool)
m_csecsLast5h (int)
m_progress (int)
m_notification (int)
m_csecsToday (int)
m_csecsRemaining (int)
EncryptedAppTicketResponse_t
- Steam.newEncryptedAppTicketResponse_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(EncryptedAppTicketResponse_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
EquippedProfileItemsChanged_t
- Steam.newEquippedProfileItemsChanged_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(EquippedProfileItemsChanged_t) New userdata instance.
Fields (readable and writable):
m_steamID (uint64)
EquippedProfileItems_t
- Steam.newEquippedProfileItems_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(EquippedProfileItems_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_steamID (uint64)
m_bHasAnimatedAvatar (bool)
m_bHasAvatarFrame (bool)
m_bHasProfileModifier (bool)
m_bHasProfileBackground (bool)
m_bHasMiniProfileBackground (bool)
m_bFromCache (bool)
FavoritesListAccountsUpdated_t
- Steam.newFavoritesListAccountsUpdated_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(FavoritesListAccountsUpdated_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
FavoritesListChanged_t
- Steam.newFavoritesListChanged_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(FavoritesListChanged_t) New userdata instance.
Fields (readable and writable):
m_nIP (int)
m_nQueryPort (int)
m_nConnPort (int)
m_nAppID (int)
m_nFlags (int)
m_bAdd (bool)
m_unAccountId (int)
FileDetailsResult_t
- Steam.newFileDetailsResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(FileDetailsResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_ulFileSize (uint64)
m_FileSHA (str)
m_unFlags (int)
FilterTextDictionaryChanged_t
- Steam.newFilterTextDictionaryChanged_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(FilterTextDictionaryChanged_t) New userdata instance.
Fields (readable and writable):
m_eLanguage (int)
FloatingGamepadTextInputDismissed_t
- Steam.newFloatingGamepadTextInputDismissed_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(FloatingGamepadTextInputDismissed_t) New userdata instance.
FriendGameInfo_t
- Steam.newFriendGameInfo_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(FriendGameInfo_t) New userdata instance.
Fields (readable and writable):
m_gameID (uint64)
m_unGameIP (int)
m_usGamePort (int)
m_usQueryPort (int)
m_steamIDLobby (uint64)
FriendRichPresenceUpdate_t
- Steam.newFriendRichPresenceUpdate_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(FriendRichPresenceUpdate_t) New userdata instance.
Fields (readable and writable):
m_steamIDFriend (uint64)
m_nAppID (int)
FriendsEnumerateFollowingList_t
- Steam.newFriendsEnumerateFollowingList_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(FriendsEnumerateFollowingList_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_rgSteamID (uint64[])
m_nResultsReturned (int)
m_nTotalResultCount (int)
FriendsGetFollowerCount_t
- Steam.newFriendsGetFollowerCount_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(FriendsGetFollowerCount_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_steamID (uint64)
m_nCount (int)
FriendsIsFollowing_t
- Steam.newFriendsIsFollowing_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(FriendsIsFollowing_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_steamID (uint64)
m_bIsFollowing (bool)
GSClientAchievementStatus_t
- Steam.newGSClientAchievementStatus_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GSClientAchievementStatus_t) New userdata instance.
Fields (readable and writable):
m_SteamID (uint64)
m_pchAchievement (str)
m_bUnlocked (bool)
GSClientApprove_t
- Steam.newGSClientApprove_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GSClientApprove_t) New userdata instance.
Fields (readable and writable):
m_SteamID (uint64)
m_OwnerSteamID (uint64)
GSClientDeny_t
- Steam.newGSClientDeny_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GSClientDeny_t) New userdata instance.
Fields (readable and writable):
m_SteamID (uint64)
m_eDenyReason (int)
m_rgchOptionalText (str)
GSClientGroupStatus_t
- Steam.newGSClientGroupStatus_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GSClientGroupStatus_t) New userdata instance.
Fields (readable and writable):
m_SteamIDUser (uint64)
m_SteamIDGroup (uint64)
m_bMember (bool)
m_bOfficer (bool)
GSClientKick_t
- Steam.newGSClientKick_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GSClientKick_t) New userdata instance.
Fields (readable and writable):
m_SteamID (uint64)
m_eDenyReason (int)
GSGameplayStats_t
- Steam.newGSGameplayStats_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GSGameplayStats_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nRank (int)
m_unTotalConnects (int)
m_unTotalMinutesPlayed (int)
GSPolicyResponse_t
- Steam.newGSPolicyResponse_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GSPolicyResponse_t) New userdata instance.
Fields (readable and writable):
m_bSecure (int)
GSReputation_t
- Steam.newGSReputation_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GSReputation_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_unReputationScore (int)
m_bBanned (bool)
m_unBannedIP (int)
m_usBannedPort (int)
m_ulBannedGameID (uint64)
m_unBanExpires (int)
GSStatsReceived_t
- Steam.newGSStatsReceived_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GSStatsReceived_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_steamIDUser (uint64)
GSStatsStored_t
- Steam.newGSStatsStored_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GSStatsStored_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_steamIDUser (uint64)
GSStatsUnloaded_t
- Steam.newGSStatsUnloaded_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GSStatsUnloaded_t) New userdata instance.
Fields (readable and writable):
m_steamIDUser (uint64)
GameConnectedChatJoin_t
- Steam.newGameConnectedChatJoin_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GameConnectedChatJoin_t) New userdata instance.
Fields (readable and writable):
m_steamIDClanChat (uint64)
m_steamIDUser (uint64)
GameConnectedChatLeave_t
- Steam.newGameConnectedChatLeave_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GameConnectedChatLeave_t) New userdata instance.
Fields (readable and writable):
m_steamIDClanChat (uint64)
m_steamIDUser (uint64)
m_bKicked (bool)
m_bDropped (bool)
GameConnectedClanChatMsg_t
- Steam.newGameConnectedClanChatMsg_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GameConnectedClanChatMsg_t) New userdata instance.
Fields (readable and writable):
m_steamIDClanChat (uint64)
m_steamIDUser (uint64)
m_iMessageID (int)
GameConnectedFriendChatMsg_t
- Steam.newGameConnectedFriendChatMsg_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GameConnectedFriendChatMsg_t) New userdata instance.
Fields (readable and writable):
m_steamIDUser (uint64)
m_iMessageID (int)
GameLobbyJoinRequested_t
- Steam.newGameLobbyJoinRequested_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GameLobbyJoinRequested_t) New userdata instance.
Fields (readable and writable):
m_steamIDLobby (uint64)
m_steamIDFriend (uint64)
GameOverlayActivated_t
- Steam.newGameOverlayActivated_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GameOverlayActivated_t) New userdata instance.
Fields (readable and writable):
m_bActive (int)
m_bUserInitiated (bool)
m_nAppID (int)
m_dwOverlayPID (int)
GameRichPresenceJoinRequested_t
- Steam.newGameRichPresenceJoinRequested_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GameRichPresenceJoinRequested_t) New userdata instance.
Fields (readable and writable):
m_steamIDFriend (uint64)
m_rgchConnect (str)
GameServerChangeRequested_t
- Steam.newGameServerChangeRequested_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GameServerChangeRequested_t) New userdata instance.
Fields (readable and writable):
m_rgchServer (str)
m_rgchPassword (str)
GameWebCallback_t
- Steam.newGameWebCallback_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GameWebCallback_t) New userdata instance.
Fields (readable and writable):
m_szURL (str)
GamepadTextInputDismissed_t
- Steam.newGamepadTextInputDismissed_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GamepadTextInputDismissed_t) New userdata instance.
Fields (readable and writable):
m_bSubmitted (bool)
m_unSubmittedText (int)
m_unAppID (int)
GetAppDependenciesResult_t
- Steam.newGetAppDependenciesResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GetAppDependenciesResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nPublishedFileId (uint64)
m_rgAppIDs (int[])
m_nNumAppDependencies (int)
m_nTotalNumAppDependencies (int)
GetAuthSessionTicketResponse_t
- Steam.newGetAuthSessionTicketResponse_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GetAuthSessionTicketResponse_t) New userdata instance.
Fields (readable and writable):
m_hAuthTicket (int)
m_eResult (int)
GetOPFSettingsResult_t
- Steam.newGetOPFSettingsResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GetOPFSettingsResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_unVideoAppID (int)
GetTicketForWebApiResponse_t
- Steam.newGetTicketForWebApiResponse_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GetTicketForWebApiResponse_t) New userdata instance.
Fields (readable and writable):
m_hAuthTicket (int)
m_eResult (int)
m_cubTicket (int)
m_rgubTicket (str)
GetUserItemVoteResult_t
- Steam.newGetUserItemVoteResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GetUserItemVoteResult_t) New userdata instance.
Fields (readable and writable):
m_nPublishedFileId (uint64)
m_eResult (int)
m_bVotedUp (bool)
m_bVotedDown (bool)
m_bVoteSkipped (bool)
GetVideoURLResult_t
- Steam.newGetVideoURLResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GetVideoURLResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_unVideoAppID (int)
m_rgchURL (str)
GlobalAchievementPercentagesReady_t
- Steam.newGlobalAchievementPercentagesReady_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GlobalAchievementPercentagesReady_t) New userdata instance.
Fields (readable and writable):
m_nGameID (uint64)
m_eResult (int)
GlobalStatsReceived_t
- Steam.newGlobalStatsReceived_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(GlobalStatsReceived_t) New userdata instance.
Fields (readable and writable):
m_nGameID (uint64)
m_eResult (int)
HTML_BrowserReady_t
- Steam.newHTML_BrowserReady_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_BrowserReady_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
HTML_BrowserRestarted_t
- Steam.newHTML_BrowserRestarted_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_BrowserRestarted_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
unOldBrowserHandle (int)
HTML_CanGoBackAndForward_t
- Steam.newHTML_CanGoBackAndForward_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_CanGoBackAndForward_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
bCanGoBack (bool)
bCanGoForward (bool)
HTML_ChangedTitle_t
- Steam.newHTML_ChangedTitle_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_ChangedTitle_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
pchTitle (str)
HTML_CloseBrowser_t
- Steam.newHTML_CloseBrowser_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_CloseBrowser_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
HTML_FileOpenDialog_t
- Steam.newHTML_FileOpenDialog_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_FileOpenDialog_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
pchTitle (str)
pchInitialFile (str)
HTML_FinishedRequest_t
- Steam.newHTML_FinishedRequest_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_FinishedRequest_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
pchURL (str)
pchPageTitle (str)
HTML_HideToolTip_t
- Steam.newHTML_HideToolTip_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_HideToolTip_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
HTML_HorizontalScroll_t
- Steam.newHTML_HorizontalScroll_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_HorizontalScroll_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
unScrollMax (int)
unScrollCurrent (int)
flPageScale (float)
bVisible (bool)
unPageSize (int)
HTML_JSAlert_t
- Steam.newHTML_JSAlert_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_JSAlert_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
pchMessage (str)
HTML_JSConfirm_t
- Steam.newHTML_JSConfirm_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_JSConfirm_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
pchMessage (str)
HTML_LinkAtPosition_t
- Steam.newHTML_LinkAtPosition_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_LinkAtPosition_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
x (int)
y (int)
pchURL (str)
bInput (bool)
bLiveLink (bool)
HTML_NeedsPaint_t
- Steam.newHTML_NeedsPaint_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_NeedsPaint_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
pBGRA (str)
unWide (int)
unTall (int)
unUpdateX (int)
unUpdateY (int)
unUpdateWide (int)
unUpdateTall (int)
unScrollX (int)
unScrollY (int)
flPageScale (float)
unPageSerial (int)
HTML_NewWindow_t
- Steam.newHTML_NewWindow_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_NewWindow_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
pchURL (str)
unX (int)
unY (int)
unWide (int)
unTall (int)
unNewWindow_BrowserHandle_IGNORE (int)
HTML_OpenLinkInNewTab_t
- Steam.newHTML_OpenLinkInNewTab_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_OpenLinkInNewTab_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
pchURL (str)
HTML_SearchResults_t
- Steam.newHTML_SearchResults_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_SearchResults_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
unResults (int)
unCurrentMatch (int)
HTML_SetCursor_t
- Steam.newHTML_SetCursor_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_SetCursor_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
eMouseCursor (int)
HTML_ShowToolTip_t
- Steam.newHTML_ShowToolTip_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_ShowToolTip_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
pchMsg (str)
HTML_StartRequest_t
- Steam.newHTML_StartRequest_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_StartRequest_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
pchURL (str)
pchTarget (str)
pchPostData (str)
bIsRedirect (bool)
HTML_StatusText_t
- Steam.newHTML_StatusText_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_StatusText_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
pchMsg (str)
HTML_URLChanged_t
- Steam.newHTML_URLChanged_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_URLChanged_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
pchURL (str)
pchPostData (str)
bIsRedirect (bool)
pchPageTitle (str)
bNewNavigation (bool)
HTML_UpdateToolTip_t
- Steam.newHTML_UpdateToolTip_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_UpdateToolTip_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
pchMsg (str)
HTML_VerticalScroll_t
- Steam.newHTML_VerticalScroll_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTML_VerticalScroll_t) New userdata instance.
Fields (readable and writable):
unBrowserHandle (int)
unScrollMax (int)
unScrollCurrent (int)
flPageScale (float)
bVisible (bool)
unPageSize (int)
HTTPRequestCompleted_t
- Steam.newHTTPRequestCompleted_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTTPRequestCompleted_t) New userdata instance.
Fields (readable and writable):
m_hRequest (int)
m_ulContextValue (uint64)
m_bRequestSuccessful (bool)
m_eStatusCode (int)
m_unBodySize (int)
HTTPRequestDataReceived_t
- Steam.newHTTPRequestDataReceived_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTTPRequestDataReceived_t) New userdata instance.
Fields (readable and writable):
m_hRequest (int)
m_ulContextValue (uint64)
m_cOffset (int)
m_cBytesReceived (int)
HTTPRequestHeadersReceived_t
- Steam.newHTTPRequestHeadersReceived_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(HTTPRequestHeadersReceived_t) New userdata instance.
Fields (readable and writable):
m_hRequest (int)
m_ulContextValue (uint64)
IPCFailure_t
- Steam.newIPCFailure_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(IPCFailure_t) New userdata instance.
Fields (readable and writable):
m_eFailureType (int)
IPCountry_t
- Steam.newIPCountry_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(IPCountry_t) New userdata instance.
InputAnalogActionData_t
- Steam.newInputAnalogActionData_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(InputAnalogActionData_t) New userdata instance.
Fields (readable and writable):
eMode (int)
x (float)
y (float)
bActive (bool)
InputDigitalActionData_t
- Steam.newInputDigitalActionData_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(InputDigitalActionData_t) New userdata instance.
Fields (readable and writable):
bState (bool)
bActive (bool)
InputMotionData_t
- Steam.newInputMotionData_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(InputMotionData_t) New userdata instance.
Fields (readable and writable):
rotQuatX (float)
rotQuatY (float)
rotQuatZ (float)
rotQuatW (float)
posAccelX (float)
posAccelY (float)
posAccelZ (float)
rotVelX (float)
rotVelY (float)
rotVelZ (float)
ItemInstalled_t
- Steam.newItemInstalled_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(ItemInstalled_t) New userdata instance.
Fields (readable and writable):
m_unAppID (int)
m_nPublishedFileId (uint64)
m_hLegacyContent (uint64)
m_unManifestID (uint64)
JoinClanChatRoomCompletionResult_t
- Steam.newJoinClanChatRoomCompletionResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(JoinClanChatRoomCompletionResult_t) New userdata instance.
Fields (readable and writable):
m_steamIDClanChat (uint64)
m_eChatRoomEnterResponse (int)
JoinPartyCallback_t
- Steam.newJoinPartyCallback_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(JoinPartyCallback_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_ulBeaconID (uint64)
m_SteamIDBeaconOwner (uint64)
m_rgchConnectString (str)
LeaderboardEntry_t
- Steam.newLeaderboardEntry_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(LeaderboardEntry_t) New userdata instance.
Fields (readable and writable):
m_steamIDUser (uint64)
m_nGlobalRank (int)
m_nScore (int)
m_cDetails (int)
m_hUGC (uint64)
LeaderboardFindResult_t
- Steam.newLeaderboardFindResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(LeaderboardFindResult_t) New userdata instance.
Fields (readable and writable):
m_hSteamLeaderboard (uint64)
m_bLeaderboardFound (int)
LeaderboardScoreUploaded_t
- Steam.newLeaderboardScoreUploaded_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(LeaderboardScoreUploaded_t) New userdata instance.
Fields (readable and writable):
m_bSuccess (int)
m_hSteamLeaderboard (uint64)
m_nScore (int)
m_bScoreChanged (int)
m_nGlobalRankNew (int)
m_nGlobalRankPrevious (int)
LeaderboardScoresDownloaded_t
- Steam.newLeaderboardScoresDownloaded_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(LeaderboardScoresDownloaded_t) New userdata instance.
Fields (readable and writable):
m_hSteamLeaderboard (uint64)
m_hSteamLeaderboardEntries (uint64)
m_cEntryCount (int)
LeaderboardUGCSet_t
- Steam.newLeaderboardUGCSet_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(LeaderboardUGCSet_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_hSteamLeaderboard (uint64)
LicensesUpdated_t
- Steam.newLicensesUpdated_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(LicensesUpdated_t) New userdata instance.
LobbyChatMsg_t
- Steam.newLobbyChatMsg_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(LobbyChatMsg_t) New userdata instance.
Fields (readable and writable):
m_ulSteamIDLobby (uint64)
m_ulSteamIDUser (uint64)
m_eChatEntryType (int)
m_iChatID (int)
LobbyChatUpdate_t
- Steam.newLobbyChatUpdate_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(LobbyChatUpdate_t) New userdata instance.
Fields (readable and writable):
m_ulSteamIDLobby (uint64)
m_ulSteamIDUserChanged (uint64)
m_ulSteamIDMakingChange (uint64)
m_rgfChatMemberStateChange (int)
LobbyCreated_t
- Steam.newLobbyCreated_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(LobbyCreated_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_ulSteamIDLobby (uint64)
LobbyDataUpdate_t
- Steam.newLobbyDataUpdate_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(LobbyDataUpdate_t) New userdata instance.
Fields (readable and writable):
m_ulSteamIDLobby (uint64)
m_ulSteamIDMember (uint64)
m_bSuccess (int)
LobbyEnter_t
- Steam.newLobbyEnter_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(LobbyEnter_t) New userdata instance.
Fields (readable and writable):
m_ulSteamIDLobby (uint64)
m_rgfChatPermissions (int)
m_bLocked (bool)
m_EChatRoomEnterResponse (int)
LobbyGameCreated_t
- Steam.newLobbyGameCreated_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(LobbyGameCreated_t) New userdata instance.
Fields (readable and writable):
m_ulSteamIDLobby (uint64)
m_ulSteamIDGameServer (uint64)
m_unIP (int)
m_usPort (int)
LobbyInvite_t
- Steam.newLobbyInvite_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(LobbyInvite_t) New userdata instance.
Fields (readable and writable):
m_ulSteamIDUser (uint64)
m_ulSteamIDLobby (uint64)
m_ulGameID (uint64)
LobbyKicked_t
- Steam.newLobbyKicked_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(LobbyKicked_t) New userdata instance.
Fields (readable and writable):
m_ulSteamIDLobby (uint64)
m_ulSteamIDAdmin (uint64)
m_bKickedDueToDisconnect (int)
LobbyMatchList_t
- Steam.newLobbyMatchList_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(LobbyMatchList_t) New userdata instance.
Fields (readable and writable):
m_nLobbiesMatching (int)
LowBatteryPower_t
- Steam.newLowBatteryPower_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(LowBatteryPower_t) New userdata instance.
Fields (readable and writable):
m_nMinutesBatteryLeft (int)
MarketEligibilityResponse_t
- Steam.newMarketEligibilityResponse_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(MarketEligibilityResponse_t) New userdata instance.
Fields (readable and writable):
m_bAllowed (bool)
m_eNotAllowedReason (int)
m_rtAllowedAtTime (int)
m_cdaySteamGuardRequiredDays (int)
m_cdayNewDeviceCooldown (int)
MatchMakingKeyValuePair_t
- Steam.newMatchMakingKeyValuePair_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(MatchMakingKeyValuePair_t) New userdata instance.
Fields (readable and writable):
m_szKey (str)
m_szValue (str)
NewUrlLaunchParameters_t
- Steam.newNewUrlLaunchParameters_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(NewUrlLaunchParameters_t) New userdata instance.
NumberOfCurrentPlayers_t
- Steam.newNumberOfCurrentPlayers_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(NumberOfCurrentPlayers_t) New userdata instance.
Fields (readable and writable):
m_bSuccess (int)
m_cPlayers (int)
P2PSessionConnectFail_t
- Steam.newP2PSessionConnectFail_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(P2PSessionConnectFail_t) New userdata instance.
Fields (readable and writable):
m_steamIDRemote (uint64)
m_eP2PSessionError (int)
P2PSessionRequest_t
- Steam.newP2PSessionRequest_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(P2PSessionRequest_t) New userdata instance.
Fields (readable and writable):
m_steamIDRemote (uint64)
P2PSessionState_t
- Steam.newP2PSessionState_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(P2PSessionState_t) New userdata instance.
Fields (readable and writable):
m_bConnectionActive (int)
m_bConnecting (int)
m_eP2PSessionError (int)
m_bUsingRelay (int)
m_nBytesQueuedForSend (int)
m_nPacketsQueuedForSend (int)
m_nRemoteIP (int)
m_nRemotePort (int)
PersonaStateChange_t
- Steam.newPersonaStateChange_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(PersonaStateChange_t) New userdata instance.
Fields (readable and writable):
m_ulSteamID (uint64)
m_nChangeFlags (int)
PlaybackStatusHasChanged_t
- Steam.newPlaybackStatusHasChanged_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(PlaybackStatusHasChanged_t) New userdata instance.
RemotePlayInputKey_t
- Steam.newRemotePlayInputKey_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemotePlayInputKey_t) New userdata instance.
Fields (readable and writable):
m_eScancode (int)
m_unModifiers (int)
m_unKeycode (int)
RemotePlayInputMouseMotion_t
- Steam.newRemotePlayInputMouseMotion_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemotePlayInputMouseMotion_t) New userdata instance.
Fields (readable and writable):
m_bAbsolute (bool)
m_flNormalizedX (float)
m_flNormalizedY (float)
m_nDeltaX (int)
m_nDeltaY (int)
RemotePlayInputMouseWheel_t
- Steam.newRemotePlayInputMouseWheel_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemotePlayInputMouseWheel_t) New userdata instance.
Fields (readable and writable):
m_eDirection (int)
m_flAmount (float)
RemotePlayInput_t
- Steam.newRemotePlayInput_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemotePlayInput_t) New userdata instance.
Fields (readable and writable):
m_unSessionID (int)
m_eType (int)
padding (str)
RemoteStorageDeletePublishedFileResult_t
- Steam.newRemoteStorageDeletePublishedFileResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStorageDeletePublishedFileResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nPublishedFileId (uint64)
RemoteStorageDownloadUGCResult_t
- Steam.newRemoteStorageDownloadUGCResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStorageDownloadUGCResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_hFile (uint64)
m_nAppID (int)
m_nSizeInBytes (int)
m_pchFileName (str)
m_ulSteamIDOwner (uint64)
RemoteStorageEnumeratePublishedFilesByUserActionResult_t
- Steam.newRemoteStorageEnumeratePublishedFilesByUserActionResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStorageEnumeratePublishedFilesByUserActionResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_eAction (int)
m_nResultsReturned (int)
m_nTotalResultCount (int)
m_rgPublishedFileId (uint64[])
m_rgRTimeUpdated (int[])
RemoteStorageEnumerateUserPublishedFilesResult_t
- Steam.newRemoteStorageEnumerateUserPublishedFilesResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStorageEnumerateUserPublishedFilesResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nResultsReturned (int)
m_nTotalResultCount (int)
m_rgPublishedFileId (uint64[])
RemoteStorageEnumerateUserSubscribedFilesResult_t
- Steam.newRemoteStorageEnumerateUserSubscribedFilesResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStorageEnumerateUserSubscribedFilesResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nResultsReturned (int)
m_nTotalResultCount (int)
m_rgPublishedFileId (uint64[])
m_rgRTimeSubscribed (int[])
RemoteStorageEnumerateWorkshopFilesResult_t
- Steam.newRemoteStorageEnumerateWorkshopFilesResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStorageEnumerateWorkshopFilesResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nResultsReturned (int)
m_nTotalResultCount (int)
m_rgPublishedFileId (uint64[])
m_rgScore (float[])
m_nAppId (int)
m_unStartIndex (int)
RemoteStorageFileReadAsyncComplete_t
- Steam.newRemoteStorageFileReadAsyncComplete_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStorageFileReadAsyncComplete_t) New userdata instance.
Fields (readable and writable):
m_hFileReadAsync (uint64)
m_eResult (int)
m_nOffset (int)
m_cubRead (int)
RemoteStorageFileWriteAsyncComplete_t
- Steam.newRemoteStorageFileWriteAsyncComplete_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStorageFileWriteAsyncComplete_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
RemoteStorageGetPublishedFileDetailsResult_t
- Steam.newRemoteStorageGetPublishedFileDetailsResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStorageGetPublishedFileDetailsResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nPublishedFileId (uint64)
m_nCreatorAppID (int)
m_nConsumerAppID (int)
m_rgchTitle (str)
m_rgchDescription (str)
m_hFile (uint64)
m_hPreviewFile (uint64)
m_ulSteamIDOwner (uint64)
m_rtimeCreated (int)
m_rtimeUpdated (int)
m_eVisibility (int)
m_bBanned (bool)
m_rgchTags (str)
m_bTagsTruncated (bool)
m_pchFileName (str)
m_nFileSize (int)
m_nPreviewFileSize (int)
m_rgchURL (str)
m_eFileType (int)
m_bAcceptedForUse (bool)
RemoteStorageGetPublishedItemVoteDetailsResult_t
- Steam.newRemoteStorageGetPublishedItemVoteDetailsResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStorageGetPublishedItemVoteDetailsResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_unPublishedFileId (uint64)
m_nVotesFor (int)
m_nVotesAgainst (int)
m_nReports (int)
m_fScore (float)
RemoteStorageLocalFileChange_t
- Steam.newRemoteStorageLocalFileChange_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStorageLocalFileChange_t) New userdata instance.
RemoteStoragePublishFileProgress_t
- Steam.newRemoteStoragePublishFileProgress_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStoragePublishFileProgress_t) New userdata instance.
Fields (readable and writable):
m_dPercentFile (float)
m_bPreview (bool)
RemoteStoragePublishFileResult_t
- Steam.newRemoteStoragePublishFileResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStoragePublishFileResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nPublishedFileId (uint64)
m_bUserNeedsToAcceptWorkshopLegalAgreement (bool)
RemoteStoragePublishedFileDeleted_t
- Steam.newRemoteStoragePublishedFileDeleted_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStoragePublishedFileDeleted_t) New userdata instance.
Fields (readable and writable):
m_nPublishedFileId (uint64)
m_nAppID (int)
RemoteStoragePublishedFileSubscribed_t
- Steam.newRemoteStoragePublishedFileSubscribed_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStoragePublishedFileSubscribed_t) New userdata instance.
Fields (readable and writable):
m_nPublishedFileId (uint64)
m_nAppID (int)
RemoteStoragePublishedFileUnsubscribed_t
- Steam.newRemoteStoragePublishedFileUnsubscribed_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStoragePublishedFileUnsubscribed_t) New userdata instance.
Fields (readable and writable):
m_nPublishedFileId (uint64)
m_nAppID (int)
RemoteStoragePublishedFileUpdated_t
- Steam.newRemoteStoragePublishedFileUpdated_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStoragePublishedFileUpdated_t) New userdata instance.
Fields (readable and writable):
m_nPublishedFileId (uint64)
m_nAppID (int)
m_ulUnused (uint64)
RemoteStorageSetUserPublishedFileActionResult_t
- Steam.newRemoteStorageSetUserPublishedFileActionResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStorageSetUserPublishedFileActionResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nPublishedFileId (uint64)
m_eAction (int)
RemoteStorageSubscribePublishedFileResult_t
- Steam.newRemoteStorageSubscribePublishedFileResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStorageSubscribePublishedFileResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nPublishedFileId (uint64)
RemoteStorageUnsubscribePublishedFileResult_t
- Steam.newRemoteStorageUnsubscribePublishedFileResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStorageUnsubscribePublishedFileResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nPublishedFileId (uint64)
RemoteStorageUpdatePublishedFileResult_t
- Steam.newRemoteStorageUpdatePublishedFileResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStorageUpdatePublishedFileResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nPublishedFileId (uint64)
m_bUserNeedsToAcceptWorkshopLegalAgreement (bool)
RemoteStorageUpdateUserPublishedItemVoteResult_t
- Steam.newRemoteStorageUpdateUserPublishedItemVoteResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStorageUpdateUserPublishedItemVoteResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nPublishedFileId (uint64)
RemoteStorageUserVoteDetails_t
- Steam.newRemoteStorageUserVoteDetails_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoteStorageUserVoteDetails_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nPublishedFileId (uint64)
m_eVote (int)
RemoveAppDependencyResult_t
- Steam.newRemoveAppDependencyResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoveAppDependencyResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nPublishedFileId (uint64)
m_nAppID (int)
RemoveUGCDependencyResult_t
- Steam.newRemoveUGCDependencyResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(RemoveUGCDependencyResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nPublishedFileId (uint64)
m_nChildPublishedFileId (uint64)
ReservationNotificationCallback_t
- Steam.newReservationNotificationCallback_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(ReservationNotificationCallback_t) New userdata instance.
Fields (readable and writable):
m_ulBeaconID (uint64)
m_steamIDJoiner (uint64)
ScreenshotReady_t
- Steam.newScreenshotReady_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(ScreenshotReady_t) New userdata instance.
Fields (readable and writable):
m_hLocal (int)
m_eResult (int)
ScreenshotRequested_t
- Steam.newScreenshotRequested_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(ScreenshotRequested_t) New userdata instance.
SetUserItemVoteResult_t
- Steam.newSetUserItemVoteResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SetUserItemVoteResult_t) New userdata instance.
Fields (readable and writable):
m_nPublishedFileId (uint64)
m_eResult (int)
m_bVoteUp (bool)
SocketStatusCallback_t
- Steam.newSocketStatusCallback_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SocketStatusCallback_t) New userdata instance.
Fields (readable and writable):
m_hSocket (int)
m_hListenSocket (int)
m_steamIDRemote (uint64)
m_eSNetSocketState (int)
StartPlaytimeTrackingResult_t
- Steam.newStartPlaytimeTrackingResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(StartPlaytimeTrackingResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
SteamAPICallCompleted_t
- Steam.newSteamAPICallCompleted_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamAPICallCompleted_t) New userdata instance.
Fields (readable and writable):
m_hAsyncCall (uint64)
m_iCallback (int)
m_cubParam (int)
SteamIPAddress_t
- Steam.newSteamIPAddress_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamIPAddress_t) New userdata instance.
Fields (readable and writable):
m_rgubIPv6 (str)
m_eType (int)
- SteamIPAddress_t:IsSet()
🤖 Auto-generated binding
- Returns:
(bool)
SteamInputActionEvent_t
- Steam.newSteamInputActionEvent_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamInputActionEvent_t) New userdata instance.
Fields (readable and writable):
controllerHandle (uint64)
eEventType (int)
Fields (unsupported — not accessible from Lua):
analogAction
SteamInputConfigurationLoaded_t
- Steam.newSteamInputConfigurationLoaded_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamInputConfigurationLoaded_t) New userdata instance.
Fields (readable and writable):
m_unAppID (int)
m_ulDeviceHandle (uint64)
m_ulMappingCreator (uint64)
m_unMajorRevision (int)
m_unMinorRevision (int)
m_bUsesSteamInputAPI (bool)
m_bUsesGamepadAPI (bool)
SteamInputDeviceConnected_t
- Steam.newSteamInputDeviceConnected_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamInputDeviceConnected_t) New userdata instance.
Fields (readable and writable):
m_ulConnectedDeviceHandle (uint64)
SteamInputDeviceDisconnected_t
- Steam.newSteamInputDeviceDisconnected_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamInputDeviceDisconnected_t) New userdata instance.
Fields (readable and writable):
m_ulDisconnectedDeviceHandle (uint64)
SteamInputGamepadSlotChange_t
- Steam.newSteamInputGamepadSlotChange_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamInputGamepadSlotChange_t) New userdata instance.
Fields (readable and writable):
m_unAppID (int)
m_ulDeviceHandle (uint64)
m_eDeviceType (int)
m_nOldGamepadSlot (int)
m_nNewGamepadSlot (int)
SteamInventoryDefinitionUpdate_t
- Steam.newSteamInventoryDefinitionUpdate_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamInventoryDefinitionUpdate_t) New userdata instance.
SteamInventoryEligiblePromoItemDefIDs_t
- Steam.newSteamInventoryEligiblePromoItemDefIDs_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamInventoryEligiblePromoItemDefIDs_t) New userdata instance.
Fields (readable and writable):
m_result (int)
m_steamID (uint64)
m_numEligiblePromoItemDefs (int)
m_bCachedData (bool)
SteamInventoryFullUpdate_t
- Steam.newSteamInventoryFullUpdate_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamInventoryFullUpdate_t) New userdata instance.
Fields (readable and writable):
m_handle (int)
SteamInventoryRequestPricesResult_t
- Steam.newSteamInventoryRequestPricesResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamInventoryRequestPricesResult_t) New userdata instance.
Fields (readable and writable):
m_result (int)
m_rgchCurrency (str)
SteamInventoryResultReady_t
- Steam.newSteamInventoryResultReady_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamInventoryResultReady_t) New userdata instance.
Fields (readable and writable):
m_handle (int)
m_result (int)
SteamInventoryStartPurchaseResult_t
- Steam.newSteamInventoryStartPurchaseResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamInventoryStartPurchaseResult_t) New userdata instance.
Fields (readable and writable):
m_result (int)
m_ulOrderID (uint64)
m_ulTransID (uint64)
SteamItemDetails_t
- Steam.newSteamItemDetails_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamItemDetails_t) New userdata instance.
Fields (readable and writable):
m_itemId (uint64)
m_iDefinition (int)
m_unQuantity (int)
m_unFlags (int)
SteamNetAuthenticationStatus_t
- Steam.newSteamNetAuthenticationStatus_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamNetAuthenticationStatus_t) New userdata instance.
Fields (readable and writable):
m_eAvail (int)
m_debugMsg (str)
SteamNetConnectionInfo_t
- Steam.newSteamNetConnectionInfo_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamNetConnectionInfo_t) New userdata instance.
Fields (readable and writable):
m_identityRemote (SteamNetworkingIdentity)
m_nUserData (uint64)
m_hListenSocket (int)
m_addrRemote (SteamNetworkingIPAddr)
m__pad1 (int)
m_idPOPRemote (int)
m_idPOPRelay (int)
m_eState (int)
m_eEndReason (int)
m_szEndDebug (str)
m_szConnectionDescription (str)
m_nFlags (int)
reserved (int[])
SteamNetConnectionRealTimeLaneStatus_t
- Steam.newSteamNetConnectionRealTimeLaneStatus_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamNetConnectionRealTimeLaneStatus_t) New userdata instance.
Fields (readable and writable):
m_cbPendingUnreliable (int)
m_cbPendingReliable (int)
m_cbSentUnackedReliable (int)
_reservePad1 (int)
reserved (int[])
Fields (unsupported — not accessible from Lua):
m_usecQueueTime
SteamNetConnectionRealTimeStatus_t
- Steam.newSteamNetConnectionRealTimeStatus_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamNetConnectionRealTimeStatus_t) New userdata instance.
Fields (readable and writable):
m_eState (int)
m_nPing (int)
m_flConnectionQualityLocal (float)
m_flConnectionQualityRemote (float)
m_flOutPacketsPerSec (float)
m_flOutBytesPerSec (float)
m_flInPacketsPerSec (float)
m_flInBytesPerSec (float)
m_nSendRateBytesPerSecond (int)
m_cbPendingUnreliable (int)
m_cbPendingReliable (int)
m_cbSentUnackedReliable (int)
m_usecMaxJitter (int)
reserved (int[])
Fields (unsupported — not accessible from Lua):
m_usecQueueTime
SteamNetConnectionStatusChangedCallback_t
- Steam.newSteamNetConnectionStatusChangedCallback_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamNetConnectionStatusChangedCallback_t) New userdata instance.
Fields (readable and writable):
m_hConn (int)
m_info (SteamNetConnectionInfo_t)
m_eOldState (int)
SteamNetworkPingLocation_t
- Steam.newSteamNetworkPingLocation_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamNetworkPingLocation_t) New userdata instance.
Fields (readable and writable):
m_data (str)
SteamNetworkingConfigValue_t
- Steam.newSteamNetworkingConfigValue_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamNetworkingConfigValue_t) New userdata instance.
Fields (readable and writable):
m_eValue (int)
m_eDataType (int)
m_val.m_int64 (uint64)
- SteamNetworkingConfigValue_t:SetInt32(eVal, data)
🤖 Auto-generated binding
- Parameters:
eVal (int - ESteamNetworkingConfigValue) –
data (int - int32_t) –
- SteamNetworkingConfigValue_t:SetInt64(eVal, data)
🤖 Auto-generated binding
- Parameters:
eVal (int - ESteamNetworkingConfigValue) –
data (uint64 - int64_t) –
- SteamNetworkingConfigValue_t:SetFloat(eVal, data)
🤖 Auto-generated binding
- Parameters:
eVal (int - ESteamNetworkingConfigValue) –
data (float) –
- SteamNetworkingConfigValue_t:SetString(eVal, data)
🤖 Auto-generated binding
- Parameters:
eVal (int - ESteamNetworkingConfigValue) –
data (str?) –
SteamNetworkingFakeIPResult_t
- Steam.newSteamNetworkingFakeIPResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamNetworkingFakeIPResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_identity (SteamNetworkingIdentity)
m_unIP (int)
m_unPorts (int[])
SteamNetworkingIPAddr
- Steam.newSteamNetworkingIPAddr([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamNetworkingIPAddr) New userdata instance.
Fields (readable and writable):
m_ipv6 (str)
m_port (int)
- SteamNetworkingIPAddr:Clear()
🤖 Auto-generated binding
- SteamNetworkingIPAddr:IsIPv6AllZeros()
🤖 Auto-generated binding
- Returns:
(bool)
- SteamNetworkingIPAddr:SetIPv6(ipv6, nPort)
🤖 Auto-generated binding
- Parameters:
ipv6 (str?) –
nPort (int) –
- SteamNetworkingIPAddr:SetIPv4(nIP, nPort)
🤖 Auto-generated binding
- Parameters:
nIP (int) –
nPort (int) –
- SteamNetworkingIPAddr:IsIPv4()
🤖 Auto-generated binding
- Returns:
(bool)
- SteamNetworkingIPAddr:GetIPv4()
🤖 Auto-generated binding
- Returns:
(int)
- SteamNetworkingIPAddr:SetIPv6LocalHost(nPort)
🤖 Auto-generated binding
- Parameters:
nPort (int) –
- SteamNetworkingIPAddr:IsLocalHost()
🤖 Auto-generated binding
- Returns:
(bool)
- SteamNetworkingIPAddr:ToString(cbBuf, bWithPort)
🤖 Auto-generated binding
- Parameters:
cbBuf (int?) –
bWithPort (bool) –
- SteamNetworkingIPAddr:ParseString(pszStr)
🤖 Auto-generated binding
- Parameters:
pszStr (str?) –
- Returns:
(bool)
- SteamNetworkingIPAddr:GetFakeIPType()
🤖 Auto-generated binding
- Returns:
(int - ESteamNetworkingFakeIPType)
- SteamNetworkingIPAddr:IsFakeIP()
🤖 Auto-generated binding
- Returns:
(bool)
SteamNetworkingIdentity
- Steam.newSteamNetworkingIdentity([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamNetworkingIdentity) New userdata instance.
- SteamNetworkingIdentity:Clear()
🤖 Auto-generated binding
- SteamNetworkingIdentity:IsInvalid()
🤖 Auto-generated binding
- Returns:
(bool)
- SteamNetworkingIdentity:SetSteamID(steamID)
🤖 Auto-generated binding
- Parameters:
steamID (uint64 - CSteamID) –
- SteamNetworkingIdentity:GetSteamID()
🤖 Auto-generated binding
- Returns:
(uint64 - CSteamID)
- SteamNetworkingIdentity:SetSteamID64(steamID)
🤖 Auto-generated binding
- Parameters:
steamID (uint64) –
- SteamNetworkingIdentity:GetSteamID64()
🤖 Auto-generated binding
- Returns:
(uint64)
- SteamNetworkingIdentity:SetXboxPairwiseID(pszString)
🤖 Auto-generated binding
- Parameters:
pszString (str?) –
- Returns:
(bool)
- SteamNetworkingIdentity:GetXboxPairwiseID()
🤖 Auto-generated binding
- Returns:
(str)
- SteamNetworkingIdentity:SetPSNID(id)
🤖 Auto-generated binding
- Parameters:
id (uint64) –
- SteamNetworkingIdentity:GetPSNID()
🤖 Auto-generated binding
- Returns:
(uint64)
- SteamNetworkingIdentity:SetIPAddr(addr)
🤖 Auto-generated binding
- Parameters:
addr – (SteamNetworkingIPAddr)
- SteamNetworkingIdentity:GetIPAddr()
🤖 Auto-generated binding
- Returns:
- SteamNetworkingIdentity:SetIPv4Addr(nIPv4, nPort)
🤖 Auto-generated binding
- Parameters:
nIPv4 (int) –
nPort (int) –
- SteamNetworkingIdentity:GetIPv4()
🤖 Auto-generated binding
- Returns:
(int)
- SteamNetworkingIdentity:GetFakeIPType()
🤖 Auto-generated binding
- Returns:
(int - ESteamNetworkingFakeIPType)
- SteamNetworkingIdentity:IsFakeIP()
🤖 Auto-generated binding
- Returns:
(bool)
- SteamNetworkingIdentity:SetLocalHost()
🤖 Auto-generated binding
- SteamNetworkingIdentity:IsLocalHost()
🤖 Auto-generated binding
- Returns:
(bool)
- SteamNetworkingIdentity:SetGenericString(pszString)
🤖 Auto-generated binding
- Parameters:
pszString (str?) –
- Returns:
(bool)
- SteamNetworkingIdentity:GetGenericString()
🤖 Auto-generated binding
- Returns:
(str)
- SteamNetworkingIdentity:SetGenericBytes(data, cbLen)
🤖 Auto-generated binding
- Parameters:
data (str?) –
cbLen (int) –
- Returns:
(bool)
- SteamNetworkingIdentity:ToString(cbBuf)
🤖 Auto-generated binding
- Parameters:
cbBuf (int?) –
- SteamNetworkingIdentity:ParseString(pszStr)
🤖 Auto-generated binding
- Parameters:
pszStr (str?) –
- Returns:
(bool)
SteamNetworkingMessagesSessionFailed_t
- Steam.newSteamNetworkingMessagesSessionFailed_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamNetworkingMessagesSessionFailed_t) New userdata instance.
Fields (readable and writable):
m_info (SteamNetConnectionInfo_t)
SteamNetworkingMessagesSessionRequest_t
- Steam.newSteamNetworkingMessagesSessionRequest_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamNetworkingMessagesSessionRequest_t) New userdata instance.
Fields (readable and writable):
m_identityRemote (SteamNetworkingIdentity)
SteamParamStringArray_t
- Steam.newSteamParamStringArray_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamParamStringArray_t) New userdata instance.
Fields (readable and writable):
m_ppStrings (str[])
m_nNumStrings (int)
SteamParentalSettingsChanged_t
- Steam.newSteamParentalSettingsChanged_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamParentalSettingsChanged_t) New userdata instance.
SteamPartyBeaconLocation_t
- Steam.newSteamPartyBeaconLocation_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamPartyBeaconLocation_t) New userdata instance.
Fields (readable and writable):
m_eType (int)
m_ulLocationID (uint64)
SteamRelayNetworkStatus_t
- Steam.newSteamRelayNetworkStatus_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamRelayNetworkStatus_t) New userdata instance.
Fields (readable and writable):
m_eAvail (int)
m_bPingMeasurementInProgress (int)
m_eAvailNetworkConfig (int)
m_eAvailAnyRelay (int)
m_debugMsg (str)
SteamRemotePlaySessionConnected_t
- Steam.newSteamRemotePlaySessionConnected_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamRemotePlaySessionConnected_t) New userdata instance.
Fields (readable and writable):
m_unSessionID (int)
SteamRemotePlaySessionDisconnected_t
- Steam.newSteamRemotePlaySessionDisconnected_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamRemotePlaySessionDisconnected_t) New userdata instance.
Fields (readable and writable):
m_unSessionID (int)
SteamRemotePlayTogetherGuestInvite_t
- Steam.newSteamRemotePlayTogetherGuestInvite_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamRemotePlayTogetherGuestInvite_t) New userdata instance.
Fields (readable and writable):
m_szConnectURL (str)
SteamServerConnectFailure_t
- Steam.newSteamServerConnectFailure_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamServerConnectFailure_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_bStillRetrying (bool)
SteamServersConnected_t
- Steam.newSteamServersConnected_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamServersConnected_t) New userdata instance.
SteamServersDisconnected_t
- Steam.newSteamServersDisconnected_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamServersDisconnected_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
SteamShutdown_t
- Steam.newSteamShutdown_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamShutdown_t) New userdata instance.
SteamTimelineEventRecordingExists_t
- Steam.newSteamTimelineEventRecordingExists_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamTimelineEventRecordingExists_t) New userdata instance.
Fields (readable and writable):
m_ulEventID (uint64)
m_bRecordingExists (bool)
SteamTimelineGamePhaseRecordingExists_t
- Steam.newSteamTimelineGamePhaseRecordingExists_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamTimelineGamePhaseRecordingExists_t) New userdata instance.
Fields (readable and writable):
m_rgchPhaseID (str)
m_ulRecordingMS (uint64)
m_ulLongestClipMS (uint64)
m_unClipCount (int)
m_unScreenshotCount (int)
SteamUGCDetails_t
- Steam.newSteamUGCDetails_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamUGCDetails_t) New userdata instance.
Fields (readable and writable):
m_nPublishedFileId (uint64)
m_eResult (int)
m_eFileType (int)
m_nCreatorAppID (int)
m_nConsumerAppID (int)
m_rgchTitle (str)
m_rgchDescription (str)
m_ulSteamIDOwner (uint64)
m_rtimeCreated (int)
m_rtimeUpdated (int)
m_rtimeAddedToUserList (int)
m_eVisibility (int)
m_bBanned (bool)
m_bAcceptedForUse (bool)
m_bTagsTruncated (bool)
m_rgchTags (str)
m_hFile (uint64)
m_hPreviewFile (uint64)
m_pchFileName (str)
m_nFileSize (int)
m_nPreviewFileSize (int)
m_rgchURL (str)
m_unVotesUp (int)
m_unVotesDown (int)
m_flScore (float)
m_unNumChildren (int)
m_ulTotalFilesSize (uint64)
SteamUGCQueryCompleted_t
- Steam.newSteamUGCQueryCompleted_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamUGCQueryCompleted_t) New userdata instance.
Fields (readable and writable):
m_handle (uint64)
m_eResult (int)
m_unNumResultsReturned (int)
m_unTotalMatchingResults (int)
m_bCachedData (bool)
m_rgchNextCursor (str)
SteamUGCRequestUGCDetailsResult_t
- Steam.newSteamUGCRequestUGCDetailsResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SteamUGCRequestUGCDetailsResult_t) New userdata instance.
Fields (readable and writable):
m_details (SteamUGCDetails_t)
m_bCachedData (bool)
StopPlaytimeTrackingResult_t
- Steam.newStopPlaytimeTrackingResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(StopPlaytimeTrackingResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
StoreAuthURLResponse_t
- Steam.newStoreAuthURLResponse_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(StoreAuthURLResponse_t) New userdata instance.
Fields (readable and writable):
m_szURL (str)
SubmitItemUpdateResult_t
- Steam.newSubmitItemUpdateResult_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(SubmitItemUpdateResult_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_bUserNeedsToAcceptWorkshopLegalAgreement (bool)
m_nPublishedFileId (uint64)
TimedTrialStatus_t
- Steam.newTimedTrialStatus_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(TimedTrialStatus_t) New userdata instance.
Fields (readable and writable):
m_unAppID (int)
m_bIsOffline (bool)
m_unSecondsAllowed (int)
m_unSecondsPlayed (int)
UnreadChatMessagesChanged_t
- Steam.newUnreadChatMessagesChanged_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(UnreadChatMessagesChanged_t) New userdata instance.
UserAchievementIconFetched_t
- Steam.newUserAchievementIconFetched_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(UserAchievementIconFetched_t) New userdata instance.
Fields (readable and writable):
m_nGameID (uint64)
m_rgchAchievementName (str)
m_bAchieved (bool)
m_nIconHandle (int)
UserAchievementStored_t
- Steam.newUserAchievementStored_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(UserAchievementStored_t) New userdata instance.
Fields (readable and writable):
m_nGameID (uint64)
m_bGroupAchievement (bool)
m_rgchAchievementName (str)
m_nCurProgress (int)
m_nMaxProgress (int)
UserFavoriteItemsListChanged_t
- Steam.newUserFavoriteItemsListChanged_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(UserFavoriteItemsListChanged_t) New userdata instance.
Fields (readable and writable):
m_nPublishedFileId (uint64)
m_eResult (int)
m_bWasAddRequest (bool)
UserStatsReceived_t
- Steam.newUserStatsReceived_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(UserStatsReceived_t) New userdata instance.
Fields (readable and writable):
m_nGameID (uint64)
m_eResult (int)
m_steamIDUser (uint64)
UserStatsStored_t
- Steam.newUserStatsStored_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(UserStatsStored_t) New userdata instance.
Fields (readable and writable):
m_nGameID (uint64)
m_eResult (int)
UserStatsUnloaded_t
- Steam.newUserStatsUnloaded_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(UserStatsUnloaded_t) New userdata instance.
Fields (readable and writable):
m_steamIDUser (uint64)
UserSubscribedItemsListChanged_t
- Steam.newUserSubscribedItemsListChanged_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(UserSubscribedItemsListChanged_t) New userdata instance.
Fields (readable and writable):
m_nAppID (int)
ValidateAuthTicketResponse_t
- Steam.newValidateAuthTicketResponse_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(ValidateAuthTicketResponse_t) New userdata instance.
Fields (readable and writable):
m_SteamID (uint64)
m_eAuthSessionResponse (int)
m_OwnerSteamID (uint64)
VolumeHasChanged_t
- Steam.newVolumeHasChanged_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(VolumeHasChanged_t) New userdata instance.
Fields (readable and writable):
m_flNewVolume (float)
WorkshopEULAStatus_t
- Steam.newWorkshopEULAStatus_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(WorkshopEULAStatus_t) New userdata instance.
Fields (readable and writable):
m_eResult (int)
m_nAppID (int)
m_unVersion (int)
m_rtAction (int)
m_bAccepted (bool)
m_bNeedsAction (bool)
gameserveritem_t
- Steam.newgameserveritem_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(gameserveritem_t) New userdata instance.
Fields (readable and writable):
m_NetAdr (servernetadr_t)
m_nPing (int)
m_bHadSuccessfulResponse (bool)
m_bDoNotRefresh (bool)
m_szGameDir (str)
m_szMap (str)
m_szGameDescription (str)
m_nAppID (int)
m_nPlayers (int)
m_nMaxPlayers (int)
m_nBotPlayers (int)
m_bPassword (bool)
m_bSecure (bool)
m_ulTimeLastPlayed (int)
m_nServerVersion (int)
m_szGameTags (str)
m_steamID (uint64)
- gameserveritem_t:GetName()
🤖 Auto-generated binding
- Returns:
(str)
- gameserveritem_t:SetName(pName)
🤖 Auto-generated binding
- Parameters:
pName (str?) –
servernetadr_t
- Steam.newservernetadr_t([table])
🤖 Constructor — creates a new userdata instance.
- Parameters:
table (table) – (optional) Initial field values as a table.
- Returns:
(servernetadr_t) New userdata instance.
- servernetadr_t:Init(ip, usQueryPort, usConnectionPort)
🤖 Auto-generated binding
- Parameters:
ip (int - unsigned int) –
usQueryPort (int) –
usConnectionPort (int) –
- servernetadr_t:GetQueryPort()
🤖 Auto-generated binding
- Returns:
(int)
- servernetadr_t:SetQueryPort(usPort)
🤖 Auto-generated binding
- Parameters:
usPort (int) –
- servernetadr_t:GetConnectionPort()
🤖 Auto-generated binding
- Returns:
(int)
- servernetadr_t:SetConnectionPort(usPort)
🤖 Auto-generated binding
- Parameters:
usPort (int) –
- servernetadr_t:GetIP()
🤖 Auto-generated binding
- Returns:
(int)
- servernetadr_t:SetIP(unIP)
🤖 Auto-generated binding
- Parameters:
unIP (int) –
- servernetadr_t:GetConnectionAddressString()
🤖 Auto-generated binding
- Returns:
(str)
- servernetadr_t:GetQueryAddressString()
🤖 Auto-generated binding
- Returns:
(str)