@@ -312,21 +312,44 @@ STEAMNETWORKINGSOCKETS_INTERFACE ESteamNetworkingConfigValue SteamAPI_ISteamNetw
312312{
313313 return self->GetFirstConfigValue ( );
314314}
315- STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_ISteamNetworkingUtils_SteamNetworkingIPAddr_ToString ( ISteamNetworkingUtils* self, const SteamNetworkingIPAddr & addr, char * buf, uint32 cbBuf, bool bWithPort )
315+
316+ // --- SteamNetworkingIPAddr-------------------------
317+
318+ STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamNetworkingIPAddr_Clear ( SteamNetworkingIPAddr* self )
319+ {
320+ self->Clear ( );
321+ }
322+ STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_SteamNetworkingIPAddr_IsIPv6AllZeros ( SteamNetworkingIPAddr* self )
323+ {
324+ return self->IsIPv6AllZeros ( );
325+ }
326+ STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamNetworkingIPAddr_SetIPv6 ( SteamNetworkingIPAddr* self, const uint8 * ipv6, uint16 nPort )
316327{
317- self->SteamNetworkingIPAddr_ToString ( addr,buf,cbBuf,bWithPort );
328+ self->SetIPv6 ( ipv6,nPort );
318329}
319- STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingUtils_SteamNetworkingIPAddr_ParseString ( ISteamNetworkingUtils * self, SteamNetworkingIPAddr * pAddr, const char * pszStr )
330+ STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamNetworkingIPAddr_SetIPv4 ( SteamNetworkingIPAddr * self, uint32 nIP, uint16 nPort )
320331{
321- return self->SteamNetworkingIPAddr_ParseString ( pAddr,pszStr );
332+ self->SetIPv4 ( nIP,nPort );
322333}
323- STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_ISteamNetworkingUtils_SteamNetworkingIdentity_ToString ( ISteamNetworkingUtils * self, const SteamNetworkingIdentity & identity, char * buf, uint32 cbBuf )
334+ STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_SteamNetworkingIPAddr_IsIPv4 ( SteamNetworkingIPAddr * self )
324335{
325- self->SteamNetworkingIdentity_ToString ( identity,buf,cbBuf );
336+ return self->IsIPv4 ( );
326337}
327- STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_ISteamNetworkingUtils_SteamNetworkingIdentity_ParseString ( ISteamNetworkingUtils * self, SteamNetworkingIdentity * pIdentity, const char * pszStr )
338+ STEAMNETWORKINGSOCKETS_INTERFACE uint32 SteamAPI_SteamNetworkingIPAddr_GetIPv4 ( SteamNetworkingIPAddr * self )
328339{
329- return self->SteamNetworkingIdentity_ParseString ( pIdentity,pszStr );
340+ return self->GetIPv4 ( );
341+ }
342+ STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamNetworkingIPAddr_SetIPv6LocalHost ( SteamNetworkingIPAddr* self, uint16 nPort )
343+ {
344+ self->SetIPv6LocalHost ( nPort );
345+ }
346+ STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_SteamNetworkingIPAddr_IsLocalHost ( SteamNetworkingIPAddr* self )
347+ {
348+ return self->IsLocalHost ( );
349+ }
350+ STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_SteamNetworkingIPAddr_IsEqualTo ( SteamNetworkingIPAddr* self, const SteamNetworkingIPAddr & x )
351+ {
352+ return self->operator ==( x );
330353}
331354
332355// --- SteamNetworkingIdentity-------------------------
0 commit comments