package model
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- model
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- case class AppDetails(success: Boolean, data: AppDetailsData) extends Product with Serializable
- 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
- case class Category(id: Long, description: String) extends Product with Serializable
- 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
- case class Genre(id: String, description: String) extends Product with Serializable
- case class GetAppDetailsRequest(appids: List[Long], filters: List[String] = Nil) extends Product with Serializable
- type GetAppDetailsResponse = Map[String, AppDetails]
- 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
- case class GetOwnedGamesResponse(response: GetOwnedGamesResponseData) extends Product with Serializable
- case class GetOwnedGamesResponseData(game_count: Long, games: List[Game]) extends Product with Serializable
- case class Metacritic(score: Int, url: String) extends Product with Serializable
- case class Movie(id: Long, name: String, thumbnail: String, webm: Webm) extends Product with Serializable
- case class Platforms(windows: Boolean, mac: Boolean, linux: Boolean) extends Product with Serializable
- case class PriceOverview(currency: String, initial: Int, final: Int) extends Product with Serializable
- case class Recommendations(total: Long) extends Product with Serializable
- case class ReleaseDate(coming_soon: Boolean, date: String) extends Product with Serializable
- case class Screenshot(id: Long, path_thumbnail: String, path_full: String) extends Product with Serializable
- case class Webm(480: String, max: String) extends Product with Serializable
Value Members
- object AppDetails extends Serializable
- object AppDetailsData extends Serializable
- object Category extends Serializable
- object Game extends Serializable
- object Genre extends Serializable
- object GetOwnedGamesRequest extends Serializable
- object GetOwnedGamesResponse extends Serializable
- object GetOwnedGamesResponseData extends Serializable
- object Metacritic extends Serializable
- object Movie extends Serializable
- object Platforms extends Serializable
- object PriceOverview extends Serializable
- object Recommendations extends Serializable
- object ReleaseDate extends Serializable
- object Screenshot extends Serializable
- object Webm extends Serializable