Unstable 1.1.14.0
This commit is contained in:
@@ -206,6 +206,22 @@ namespace Steamworks.Data
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct GetTicketForWebApiResponse_t : ICallbackData
|
||||
{
|
||||
internal uint AuthTicket; // m_hAuthTicket HAuthTicket
|
||||
internal Result Result; // m_eResult EResult
|
||||
internal int Ticket; // m_cubTicket int
|
||||
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 2560)] // m_rgubTicket
|
||||
internal byte[] GubTicket; // m_rgubTicket uint8 [2560]
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(GetTicketForWebApiResponse_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.GetTicketForWebApiResponse;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct PersonaStateChange_t : ICallbackData
|
||||
{
|
||||
@@ -223,6 +239,9 @@ namespace Steamworks.Data
|
||||
internal struct GameOverlayActivated_t : ICallbackData
|
||||
{
|
||||
internal byte Active; // m_bActive uint8
|
||||
[MarshalAs(UnmanagedType.I1)]
|
||||
internal bool UserInitiated; // m_bUserInitiated bool
|
||||
internal AppId AppID; // m_nAppID AppId_t
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(GameOverlayActivated_t) );
|
||||
@@ -473,6 +492,55 @@ namespace Steamworks.Data
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct OverlayBrowserProtocolNavigation_t : ICallbackData
|
||||
{
|
||||
internal string RgchURIUTF8() => System.Text.Encoding.UTF8.GetString( RgchURI, 0, System.Array.IndexOf<byte>( RgchURI, 0 ) );
|
||||
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 1024)] // byte[] rgchURI
|
||||
internal byte[] RgchURI; // rgchURI char [1024]
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(OverlayBrowserProtocolNavigation_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.OverlayBrowserProtocolNavigation;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct EquippedProfileItemsChanged_t : ICallbackData
|
||||
{
|
||||
internal ulong SteamID; // m_steamID CSteamID
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(EquippedProfileItemsChanged_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.EquippedProfileItemsChanged;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPackSize )]
|
||||
internal struct EquippedProfileItems_t : ICallbackData
|
||||
{
|
||||
internal Result Result; // m_eResult EResult
|
||||
internal ulong SteamID; // m_steamID CSteamID
|
||||
[MarshalAs(UnmanagedType.I1)]
|
||||
internal bool HasAnimatedAvatar; // m_bHasAnimatedAvatar bool
|
||||
[MarshalAs(UnmanagedType.I1)]
|
||||
internal bool HasAvatarFrame; // m_bHasAvatarFrame bool
|
||||
[MarshalAs(UnmanagedType.I1)]
|
||||
internal bool HasProfileModifier; // m_bHasProfileModifier bool
|
||||
[MarshalAs(UnmanagedType.I1)]
|
||||
internal bool HasProfileBackground; // m_bHasProfileBackground bool
|
||||
[MarshalAs(UnmanagedType.I1)]
|
||||
internal bool HasMiniProfileBackground; // m_bHasMiniProfileBackground bool
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(EquippedProfileItems_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.EquippedProfileItems;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct IPCountry_t : ICallbackData
|
||||
{
|
||||
@@ -539,6 +607,7 @@ namespace Steamworks.Data
|
||||
[MarshalAs(UnmanagedType.I1)]
|
||||
internal bool Submitted; // m_bSubmitted bool
|
||||
internal uint SubmittedText; // m_unSubmittedText uint32
|
||||
internal AppId AppID; // m_unAppID AppId_t
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(GamepadTextInputDismissed_t) );
|
||||
@@ -547,6 +616,40 @@ namespace Steamworks.Data
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct AppResumingFromSuspend_t : ICallbackData
|
||||
{
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(AppResumingFromSuspend_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.AppResumingFromSuspend;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct FloatingGamepadTextInputDismissed_t : ICallbackData
|
||||
{
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(FloatingGamepadTextInputDismissed_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.FloatingGamepadTextInputDismissed;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct FilterTextDictionaryChanged_t : ICallbackData
|
||||
{
|
||||
internal int Language; // m_eLanguage int
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(FilterTextDictionaryChanged_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.FilterTextDictionaryChanged;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct FavoritesListChanged_t : ICallbackData
|
||||
{
|
||||
@@ -914,66 +1017,6 @@ namespace Steamworks.Data
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct RemoteStorageAppSyncedClient_t : ICallbackData
|
||||
{
|
||||
internal AppId AppID; // m_nAppID AppId_t
|
||||
internal Result Result; // m_eResult EResult
|
||||
internal int NumDownloads; // m_unNumDownloads int
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(RemoteStorageAppSyncedClient_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.RemoteStorageAppSyncedClient;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct RemoteStorageAppSyncedServer_t : ICallbackData
|
||||
{
|
||||
internal AppId AppID; // m_nAppID AppId_t
|
||||
internal Result Result; // m_eResult EResult
|
||||
internal int NumUploads; // m_unNumUploads int
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(RemoteStorageAppSyncedServer_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.RemoteStorageAppSyncedServer;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct RemoteStorageAppSyncProgress_t : ICallbackData
|
||||
{
|
||||
internal string CurrentFileUTF8() => System.Text.Encoding.UTF8.GetString( CurrentFile, 0, System.Array.IndexOf<byte>( CurrentFile, 0 ) );
|
||||
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 260)] // byte[] m_rgchCurrentFile
|
||||
internal byte[] CurrentFile; // m_rgchCurrentFile char [260]
|
||||
internal AppId AppID; // m_nAppID AppId_t
|
||||
internal uint BytesTransferredThisChunk; // m_uBytesTransferredThisChunk uint32
|
||||
internal double DAppPercentComplete; // m_dAppPercentComplete double
|
||||
[MarshalAs(UnmanagedType.I1)]
|
||||
internal bool Uploading; // m_bUploading bool
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(RemoteStorageAppSyncProgress_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.RemoteStorageAppSyncProgress;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct RemoteStorageAppSyncStatusCheck_t : ICallbackData
|
||||
{
|
||||
internal AppId AppID; // m_nAppID AppId_t
|
||||
internal Result Result; // m_eResult EResult
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(RemoteStorageAppSyncStatusCheck_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.RemoteStorageAppSyncStatusCheck;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct RemoteStorageFileShareResult_t : ICallbackData
|
||||
{
|
||||
@@ -1364,6 +1407,17 @@ namespace Steamworks.Data
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct RemoteStorageLocalFileChange_t : ICallbackData
|
||||
{
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(RemoteStorageLocalFileChange_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.RemoteStorageLocalFileChange;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPackSize )]
|
||||
internal struct UserStatsReceived_t : ICallbackData
|
||||
{
|
||||
@@ -1548,19 +1602,6 @@ namespace Steamworks.Data
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct RegisterActivationCodeResponse_t : ICallbackData
|
||||
{
|
||||
internal RegisterActivationCodeResult Result; // m_eResult ERegisterActivationCodeResult
|
||||
internal uint PackageRegistered; // m_unPackageRegistered uint32
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(RegisterActivationCodeResponse_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.RegisterActivationCodeResponse;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct NewUrlLaunchParameters_t : ICallbackData
|
||||
{
|
||||
@@ -1605,6 +1646,22 @@ namespace Steamworks.Data
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct TimedTrialStatus_t : ICallbackData
|
||||
{
|
||||
internal AppId AppID; // m_unAppID AppId_t
|
||||
[MarshalAs(UnmanagedType.I1)]
|
||||
internal bool IsOffline; // m_bIsOffline bool
|
||||
internal uint SecondsAllowed; // m_unSecondsAllowed uint32
|
||||
internal uint SecondsPlayed; // m_unSecondsPlayed uint32
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(TimedTrialStatus_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.TimedTrialStatus;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct P2PSessionRequest_t : ICallbackData
|
||||
{
|
||||
@@ -1884,6 +1941,66 @@ namespace Steamworks.Data
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct SteamInputDeviceConnected_t : ICallbackData
|
||||
{
|
||||
internal ulong ConnectedDeviceHandle; // m_ulConnectedDeviceHandle InputHandle_t
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(SteamInputDeviceConnected_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.SteamInputDeviceConnected;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct SteamInputDeviceDisconnected_t : ICallbackData
|
||||
{
|
||||
internal ulong DisconnectedDeviceHandle; // m_ulDisconnectedDeviceHandle InputHandle_t
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(SteamInputDeviceDisconnected_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.SteamInputDeviceDisconnected;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPackSize )]
|
||||
internal struct SteamInputConfigurationLoaded_t : ICallbackData
|
||||
{
|
||||
internal AppId AppID; // m_unAppID AppId_t
|
||||
internal ulong DeviceHandle; // m_ulDeviceHandle InputHandle_t
|
||||
internal ulong MappingCreator; // m_ulMappingCreator CSteamID
|
||||
internal uint MajorRevision; // m_unMajorRevision uint32
|
||||
internal uint MinorRevision; // m_unMinorRevision uint32
|
||||
[MarshalAs(UnmanagedType.I1)]
|
||||
internal bool UsesSteamInputAPI; // m_bUsesSteamInputAPI bool
|
||||
[MarshalAs(UnmanagedType.I1)]
|
||||
internal bool UsesGamepadAPI; // m_bUsesGamepadAPI bool
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(SteamInputConfigurationLoaded_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.SteamInputConfigurationLoaded;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct SteamInputGamepadSlotChange_t : ICallbackData
|
||||
{
|
||||
internal AppId AppID; // m_unAppID AppId_t
|
||||
internal ulong DeviceHandle; // m_ulDeviceHandle InputHandle_t
|
||||
internal InputType DeviceType; // m_eDeviceType ESteamInputType
|
||||
internal int OldGamepadSlot; // m_nOldGamepadSlot int
|
||||
internal int NewGamepadSlot; // m_nNewGamepadSlot int
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(SteamInputGamepadSlotChange_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.SteamInputGamepadSlotChange;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct SteamUGCQueryCompleted_t : ICallbackData
|
||||
{
|
||||
@@ -2134,10 +2251,42 @@ namespace Steamworks.Data
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct UserSubscribedItemsListChanged_t : ICallbackData
|
||||
{
|
||||
internal AppId AppID; // m_nAppID AppId_t
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(UserSubscribedItemsListChanged_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.UserSubscribedItemsListChanged;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct WorkshopEULAStatus_t : ICallbackData
|
||||
{
|
||||
internal Result Result; // m_eResult EResult
|
||||
internal AppId AppID; // m_nAppID AppId_t
|
||||
internal uint Version; // m_unVersion uint32
|
||||
internal uint TAction; // m_rtAction RTime32
|
||||
[MarshalAs(UnmanagedType.I1)]
|
||||
internal bool Accepted; // m_bAccepted bool
|
||||
[MarshalAs(UnmanagedType.I1)]
|
||||
internal bool NeedsAction; // m_bNeedsAction bool
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(WorkshopEULAStatus_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.WorkshopEULAStatus;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct SteamAppInstalled_t : ICallbackData
|
||||
{
|
||||
internal AppId AppID; // m_nAppID AppId_t
|
||||
internal int InstallFolderIndex; // m_iInstallFolderIndex int
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(SteamAppInstalled_t) );
|
||||
@@ -2150,6 +2299,7 @@ namespace Steamworks.Data
|
||||
internal struct SteamAppUninstalled_t : ICallbackData
|
||||
{
|
||||
internal AppId AppID; // m_nAppID AppId_t
|
||||
internal int InstallFolderIndex; // m_iInstallFolderIndex int
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(SteamAppUninstalled_t) );
|
||||
@@ -2611,31 +2761,6 @@ namespace Steamworks.Data
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct BroadcastUploadStart_t : ICallbackData
|
||||
{
|
||||
[MarshalAs(UnmanagedType.I1)]
|
||||
internal bool IsRTMP; // m_bIsRTMP bool
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(BroadcastUploadStart_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.BroadcastUploadStart;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct BroadcastUploadStop_t : ICallbackData
|
||||
{
|
||||
internal BroadcastUploadResult Result; // m_eResult EBroadcastUploadResult
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(BroadcastUploadStop_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.BroadcastUploadStop;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct SteamParentalSettingsChanged_t : ICallbackData
|
||||
{
|
||||
@@ -2671,6 +2796,44 @@ namespace Steamworks.Data
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct SteamRemotePlayTogetherGuestInvite_t : ICallbackData
|
||||
{
|
||||
internal string ConnectURLUTF8() => System.Text.Encoding.UTF8.GetString( ConnectURL, 0, System.Array.IndexOf<byte>( ConnectURL, 0 ) );
|
||||
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 1024)] // byte[] m_szConnectURL
|
||||
internal byte[] ConnectURL; // m_szConnectURL char [1024]
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(SteamRemotePlayTogetherGuestInvite_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.SteamRemotePlayTogetherGuestInvite;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct SteamNetworkingMessagesSessionRequest_t : ICallbackData
|
||||
{
|
||||
internal NetIdentity DentityRemote; // m_identityRemote SteamNetworkingIdentity
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(SteamNetworkingMessagesSessionRequest_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.SteamNetworkingMessagesSessionRequest;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct SteamNetworkingMessagesSessionFailed_t : ICallbackData
|
||||
{
|
||||
internal ConnectionInfo Nfo; // m_info SteamNetConnectionInfo_t
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(SteamNetworkingMessagesSessionFailed_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.SteamNetworkingMessagesSessionFailed;
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct SteamNetConnectionStatusChangedCallback_t : ICallbackData
|
||||
{
|
||||
@@ -2906,4 +3069,20 @@ namespace Steamworks.Data
|
||||
#endregion
|
||||
}
|
||||
|
||||
[StructLayout( LayoutKind.Sequential, Pack = Platform.StructPlatformPackSize )]
|
||||
internal struct SteamNetworkingFakeIPResult_t : ICallbackData
|
||||
{
|
||||
internal Result Result; // m_eResult EResult
|
||||
internal NetIdentity Dentity; // m_identity SteamNetworkingIdentity
|
||||
internal uint IP; // m_unIP uint32
|
||||
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 8, ArraySubType = UnmanagedType.U2)]
|
||||
internal ushort[] Ports; // m_unPorts uint16 [8]
|
||||
|
||||
#region SteamCallback
|
||||
public static int _datasize = System.Runtime.InteropServices.Marshal.SizeOf( typeof(SteamNetworkingFakeIPResult_t) );
|
||||
public int DataSize => _datasize;
|
||||
public CallbackType CallbackType => CallbackType.SteamNetworkingFakeIPResult;
|
||||
#endregion
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user