Skip to content
syntax-tm edited this page Jul 13, 2024 · 1 revision

Types

SteamIPAddress_t

Return Type Interface Method Arguments
bool SteamIPAddress t_IsSet SteamIPAddress_t* self

MatchMakingKeyValuePair_t

Return Type Interface Method Arguments
void MatchMakingKeyValuePair t_Construct MatchMakingKeyValuePair_t* self

servernetadr_t

Return Type Interface Method Arguments
void servernetadr t_Construct servernetadr_t* self
void servernetadr t_Init servernetadr_t* self, unsigned int ip, uint16 usQueryPort, uint16 usConnectionPort
uint16 servernetadr t_GetQueryPort servernetadr_t* self
void servernetadr t_SetQueryPort servernetadr_t* self, uint16 usPort
uint16 servernetadr t_GetConnectionPort servernetadr_t* self
void servernetadr t_SetConnectionPort servernetadr_t* self, uint16 usPort
uint32 servernetadr t_GetIP servernetadr_t* self
void servernetadr t_SetIP servernetadr_t* self, uint32 unIP
const char * servernetadr t_GetConnectionAddressString servernetadr_t* self
const char * servernetadr t_GetQueryAddressString servernetadr_t* self
bool servernetadr t_IsLessThan servernetadr_t* self, const servernetadr_t & netadr
void servernetadr t_Assign servernetadr_t* self, const servernetadr_t & that

gameserveritem_t

Return Type Interface Method Arguments
void gameserveritem t_Construct gameserveritem_t* self
const char * gameserveritem t_GetName gameserveritem_t* self
void gameserveritem t_SetName gameserveritem_t* self, const char * pName

SteamNetworkingIPAddr

Return Type Interface Method Arguments
void SteamNetworkingIPAddr Clear SteamNetworkingIPAddr* self
bool SteamNetworkingIPAddr IsIPv6AllZeros SteamNetworkingIPAddr* self
void SteamNetworkingIPAddr SetIPv6 SteamNetworkingIPAddr* self, const uint8 * ipv6, uint16 nPort
void SteamNetworkingIPAddr SetIPv4 SteamNetworkingIPAddr* self, uint32 nIP, uint16 nPort
bool SteamNetworkingIPAddr IsIPv4 SteamNetworkingIPAddr* self
uint32 SteamNetworkingIPAddr GetIPv4 SteamNetworkingIPAddr* self
void SteamNetworkingIPAddr SetIPv6LocalHost SteamNetworkingIPAddr* self, uint16 nPort
bool SteamNetworkingIPAddr IsLocalHost SteamNetworkingIPAddr* self
void SteamNetworkingIPAddr ToString SteamNetworkingIPAddr* self, char * buf, uint32 cbBuf, bool bWithPort
bool SteamNetworkingIPAddr ParseString SteamNetworkingIPAddr* self, const char * pszStr
bool SteamNetworkingIPAddr IsEqualTo SteamNetworkingIPAddr* self, const SteamNetworkingIPAddr & x
ESteamNetworkingFakeIPType SteamNetworkingIPAddr GetFakeIPType SteamNetworkingIPAddr* self
bool SteamNetworkingIPAddr IsFakeIP SteamNetworkingIPAddr* self

SteamNetworkingIdentity

Return Type Interface Method Arguments
void SteamNetworkingIdentity Clear SteamNetworkingIdentity* self
bool SteamNetworkingIdentity IsInvalid SteamNetworkingIdentity* self
void SteamNetworkingIdentity SetSteamID SteamNetworkingIdentity* self, uint64_steamid steamID
uint64_steamid SteamNetworkingIdentity GetSteamID SteamNetworkingIdentity* self
void SteamNetworkingIdentity SetSteamID64 SteamNetworkingIdentity* self, uint64 steamID
uint64 SteamNetworkingIdentity GetSteamID64 SteamNetworkingIdentity* self
bool SteamNetworkingIdentity SetXboxPairwiseID SteamNetworkingIdentity* self, const char * pszString
const char * SteamNetworkingIdentity GetXboxPairwiseID SteamNetworkingIdentity* self
void SteamNetworkingIdentity SetPSNID SteamNetworkingIdentity* self, uint64 id
uint64 SteamNetworkingIdentity GetPSNID SteamNetworkingIdentity* self
void SteamNetworkingIdentity SetStadiaID SteamNetworkingIdentity* self, uint64 id
uint64 SteamNetworkingIdentity GetStadiaID SteamNetworkingIdentity* self
void SteamNetworkingIdentity SetIPAddr SteamNetworkingIdentity* self, const SteamNetworkingIPAddr & addr
const SteamNetworkingIPAddr * SteamNetworkingIdentity GetIPAddr SteamNetworkingIdentity* self
void SteamNetworkingIdentity SetIPv4Addr SteamNetworkingIdentity* self, uint32 nIPv4, uint16 nPort
uint32 SteamNetworkingIdentity GetIPv4 SteamNetworkingIdentity* self
ESteamNetworkingFakeIPType SteamNetworkingIdentity GetFakeIPType SteamNetworkingIdentity* self
bool SteamNetworkingIdentity IsFakeIP SteamNetworkingIdentity* self
void SteamNetworkingIdentity SetLocalHost SteamNetworkingIdentity* self
bool SteamNetworkingIdentity IsLocalHost SteamNetworkingIdentity* self
bool SteamNetworkingIdentity SetGenericString SteamNetworkingIdentity* self, const char * pszString
const char * SteamNetworkingIdentity GetGenericString SteamNetworkingIdentity* self
bool SteamNetworkingIdentity SetGenericBytes SteamNetworkingIdentity* self, const void * data, uint32 cbLen
const uint8 * SteamNetworkingIdentity GetGenericBytes SteamNetworkingIdentity* self, int & cbLen
bool SteamNetworkingIdentity IsEqualTo SteamNetworkingIdentity* self, const SteamNetworkingIdentity & x
void SteamNetworkingIdentity ToString SteamNetworkingIdentity* self, char * buf, uint32 cbBuf
bool SteamNetworkingIdentity ParseString SteamNetworkingIdentity* self, const char * pszStr

SteamNetworkingMessage_t

Return Type Interface Method Arguments
void SteamNetworkingMessage t_Release SteamNetworkingMessage_t* self

SteamNetworkingConfigValue_t

Return Type Interface Method Arguments
void SteamNetworkingConfigValue t_SetInt32 SteamNetworkingConfigValue_t* self, ESteamNetworkingConfigValue eVal, int32_t data
void SteamNetworkingConfigValue t_SetInt64 SteamNetworkingConfigValue_t* self, ESteamNetworkingConfigValue eVal, int64_t data
void SteamNetworkingConfigValue t_SetFloat SteamNetworkingConfigValue_t* self, ESteamNetworkingConfigValue eVal, float data
void SteamNetworkingConfigValue t_SetPtr SteamNetworkingConfigValue_t* self, ESteamNetworkingConfigValue eVal, void * data
void SteamNetworkingConfigValue t_SetString SteamNetworkingConfigValue_t* self, ESteamNetworkingConfigValue eVal, const char * data

SteamDatagramHostedAddress

Return Type Interface Method Arguments
void SteamDatagramHostedAddress Clear SteamDatagramHostedAddress* self
SteamNetworkingPOPID SteamDatagramHostedAddress GetPopID SteamDatagramHostedAddress* self
void SteamDatagramHostedAddress SetDevAddress SteamDatagramHostedAddress* self, uint32 nIP, uint16 nPort, SteamNetworkingPOPID popid
Clone this wiki locally