public static void UpdatePresence(RichPresence presence) { var presencestruct = presence.GetStruct(); UpdatePresenceNative(ref presencestruct); presence.FreeMem(); }
public static void UpdatePresence(RichPresence presence) { var presencestruct = presence.GetStruct(); Console.WriteLine($"Updating Presence...\n{presencestruct}"); UpdatePresenceNative(ref presencestruct); presence.FreeMem(); }
public static void UpdatePresence(RichPresence presence) { try { if (presence == null) { ClearPresence(); } else { var presencestruct = presence.GetStruct(); UpdatePresenceNative(ref presencestruct); presence.FreeMem(); } } catch (Exception e) { // skip? } }