content_store library

Content Store

Provides access to the content store, enabling management, querying, and updating of downloadable content. This library covers the APIs for interacting with the GEM SDK's content store, including listing, updating, and tracking the status of downloadable content items.

Main features

  • ContentStore – Abstract class for accessing and managing the content store (singleton-like API).
  • ContentStoreItem – Represents an individual downloadable content item, with metadata and operations.
  • ContentStoreItemStatus – Enum of possible states for a content item (e.g., unavailable, completed, paused).
  • ContentType – Enum of supported content types (e.g., maps, voices, car models).
  • ContentUpdater – Class for updating content items, with progress and error handling.
  • ContentUpdaterStatus – Enum of possible statuses for content update operations (e.g., idle, downloading, ready).

More details

Classes

ContentStore Content
Access and manage downloadable content provided by the content store.
ContentStoreItem Content
A single downloadable content product managed by the ContentStore.
ContentUpdater Content
Manages and applies updates for downloaded content in the content store.

Enums

ContentDownloadThreadPriority Content
Enumerates the priority levels for content download threads.
ContentStoreItemStatus Content
Enumerates possible states for a ContentStoreItem in the context of a download operation.
ContentType Content
Downloadable content types managed by the Magic Lane SDK.
ContentUpdaterStatus Content
Enumerates the possible statuses for a content updater operation.
DataSavePolicy Content
Enumerates the data save policies for content downloads.