Added missing documentation to the source code in the Playdate bindings target.
This commit is contained in:
@@ -3,7 +3,9 @@ internal import CPlaydate
|
||||
extension Scoreboards {
|
||||
/// A board belonging to the game.
|
||||
public struct Board {
|
||||
/// The board's identifier, used in the other scoreboard calls.
|
||||
public let boardID: String
|
||||
/// The board's display name.
|
||||
public let name: String
|
||||
|
||||
init(_ board: PDBoard) {
|
||||
|
||||
@@ -3,7 +3,9 @@ internal import CPlaydate
|
||||
extension Scoreboards {
|
||||
/// The game's boards.
|
||||
public struct BoardsList {
|
||||
/// When the list was last updated, in seconds since the epoch.
|
||||
public let lastUpdated: UInt32
|
||||
/// The game's boards.
|
||||
public let boards: [Board]
|
||||
|
||||
init(_ list: PDBoardsList) {
|
||||
|
||||
@@ -3,9 +3,13 @@ internal import CPlaydate
|
||||
extension Scoreboards {
|
||||
/// A score on a board.
|
||||
public struct Score {
|
||||
/// The score's position on the board, starting at 1.
|
||||
public let rank: UInt32
|
||||
/// The score's value.
|
||||
public let value: UInt32
|
||||
/// The name of the player who posted the score.
|
||||
public let player: String
|
||||
/// The board the score belongs to, when known.
|
||||
public let boardID: String?
|
||||
|
||||
init(_ score: PDScore) {
|
||||
|
||||
@@ -3,10 +3,15 @@ internal import CPlaydate
|
||||
extension Scoreboards {
|
||||
/// The scores on a board.
|
||||
public struct ScoresList {
|
||||
/// The board the scores belong to.
|
||||
public let boardID: String
|
||||
/// When the list was last updated, in seconds since the epoch.
|
||||
public let lastUpdated: UInt32
|
||||
/// Whether the current player's score is included in the list.
|
||||
public let playerIncluded: Bool
|
||||
/// The maximum number of scores the list can hold.
|
||||
public let limit: UInt32
|
||||
/// The scores, ordered by rank.
|
||||
public let scores: [Score]
|
||||
|
||||
init(_ list: PDScoresList) {
|
||||
|
||||
Reference in New Issue
Block a user