package model

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. model
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class AppDetails(success: Boolean, data: AppDetailsData) extends Product with Serializable
  2. case class AppDetailsData(type: String, name: String, steam_appid: Long, required_age: Int, is_free: Boolean, detailed_description: String, about_the_game: String, short_description: String, supported_languages: String, header_image: String, developers: Option[List[String]], publishers: List[String], price_overview: Option[PriceOverview], platforms: Platforms, metacritic: Option[Metacritic], categories: Option[List[Category]], genres: Option[List[Genre]], screenshots: Option[List[Screenshot]], movies: Option[List[Movie]], recommendations: Option[Recommendations], release_date: ReleaseDate) extends Product with Serializable
  3. case class Category(id: Long, description: String) extends Product with Serializable
  4. case class Game(appid: Long, name: Option[String], playtime_forever: Long, img_icon_url: Option[String], img_logo_url: Option[String]) extends Product with Serializable
  5. case class Genre(id: String, description: String) extends Product with Serializable
  6. case class GetAppDetailsRequest(appids: List[Long], filters: List[String] = Nil) extends Product with Serializable
  7. type GetAppDetailsResponse = Map[String, AppDetails]
  8. case class GetOwnedGamesRequest(steamid: String, include_appinfo: Option[Boolean] = scala.None, include_played_free_games: Option[Boolean] = scala.None, appids_filter: List[Long] = scala.collection.immutable.Nil) extends Product with Serializable
  9. case class GetOwnedGamesResponse(response: GetOwnedGamesResponseData) extends Product with Serializable
  10. case class GetOwnedGamesResponseData(game_count: Long, games: List[Game]) extends Product with Serializable
  11. case class Metacritic(score: Int, url: String) extends Product with Serializable
  12. case class Movie(id: Long, name: String, thumbnail: String, webm: Webm) extends Product with Serializable
  13. case class Platforms(windows: Boolean, mac: Boolean, linux: Boolean) extends Product with Serializable
  14. case class PriceOverview(currency: String, initial: Int, final: Int) extends Product with Serializable
  15. case class Recommendations(total: Long) extends Product with Serializable
  16. case class ReleaseDate(coming_soon: Boolean, date: String) extends Product with Serializable
  17. case class Screenshot(id: Long, path_thumbnail: String, path_full: String) extends Product with Serializable
  18. case class Webm(480: String, max: String) extends Product with Serializable

Value Members

  1. object AppDetails extends Serializable
  2. object AppDetailsData extends Serializable
  3. object Category extends Serializable
  4. object Game extends Serializable
  5. object Genre extends Serializable
  6. object GetOwnedGamesRequest extends Serializable
  7. object GetOwnedGamesResponse extends Serializable
  8. object GetOwnedGamesResponseData extends Serializable
  9. object Metacritic extends Serializable
  10. object Movie extends Serializable
  11. object Platforms extends Serializable
  12. object PriceOverview extends Serializable
  13. object Recommendations extends Serializable
  14. object ReleaseDate extends Serializable
  15. object Screenshot extends Serializable
  16. object Webm extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped