Beamable SDK
Public Member Functions | List of all members
Beamable.Common.Api.Tournaments.ITournamentApi Interface Reference

This type defines the Client main entry point for the Tournaments feature. More...

Inheritance diagram for Beamable.Common.Api.Tournaments.ITournamentApi:
Inheritance graph
[legend]

Public Member Functions

Promise< TournamentInfoGetTournamentInfo (string tournamentContentId)
 
Promise< TournamentInfoResponseGetAllTournaments (string contentId=null, int? cycle=null, bool? isRunning=null)
 
Promise< TournamentChampionsResponseGetChampions (string tournamentId, int cycleLimit=30)
 
Promise< TournamentStandingsResponseGetGlobalStandings (string tournamentId, int cycle=-1, int from=-1, int max=-1, int focus=-1)
 
Promise< TournamentStandingsResponseGetStandings (string tournamentId, int cycle=-1, int from=-1, int max=-1, int focus=-1)
 
Promise< TournamentStandingsResponseGetGroupPlayers (string tournamentId, int cycle=-1, int from=-1, int max=-1, int focus=-1)
 
Promise< TournamentGroupsResponseGetGroups (string tournamentId, int cycle=-1, int from=-1, int max=-1, int focus=-1)
 
Promise< TournamentRewardsResponseGetUnclaimedRewards (string tournamentId)
 
Promise< TournamentRewardsResponseClaimAllRewards (string tournamentId)
 
Promise< TournamentPlayerStatusJoinTournament (string tournamentId, double startScore=0)
 
Promise< UnitSetScore (string tournamentId, long dbid, double score, bool incrementScore=false)
 
Promise< TournamentPlayerStatusResponseGetPlayerStatus (string tournamentId=null, string contentId=null, bool? hasUnclaimedRewards=null)
 
Promise< TournamentGroupStatusResponseGetGroupStatus (string tournamentId=null, string contentId=null)
 
Promise< TournamentGroupStatusResponseGetGroupStatuses (List< long > groupIds, string contentId)
 
Promise< string > GetPlayerAlias (long playerId, string statName="alias")
 
Promise< string > GetPlayerAvatar (long playerId, string statName="avatar")
 

Detailed Description

This type defines the Client main entry point for the Tournaments feature.

Related Links

img beamable-logo


The documentation for this interface was generated from the following file: