internal static void Cleanup() { initialized = false; Event.DisposeAllClient(); ShutdownInterfaces(); SteamInput.Shutdown(); SteamApps.Shutdown(); SteamUtils.Shutdown(); SteamParental.Shutdown(); SteamMusic.Shutdown(); SteamVideo.Shutdown(); SteamUser.Shutdown(); SteamFriends.Shutdown(); SteamScreenshots.Shutdown(); SteamUserStats.Shutdown(); SteamInventory.Shutdown(); SteamNetworking.Shutdown(); SteamMatchmaking.Shutdown(); SteamParties.Shutdown(); SteamNetworkingUtils.Shutdown(); SteamNetworkingSockets.Shutdown(); ServerList.Base.Shutdown(); }
public static void Shutdown() { if (!IsValid) { return; } SteamInput.Shutdown(); Cleanup(); SteamAPI.Shutdown(); }