public AbstractLeaderboardRowView(AbstractLeaderboardScreen screen, UXGrid grid, UXElement templateItem, SocialTabs tab, FactionToggle faction, int position, bool initAllElements) { this.screen = screen; this.grid = grid; this.templateItem = templateItem; this.tab = tab; this.faction = faction; this.position = position; this.CreateItem(); if (initAllElements) { this.InitElements(); } }
public LeaderboardRowSquadInviteView(AbstractLeaderboardScreen screen, UXGrid grid, UXElement templateItem, SocialTabs tab, FactionToggle faction, int position, SquadInvite invite, Squad squad) : base(screen, grid, templateItem, tab, faction, position, squad) { this.invite = invite; base.InitBaseView(); this.InitFullView(); }
public SquadInfoView(AbstractLeaderboardScreen screen) { this.screen = screen; }
public LeaderboardRowPlayerView(AbstractLeaderboardScreen screen, UXGrid grid, UXElement templateItem, SocialTabs tab, FactionToggle faction, int position, PlayerLBEntity player, string planetUid) : base(screen, grid, templateItem, tab, faction, position, true) { this.player = player; this.planetUid = planetUid; this.InitView(); }
public LeaderboardRowFacebookView(AbstractLeaderboardScreen screen, UXGrid grid, UXElement templateItem, SocialTabs tab) : base(screen, grid, templateItem, tab, FactionToggle.All, 0, false) { this.InitView(); }
public LeaderboardRowCreateSquadView(AbstractLeaderboardScreen screen, UXGrid grid, UXElement templateItem, int position) : base(screen, grid, templateItem, SocialTabs.Empty, FactionToggle.All, position, false) { this.InitView(); }