CardFace

@Serializable
data class CardFace(val artist: String? = null, val artistId: String? = null, val manaValue: Double? = null, val colorIndicator: List<String>? = null, val colors: List<String>? = null, val defense: String? = null, val flavorText: String? = null, val illustrationId: String? = null, val imageUris: ImageUris? = null, val layout: String? = null, val loyalty: String? = null, val manaCost: String, val name: String, val objectType: String, val oracleId: String? = null, val oracleText: String? = null, val power: String? = null, val printedName: String? = null, val printedText: String? = null, val printedTypeLine: String? = null, val toughness: String? = null, val typeLine: String? = null, val watermark: String? = null)

Individual face information for multiface cards.

Constructors

Link copied to clipboard
constructor(artist: String? = null, artistId: String? = null, manaValue: Double? = null, colorIndicator: List<String>? = null, colors: List<String>? = null, defense: String? = null, flavorText: String? = null, illustrationId: String? = null, imageUris: ImageUris? = null, layout: String? = null, loyalty: String? = null, manaCost: String, name: String, objectType: String, oracleId: String? = null, oracleText: String? = null, power: String? = null, printedName: String? = null, printedText: String? = null, printedTypeLine: String? = null, toughness: String? = null, typeLine: String? = null, watermark: String? = null)

Properties

Link copied to clipboard
@SerialName(value = "artist")
val artist: String?

Illustrator for this face, if any.

Link copied to clipboard
@SerialName(value = "artist_id")
val artistId: String?

Illustrator ID for this face, if known.

Link copied to clipboard
@SerialName(value = "color_indicator")
val colorIndicator: List<String>?

Colors shown in this face's color indicator, if any.

Link copied to clipboard
@SerialName(value = "colors")
val colors: List<String>?

Colors defined for this face.

Link copied to clipboard
@SerialName(value = "defense")
val defense: String?

Defense value for this face, if any.

Link copied to clipboard
@SerialName(value = "flavor_text")
val flavorText: String?

Flavor text printed on this face, if any.

Link copied to clipboard
@SerialName(value = "illustration_id")
val illustrationId: String?

Artwork identifier that stays consistent across reprints, if known.

Link copied to clipboard
@SerialName(value = "image_uris")
val imageUris: ImageUris?

Imagery specific to this face (double-faced cards).

Link copied to clipboard
@SerialName(value = "layout")
val layout: String?

Layout for this particular face.

Link copied to clipboard
@SerialName(value = "loyalty")
val loyalty: String?

Loyalty value printed on this face, if any.

Link copied to clipboard
@SerialName(value = "mana_cost")
val manaCost: String

Mana cost for this face.

Link copied to clipboard
@SerialName(value = "cmc")
val manaValue: Double?

Mana value for this face, if the card is reversible.

Link copied to clipboard
@SerialName(value = "name")
val name: String

Name of this face.

Link copied to clipboard
@SerialName(value = "object")
val objectType: String

Content type, always "card_face".

Link copied to clipboard
@SerialName(value = "oracle_id")
val oracleId: String?

Oracle ID for this face, if reversible.

Link copied to clipboard
@SerialName(value = "oracle_text")
val oracleText: String?

Oracle text printed on this face, if any.

Link copied to clipboard
@SerialName(value = "power")
val power: String?

Power for this face, if any. Can include non-numeric values.

Link copied to clipboard
@SerialName(value = "printed_name")
val printedName: String?

Localized name printed on this face, if any.

Link copied to clipboard
@SerialName(value = "printed_text")
val printedText: String?

Localized text printed on this face, if any.

Link copied to clipboard
@SerialName(value = "printed_type_line")
val printedTypeLine: String?

Localized type line printed on this face, if any.

Link copied to clipboard
@SerialName(value = "toughness")
val toughness: String?

Toughness for this face, if any.

Link copied to clipboard
@SerialName(value = "type_line")
val typeLine: String?

Type line for this face.

Link copied to clipboard
@SerialName(value = "watermark")
val watermark: String?

Watermark printed on this face, if any.