Beamable SDK
|
This is an example IBeamableView. It is based off the LeaderboardsPresenter. More...
Classes | |
struct | BasicLeaderboardViewEntry |
interface | ILeaderboardDeps |
Public Member Functions | |
virtual int | GetEnrichOrder () |
BeamableViewGroup sorts it's managed IBeamableView by this value before calling Enrich. More... | |
virtual void | EnrichWithContext (BeamContextGroup managedPlayers) |
Gets called by BeamableViewGroup on start or BeamableViewGroup.Enrich (or BeamableViewGroup.EnrichWithPlayerCodes) gets called via code. This version is called once per BeamableViewGroup.AllPlayerContexts when the SupportedMode is set to BeamableViewGroup.PlayerCountMode.MultiplayerUI. If you don't explicitly support BeamableViewGroup.PlayerCountMode.MultiplayerUI, throw a NotSupportedException from this implementation. More... | |
virtual void | EnterLoadingState () |
Public Attributes | |
int | EnrichOrder |
GenericButton | BackButton |
GenericButton | TopButton |
LeaderboardsRankEntriesPresenter | RankEntries |
LeaderboardsRankEntryPresenter | CurrentUserRankEntry |
UnityEvent | BackButtonAction |
UnityEvent | TopButtonAction |
This is an example IBeamableView. It is based off the LeaderboardsPresenter.
|
inlinevirtual |
Gets called by BeamableViewGroup on start or BeamableViewGroup.Enrich (or BeamableViewGroup.EnrichWithPlayerCodes) gets called via code. This version is called once per BeamableViewGroup.AllPlayerContexts when the SupportedMode is set to BeamableViewGroup.PlayerCountMode.MultiplayerUI. If you don't explicitly support BeamableViewGroup.PlayerCountMode.MultiplayerUI, throw a NotSupportedException from this implementation.
currentContext | The BeamContext at the current playerIndex . |
playerIndex | The index for this BeamContext in BeamableViewGroup.AllPlayerContexts. |
Implements Beamable.EasyFeatures.ISyncBeamableView.
|
virtual |
BeamableViewGroup sorts it's managed IBeamableView by this value before calling Enrich.
Implements Beamable.EasyFeatures.IBeamableView.