Beamable SDK
All Classes Namespaces Functions Variables Properties Events
Public Member Functions | Public Attributes | List of all members
Beamable.Tournaments.TournamentsBehaviour Class Reference
Inheritance diagram for Beamable.Tournaments.TournamentsBehaviour:
Inheritance graph
[legend]
Collaboration diagram for Beamable.Tournaments.TournamentsBehaviour:
Collaboration graph
[legend]

Public Member Functions

void SetType (TournamentType nextType)
 
void SetDay (TournamentDay nextDay)
 
void ToggleInfoPage ()
 
void ShowMainPage ()
 
void ShowInfoDetailPage (TournamentInfoPageSection infoPageSection)
 
void ShowInfoPage ()
 
void ShowRewardPage ()
 
void ClaimAllRewards ()
 
void ScrollInfoContainer (float speed)
 
void CreateInfoPages ()
 
void HandleDayTabChange (TabChangeEventArgs args)
 
void HandleTypeTabChange (TabChangeEventArgs args)
 
void RefreshRewards (TournamentBundle data)
 
Promise< TournamentInfoResolveTournamentInfo ()
 
Color GetColorForClass (TournamentColorClass colorClass)
 

Public Attributes

TournamentRef Tournament
 
TournamentInfoBehaviour InfoPrefab
 
TournamentEntryBehavior EntryPrefab
 
TournamentEntryPlayerBehaviour PlayerInstance
 
ScrollRect InfoScroller
 
AbstractVirtualList List
 
GameObject InfoPage
 
TournamentInfoDetailContainerBehaviour InfoDetailContainer
 
TournamentType Type
 
TournamentDay Day
 
LoadingIndicator LoadingIndicator
 
CanvasGroup ViewportCanvasGroup
 
TournamentRewardPanelBehaviour RewardsPage
 
TournamentNumbersBehaviour RewardCount
 
Button RewardsButton
 
CountdownTextBehaviour DailyCountdown
 
TextMeshProUGUI StageText
 
List< TournamentStageGainDefinitionStagePrefabs
 
List< GameObjectActiveOnlyForDaily
 
TabBehaviour DayTabs
 
GameObject GeneralErrorPage
 
Color YesterdayEntryColor
 
bool ShouldShowStageGain => Type == TournamentType.DAILY
 
bool ShouldShowRewards => Type == TournamentType.DAILY
 
bool ShouldShowRank => Type != TournamentType.CHAMPION
 

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