[{"data":1,"prerenderedAt":165},["ShallowReactive",2],{"docs:\u002Fplugins\u002Fnamespaces\u002FUnbroken.LaunchBox.Plugins.GameData":3},{"kind":4,"title":5,"types":6,"release":162,"section":164},"namespace","Unbroken.LaunchBox.Plugins.GameData",[7,16,22,29,35,41,47,53,59,65,71,77,83,89,95,101,107,113,119,125,131,138,144,150,156],{"availability":8,"id":11,"name":12,"kind":13,"description":14,"url":15},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"14.1",false,"T:Unbroken.LaunchBox.Plugins.GameData.GameAlternateName","GameAlternateName","Class","An alternate title for a game.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.GameAlternateName",{"availability":17,"id":18,"name":19,"kind":13,"description":20,"url":21},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.GameDataControllerSupport","GameDataControllerSupport","Describes support for a source-identified controller type.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.GameDataControllerSupport",{"availability":23,"id":24,"name":25,"kind":26,"description":27,"url":28},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.GameDataControllerSupportLevel","GameDataControllerSupportLevel","Enum","Specifies the degree to which a game supports a controller type.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.GameDataControllerSupportLevel",{"availability":30,"id":31,"name":32,"kind":13,"description":33,"url":34},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.GameDataDiagnostic","GameDataDiagnostic","Describes a source outcome without exposing implementation exceptions.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.GameDataDiagnostic",{"availability":36,"id":37,"name":38,"kind":26,"description":39,"url":40},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.GameDataDiagnosticSeverity","GameDataDiagnosticSeverity","Classifies a source diagnostic.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.GameDataDiagnosticSeverity",{"availability":42,"id":43,"name":44,"kind":13,"description":45,"url":46},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.GameDataPreparation","GameDataPreparation","Declares whether a request needs the user's account and supplies optional text for the offer.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.GameDataPreparation",{"availability":48,"id":49,"name":50,"kind":13,"description":51,"url":52},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.GameDataPreparationRequest","GameDataPreparationRequest","Describes what a metadata or media request will need from a source.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.GameDataPreparationRequest",{"availability":54,"id":55,"name":56,"kind":13,"description":57,"url":58},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.GameDataRetry","GameDataRetry","Reports a source rate limit without holding a capability call open during the cooldown.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.GameDataRetry",{"availability":60,"id":61,"name":62,"kind":13,"description":63,"url":64},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.GameDataSourceDescriptor","GameDataSourceDescriptor","Names a logical source; replacement implementations must preserve its game ID conventions.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.GameDataSourceDescriptor",{"availability":66,"id":67,"name":68,"kind":13,"description":69,"url":70},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.GameExternalId","GameExternalId","Identifies a game in a stable, implementation-independent namespace.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.GameExternalId",{"availability":72,"id":73,"name":74,"kind":13,"description":75,"url":76},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.GameMatchCandidate","GameMatchCandidate","Describes one candidate game from a source.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.GameMatchCandidate",{"availability":78,"id":79,"name":80,"kind":13,"description":81,"url":82},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.GameMatchRequest","GameMatchRequest","Describes one library game for matching.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.GameMatchRequest",{"availability":84,"id":85,"name":86,"kind":13,"description":87,"url":88},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.GameMatchResult","GameMatchResult","Contains match candidates and diagnostics.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.GameMatchResult",{"availability":90,"id":91,"name":92,"kind":13,"description":93,"url":94},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.GameMedia","GameMedia","Describes one downloadable asset. Values are declarative; LaunchBox owns acquisition, composition, destination, and duplicate policy.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.GameMedia",{"availability":96,"id":97,"name":98,"kind":13,"description":99,"url":100},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.GameMediaCatalog","GameMediaCatalog","Contains media candidates for one game.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.GameMediaCatalog",{"availability":102,"id":103,"name":104,"kind":13,"description":105,"url":106},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.GameMediaRequest","GameMediaRequest","Requests media for a batch of source-local game IDs.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.GameMediaRequest",{"availability":108,"id":109,"name":110,"kind":13,"description":111,"url":112},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.GameMediaResult","GameMediaResult","Contains media catalogs for a batch of games; an omitted game is unknown.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.GameMediaResult",{"availability":114,"id":115,"name":116,"kind":13,"description":117,"url":118},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.GameMetadata","GameMetadata","Describes one game. Every property is optional enrichment; LaunchBox owns merge and title policy.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.GameMetadata",{"availability":120,"id":121,"name":122,"kind":13,"description":123,"url":124},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.GameMetadataRequest","GameMetadataRequest","Requests metadata for a batch of source-local game IDs.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.GameMetadataRequest",{"availability":126,"id":127,"name":128,"kind":13,"description":129,"url":130},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.GameMetadataResult","GameMetadataResult","Contains metadata for a batch of games; an omitted game is unknown.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.GameMetadataResult",{"availability":132,"id":133,"name":134,"kind":135,"description":136,"url":137},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.IGameDataPreparationCapability","IGameDataPreparationCapability","Interface","Declares, without side effects, whether a request needs the user's account with the source.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.IGameDataPreparationCapability",{"availability":139,"id":140,"name":141,"kind":135,"description":142,"url":143},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.IGameDataSource","IGameDataSource","Identifies a metadata or media source independently of storefront ownership, import, or launch.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.IGameDataSource",{"availability":145,"id":146,"name":147,"kind":135,"description":148,"url":149},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.IGameMatchCapability","IGameMatchCapability","Finds source-local game candidates for a library game that has no known source ID.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.IGameMatchCapability",{"availability":151,"id":152,"name":153,"kind":135,"description":154,"url":155},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.IGameMediaCapability","IGameMediaCapability","Supplies downloadable media for known source-local game IDs.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.IGameMediaCapability",{"availability":157,"id":158,"name":159,"kind":135,"description":160,"url":161},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.GameData.IGameMetadataCapability","IGameMetadataCapability","Supplies descriptive metadata for known source-local game IDs.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.GameData.IGameMetadataCapability",{"currentRelease":9,"currentReleaseState":163},"beta","plugins",1790712004944]