[{"data":1,"prerenderedAt":121},["ShallowReactive",2],{"docs:\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.RetroAchievements.IRetroAchievementsApi":3},{"kind":4,"title":5,"namespace":6,"namespaceUrl":7,"typeKind":8,"availability":9,"signature":12,"signatureHtml":13,"documentation":14,"documented":15,"bases":16,"inheritedMembers":17,"members":18,"release":118,"section":120},"type","IRetroAchievementsApi","Unbroken.LaunchBox.Plugins.RetroAchievements","\u002Fplugins\u002Fnamespaces\u002FUnbroken.LaunchBox.Plugins.RetroAchievements","Interface",{"firstSeen":10,"isBaseline":11,"declarationFirstSeen":10},"8.0",false,"public interface Unbroken.LaunchBox.Plugins.RetroAchievements.IRetroAchievementsApi","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#569CD6\">public\u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\"> interface\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\"> Unbroken\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.LaunchBox.Plugins.RetroAchievements.IRetroAchievementsApi\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","\n            \u003Cdiv class=\"api-summary\">\n            This interface provides access to the retroachievements.org API. Use the \u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.PluginHelper\">PluginHelper\u003C\u002Fa>&#39;s static \u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.PluginHelper#member-47422581a79645f43712\">Unbroken.LaunchBox.Plugins.PluginHelper.RetroAchievementsApi\u003C\u002Fa> property to access the instance methods of the API.\n            \u003C\u002Fdiv>\n        ",true,[],[],[19,30,38,46,54,61,70,77,85,93,101,109],{"availability":20,"id":23,"name":24,"kind":25,"signature":26,"signatureHtml":27,"anchor":28,"documentation":29,"documented":15},{"firstSeen":21,"isBaseline":11,"declarationFirstSeen":22},"13.15","14.1","M:Unbroken.LaunchBox.Plugins.RetroAchievements.IRetroAchievementsApi.GetAllUserCompletionProgress","GetAllUserCompletionProgress","Method","System.Collections.Generic.List\u003CUnbroken.LaunchBox.Plugins.RetroAchievements.GameCompletionProgress>? GetAllUserCompletionProgress()","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#4EC9B0\">System\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Collections\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Generic\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">List\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">&#x3C;\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Unbroken\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">LaunchBox\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Plugins\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">RetroAchievements\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">GameCompletionProgress\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">>? \u003C\u002Fspan>\u003Cspan style=\"color:#DCDCAA\">GetAllUserCompletionProgress\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">()\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-06f83a8115c6a4a35736","\n            \u003Cdiv class=\"api-summary\">\n            Gets a list of all games the user has any achievement progress for\n            \u003C\u002Fdiv>\n            \u003Ch4>Returns\u003C\u002Fh4>Returns null if the user has no credentials entered, otherwise returns a list of games the user has any achievement progress on\n        ",{"availability":31,"id":32,"name":33,"kind":25,"signature":34,"signatureHtml":35,"anchor":36,"documentation":37,"documented":15},{"firstSeen":10,"isBaseline":11,"declarationFirstSeen":22},"M:Unbroken.LaunchBox.Plugins.RetroAchievements.IRetroAchievementsApi.GetConsoles","GetConsoles","System.Collections.Generic.IEnumerable\u003CUnbroken.LaunchBox.Plugins.RetroAchievements.Console>? GetConsoles()","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#4EC9B0\">System\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Collections\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Generic\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">IEnumerable\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">&#x3C;\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Unbroken\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">LaunchBox\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Plugins\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">RetroAchievements\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Console\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">>? \u003C\u002Fspan>\u003Cspan style=\"color:#DCDCAA\">GetConsoles\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">()\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-9e442bb62b07cee7ccac","\n            \u003Cdiv class=\"api-summary\">\n            Gets an enumeration of all consoles that are available from retroachievements.org.\n            \u003C\u002Fdiv>\n            \u003Ch4>Returns\u003C\u002Fh4>An enumeration of \u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.RetroAchievements.Console\">Console\u003C\u002Fa> objects that represent the consoles available. May be null if credentials have not been configured.\n        ",{"availability":39,"id":40,"name":41,"kind":25,"signature":42,"signatureHtml":43,"anchor":44,"documentation":45,"documented":15},{"firstSeen":10,"isBaseline":11,"declarationFirstSeen":22},"M:Unbroken.LaunchBox.Plugins.RetroAchievements.IRetroAchievementsApi.GetGameInfo(System.String)","GetGameInfo","Unbroken.LaunchBox.Plugins.RetroAchievements.GameInfo? GetGameInfo(string gameId)","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#4EC9B0\">Unbroken\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">LaunchBox\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Plugins\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">RetroAchievements\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">GameInfo\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">? \u003C\u002Fspan>\u003Cspan style=\"color:#DCDCAA\">GetGameInfo\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">(\u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\">string\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> gameId\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">)\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-535d1606b0d4e6c0dc79","\n            \u003Cdiv class=\"api-summary\">\n            Gets game information for the specified retroachievements.org game ID.\n            \u003C\u002Fdiv>\n            \u003Cdl>\u003Cdt class=\"version-row\">\u003Cspan>\u003Ccode>gameId\u003C\u002Fcode>\u003C\u002Fspan> \u003Ca class=\"version-badge\" href=\"\u002Fplugins\u002Fchangelog#8-0\" title=\"First seen in LaunchBox 8.0 in the supplied SDK snapshots. View this release in the SDK changelog.\" aria-label=\"First seen in LaunchBox 8.0 in the supplied SDK snapshots. View this release in the SDK changelog.\">8.0\u003C\u002Fa>\u003C\u002Fdt>\u003Cdd>The retroachievements.org game ID to retrieve information for.\u003C\u002Fdd>\u003C\u002Fdl>\n            \u003Ch4>Returns\u003C\u002Fh4>A \u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.RetroAchievements.GameInfo\">GameInfo\u003C\u002Fa> object with all relevant information. May be null if credentials have not been configured.\n        ",{"availability":47,"id":48,"name":49,"kind":25,"signature":50,"signatureHtml":51,"anchor":52,"documentation":53,"documented":15},{"firstSeen":10,"isBaseline":11,"declarationFirstSeen":22},"M:Unbroken.LaunchBox.Plugins.RetroAchievements.IRetroAchievementsApi.GetGameInfoWithProgress(System.String)","GetGameInfoWithProgress","Unbroken.LaunchBox.Plugins.RetroAchievements.GameInfoWithProgress? GetGameInfoWithProgress(string gameId)","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#4EC9B0\">Unbroken\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">LaunchBox\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Plugins\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">RetroAchievements\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">GameInfoWithProgress\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">? \u003C\u002Fspan>\u003Cspan style=\"color:#DCDCAA\">GetGameInfoWithProgress\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">(\u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\">string\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> gameId\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">)\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-86b817f1ae55d6ee9c4c","\n            \u003Cdiv class=\"api-summary\">\n            Gets game and related user progress information for the specified retroachievements.org game ID.\n            \u003C\u002Fdiv>\n            \u003Cdl>\u003Cdt class=\"version-row\">\u003Cspan>\u003Ccode>gameId\u003C\u002Fcode>\u003C\u002Fspan> \u003Ca class=\"version-badge\" href=\"\u002Fplugins\u002Fchangelog#8-0\" title=\"First seen in LaunchBox 8.0 in the supplied SDK snapshots. View this release in the SDK changelog.\" aria-label=\"First seen in LaunchBox 8.0 in the supplied SDK snapshots. View this release in the SDK changelog.\">8.0\u003C\u002Fa>\u003C\u002Fdt>\u003Cdd>The retroachievements.org game ID to retrieve information for.\u003C\u002Fdd>\u003C\u002Fdl>\n            \u003Ch4>Returns\u003C\u002Fh4>A \u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.RetroAchievements.GameInfoWithProgress\">GameInfoWithProgress\u003C\u002Fa> object with all relevant information. May be null if credentials have not been configured.\n        ",{"availability":55,"id":56,"name":49,"kind":25,"signature":57,"signatureHtml":58,"anchor":59,"documentation":60,"documented":15},{"firstSeen":10,"isBaseline":11,"declarationFirstSeen":22},"M:Unbroken.LaunchBox.Plugins.RetroAchievements.IRetroAchievementsApi.GetGameInfoWithProgress(Unbroken.LaunchBox.Plugins.Data.IGame)","Unbroken.LaunchBox.Plugins.RetroAchievements.GameInfoWithProgress? GetGameInfoWithProgress(Unbroken.LaunchBox.Plugins.Data.IGame game)","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#4EC9B0\">Unbroken\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">LaunchBox\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Plugins\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">RetroAchievements\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">GameInfoWithProgress\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">? \u003C\u002Fspan>\u003Cspan style=\"color:#DCDCAA\">GetGameInfoWithProgress\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">(\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Unbroken\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">LaunchBox\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Plugins\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Data\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">IGame\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> game\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">)\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-686c7826ad9e601669fb","\n            \u003Cdiv class=\"api-summary\">\n            Gets game and related user progress information for the specified game.\n            \u003C\u002Fdiv>\n            \u003Cdl>\u003Cdt class=\"version-row\">\u003Cspan>\u003Ccode>game\u003C\u002Fcode>\u003C\u002Fspan> \u003Ca class=\"version-badge\" href=\"\u002Fplugins\u002Fchangelog#8-0\" title=\"First seen in LaunchBox 8.0 in the supplied SDK snapshots. View this release in the SDK changelog.\" aria-label=\"First seen in LaunchBox 8.0 in the supplied SDK snapshots. View this release in the SDK changelog.\">8.0\u003C\u002Fa>\u003C\u002Fdt>\u003Cdd>The \u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Data.IGame\">IGame\u003C\u002Fa> to retrieve information for.\u003C\u002Fdd>\u003C\u002Fdl>\n            \u003Ch4>Returns\u003C\u002Fh4>A \u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.RetroAchievements.GameInfoWithProgress\">GameInfoWithProgress\u003C\u002Fa> object with all relevant information. May be null if credentials have not been configured or the game is not found.\n        ",{"availability":62,"id":64,"name":65,"kind":25,"signature":66,"signatureHtml":67,"anchor":68,"documentation":69,"documented":15},{"firstSeen":63,"isBaseline":11,"declarationFirstSeen":63},"13.27","M:Unbroken.LaunchBox.Plugins.RetroAchievements.IRetroAchievementsApi.GetGameProgression(System.String)","GetGameProgression","Unbroken.LaunchBox.Plugins.RetroAchievements.GameInfoWithProgress? GetGameProgression(string gameId)","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#4EC9B0\">Unbroken\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">LaunchBox\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Plugins\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">RetroAchievements\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">GameInfoWithProgress\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">? \u003C\u002Fspan>\u003Cspan style=\"color:#DCDCAA\">GetGameProgression\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">(\u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\">string\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> gameId\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">)\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-89377fa9f86c2e47f7b3","\n            \u003Cdiv class=\"api-summary\">Retrieves aggregate achievement-progression and completion-time statistics for a game.\u003C\u002Fdiv>\n            \u003Cdl>\u003Cdt class=\"version-row\">\u003Cspan>\u003Ccode>gameId\u003C\u002Fcode>\u003C\u002Fspan> \u003Ca class=\"version-badge\" href=\"\u002Fplugins\u002Fchangelog#13-27\" title=\"First seen in LaunchBox 13.27 in the supplied SDK snapshots. View this release in the SDK changelog.\" aria-label=\"First seen in LaunchBox 13.27 in the supplied SDK snapshots. View this release in the SDK changelog.\">13.27\u003C\u002Fa>\u003C\u002Fdt>\u003Cdd>The RetroAchievements game identifier.\u003C\u002Fdd>\u003C\u002Fdl>\n            \u003Ch4>Returns\u003C\u002Fh4>The available progression data, or null if unsupported or unavailable. The default implementation returns null.\n        ",{"availability":71,"id":72,"name":65,"kind":25,"signature":73,"signatureHtml":74,"anchor":75,"documentation":76,"documented":15},{"firstSeen":63,"isBaseline":11,"declarationFirstSeen":63},"M:Unbroken.LaunchBox.Plugins.RetroAchievements.IRetroAchievementsApi.GetGameProgression(Unbroken.LaunchBox.Plugins.Data.IGame)","Unbroken.LaunchBox.Plugins.RetroAchievements.GameInfoWithProgress? GetGameProgression(Unbroken.LaunchBox.Plugins.Data.IGame game)","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#4EC9B0\">Unbroken\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">LaunchBox\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Plugins\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">RetroAchievements\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">GameInfoWithProgress\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">? \u003C\u002Fspan>\u003Cspan style=\"color:#DCDCAA\">GetGameProgression\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">(\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Unbroken\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">LaunchBox\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Plugins\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Data\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">IGame\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> game\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">)\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-cd2399c6a0f753e8c299","\n            \u003Cdiv class=\"api-summary\">Retrieves aggregate achievement-progression and completion-time statistics for a game.\u003C\u002Fdiv>\n            \u003Cdl>\u003Cdt class=\"version-row\">\u003Cspan>\u003Ccode>game\u003C\u002Fcode>\u003C\u002Fspan> \u003Ca class=\"version-badge\" href=\"\u002Fplugins\u002Fchangelog#13-27\" title=\"First seen in LaunchBox 13.27 in the supplied SDK snapshots. View this release in the SDK changelog.\" aria-label=\"First seen in LaunchBox 13.27 in the supplied SDK snapshots. View this release in the SDK changelog.\">13.27\u003C\u002Fa>\u003C\u002Fdt>\u003Cdd>The library game whose RetroAchievements identity should be resolved.\u003C\u002Fdd>\u003C\u002Fdl>\n            \u003Ch4>Returns\u003C\u002Fh4>The available progression data, or null if unsupported or unavailable. The default implementation returns null.\n        ",{"availability":78,"id":79,"name":80,"kind":25,"signature":81,"signatureHtml":82,"anchor":83,"documentation":84,"documented":15},{"firstSeen":10,"isBaseline":11,"declarationFirstSeen":22},"M:Unbroken.LaunchBox.Plugins.RetroAchievements.IRetroAchievementsApi.GetGamesForConsole(System.String)","GetGamesForConsole","System.Collections.Generic.IEnumerable\u003CUnbroken.LaunchBox.Plugins.RetroAchievements.Game>? GetGamesForConsole(string consoleId)","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#4EC9B0\">System\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Collections\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Generic\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">IEnumerable\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">&#x3C;\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Unbroken\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">LaunchBox\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Plugins\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">RetroAchievements\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Game\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">>? \u003C\u002Fspan>\u003Cspan style=\"color:#DCDCAA\">GetGamesForConsole\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">(\u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\">string\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> consoleId\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">)\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-bbe299463605874059cd","\n            \u003Cdiv class=\"api-summary\">\n            Gets an enumeration of all games with achievements that are available for the specified console ID.\n            \u003C\u002Fdiv>\n            \u003Cdl>\u003Cdt class=\"version-row\">\u003Cspan>\u003Ccode>consoleId\u003C\u002Fcode>\u003C\u002Fspan> \u003Ca class=\"version-badge\" href=\"\u002Fplugins\u002Fchangelog#8-0\" title=\"First seen in LaunchBox 8.0 in the supplied SDK snapshots. View this release in the SDK changelog.\" aria-label=\"First seen in LaunchBox 8.0 in the supplied SDK snapshots. View this release in the SDK changelog.\">8.0\u003C\u002Fa>\u003C\u002Fdt>\u003Cdd>The retroachievements.org console ID to retrieve the list of games for.\u003C\u002Fdd>\u003C\u002Fdl>\n            \u003Ch4>Returns\u003C\u002Fh4>An enumeration of \u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.RetroAchievements.Game\">Game\u003C\u002Fa> objects that represent the games available for the specified console ID. May be null if credentials have not been configured.\n        ",{"availability":86,"id":87,"name":88,"kind":25,"signature":89,"signatureHtml":90,"anchor":91,"documentation":92,"documented":15},{"firstSeen":10,"isBaseline":11,"declarationFirstSeen":10},"M:Unbroken.LaunchBox.Plugins.RetroAchievements.IRetroAchievementsApi.GetHasCredentials","GetHasCredentials","bool GetHasCredentials()","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#569CD6\">bool\u003C\u002Fspan>\u003Cspan style=\"color:#DCDCAA\"> GetHasCredentials\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">()\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-50b5b97c247b9ad84185","\n            \u003Cdiv class=\"api-summary\">\n            Gets a \u003Ca href=\"https:\u002F\u002Flearn.microsoft.com\u002Fdotnet\u002Fapi\u002Fsystem.boolean\">Boolean\u003C\u002Fa> value specifying whether or not LaunchBox has been configured with credentials for retroachievements.org. Does not guarantee working credentials.\n            \u003C\u002Fdiv>\n            \u003Ch4>Returns\u003C\u002Fh4>A boolean value specifying whether or not credentials have been entered by the user for retroachievements.org. Does not guarantee that they are valid credentials.\n        ",{"availability":94,"id":95,"name":96,"kind":25,"signature":97,"signatureHtml":98,"anchor":99,"documentation":100,"documented":15},{"firstSeen":10,"isBaseline":11,"declarationFirstSeen":22},"M:Unbroken.LaunchBox.Plugins.RetroAchievements.IRetroAchievementsApi.GetRecentlyPlayedGames(System.Int32,System.Int32)","GetRecentlyPlayedGames","System.Collections.Generic.IEnumerable\u003CUnbroken.LaunchBox.Plugins.RetroAchievements.RecentlyPlayedGame>? GetRecentlyPlayedGames(int count, int offset)","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#4EC9B0\">System\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Collections\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Generic\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">IEnumerable\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">&#x3C;\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Unbroken\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">LaunchBox\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Plugins\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">RetroAchievements\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">RecentlyPlayedGame\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">>? \u003C\u002Fspan>\u003Cspan style=\"color:#DCDCAA\">GetRecentlyPlayedGames\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">(\u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\">int\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> count\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">, \u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\">int\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> offset\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">)\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-5fa48c5156a15adfc15e","\n            \u003Cdiv class=\"api-summary\">\n            Gets an enumeration of games that have been recently played by the user.\n            \u003C\u002Fdiv>\n            \u003Cdl>\u003Cdt class=\"version-row\">\u003Cspan>\u003Ccode>count\u003C\u002Fcode>\u003C\u002Fspan> \u003Ca class=\"version-badge\" href=\"\u002Fplugins\u002Fchangelog#8-0\" title=\"First seen in LaunchBox 8.0 in the supplied SDK snapshots. View this release in the SDK changelog.\" aria-label=\"First seen in LaunchBox 8.0 in the supplied SDK snapshots. View this release in the SDK changelog.\">8.0\u003C\u002Fa>\u003C\u002Fdt>\u003Cdd>The number of games to retrieve.\u003C\u002Fdd>\u003C\u002Fdl>\n            \u003Cdl>\u003Cdt class=\"version-row\">\u003Cspan>\u003Ccode>offset\u003C\u002Fcode>\u003C\u002Fspan> \u003Ca class=\"version-badge\" href=\"\u002Fplugins\u002Fchangelog#8-0\" title=\"First seen in LaunchBox 8.0 in the supplied SDK snapshots. View this release in the SDK changelog.\" aria-label=\"First seen in LaunchBox 8.0 in the supplied SDK snapshots. View this release in the SDK changelog.\">8.0\u003C\u002Fa>\u003C\u002Fdt>\u003Cdd>The number of games to skip (for paging).\u003C\u002Fdd>\u003C\u002Fdl>\n            \u003Ch4>Returns\u003C\u002Fh4>An enumeration of \u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.RetroAchievements.RecentlyPlayedGame\">RecentlyPlayedGame\u003C\u002Fa> objects that represent the recently played games. May be null if credentials have not been configured.\n        ",{"availability":102,"id":103,"name":104,"kind":25,"signature":105,"signatureHtml":106,"anchor":107,"documentation":108,"documented":15},{"firstSeen":10,"isBaseline":11,"declarationFirstSeen":22},"M:Unbroken.LaunchBox.Plugins.RetroAchievements.IRetroAchievementsApi.GetUserRankAndScore","GetUserRankAndScore","Unbroken.LaunchBox.Plugins.RetroAchievements.UserRankAndScore? GetUserRankAndScore()","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#4EC9B0\">Unbroken\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">LaunchBox\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Plugins\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">RetroAchievements\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">UserRankAndScore\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">? \u003C\u002Fspan>\u003Cspan style=\"color:#DCDCAA\">GetUserRankAndScore\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">()\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-b958a015907f110cfc4f","\n            \u003Cdiv class=\"api-summary\">\n            Gets the current user&#39;s rank and score.\n            \u003C\u002Fdiv>\n            \u003Ch4>Returns\u003C\u002Fh4>A \u003Ca href=\"\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.RetroAchievements.UserRankAndScore\">UserRankAndScore\u003C\u002Fa> object with all relevant information. May be null if credentials have not been configured.\n        ",{"availability":110,"id":112,"name":113,"kind":25,"signature":114,"signatureHtml":115,"anchor":116,"documentation":117,"documented":15},{"firstSeen":111,"isBaseline":11,"declarationFirstSeen":22},"10.8","M:Unbroken.LaunchBox.Plugins.RetroAchievements.IRetroAchievementsApi.GetUserSummary(System.Int32,System.Int32)","GetUserSummary","Unbroken.LaunchBox.Plugins.RetroAchievements.UserSummary? GetUserSummary(int recentGamesCount, int recentAchievementCount)","\u003Cpre class=\"shiki dark-plus\" style=\"background-color:#1E1E1E;color:#D4D4D4\" tabindex=\"0\" aria-label=\"C# code\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#4EC9B0\">Unbroken\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">LaunchBox\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">Plugins\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">RetroAchievements\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">.\u003C\u002Fspan>\u003Cspan style=\"color:#4EC9B0\">UserSummary\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">? \u003C\u002Fspan>\u003Cspan style=\"color:#DCDCAA\">GetUserSummary\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">(\u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\">int\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> recentGamesCount\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">, \u003C\u002Fspan>\u003Cspan style=\"color:#569CD6\">int\u003C\u002Fspan>\u003Cspan style=\"color:#9CDCFE\"> recentAchievementCount\u003C\u002Fspan>\u003Cspan style=\"color:#D4D4D4\">)\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","member-bf8f95aadf0b09684152","\n            \u003Cdiv class=\"api-summary\">\n            Gets the users summary from retroachievements.org.\n            \u003C\u002Fdiv>\n            \u003Cdl>\u003Cdt class=\"version-row\">\u003Cspan>\u003Ccode>recentGamesCount\u003C\u002Fcode>\u003C\u002Fspan> \u003Ca class=\"version-badge\" href=\"\u002Fplugins\u002Fchangelog#10-8\" title=\"First seen in LaunchBox 10.8 in the supplied SDK snapshots. View this release in the SDK changelog.\" aria-label=\"First seen in LaunchBox 10.8 in the supplied SDK snapshots. View this release in the SDK changelog.\">10.8\u003C\u002Fa>\u003C\u002Fdt>\u003Cdd>The last number of games recently played.\u003C\u002Fdd>\u003C\u002Fdl>\n            \u003Cdl>\u003Cdt class=\"version-row\">\u003Cspan>\u003Ccode>recentAchievementCount\u003C\u002Fcode>\u003C\u002Fspan> \u003Ca class=\"version-badge\" href=\"\u002Fplugins\u002Fchangelog#10-8\" title=\"First seen in LaunchBox 10.8 in the supplied SDK snapshots. View this release in the SDK changelog.\" aria-label=\"First seen in LaunchBox 10.8 in the supplied SDK snapshots. View this release in the SDK changelog.\">10.8\u003C\u002Fa>\u003C\u002Fdt>\u003Cdd>The last number of achievements earned.\u003C\u002Fdd>\u003C\u002Fdl>\n            \u003Ch4>Returns\u003C\u002Fh4>The user&#39;s summary, or \u003Ccode>null\u003C\u002Fcode> when credentials are missing or the summary could not be retrieved.\n        ",{"currentRelease":22,"currentReleaseState":119},"beta","plugins",1790712007652]