Class FlagListUI
[UnturnedUI(BasePath = "FlagHUD")]
public class FlagListUI : UnturnedUI, IDisposable
- Inheritance
-
UnturnedUIFlagListUI
- Implements
- Inherited Members
-
UnturnedUI.LoggerUnturnedUI.LoggerFactoryUnturnedUI.GetLogger()UnturnedUI.LoadFromConfig(IAssetContainer)UnturnedUI.LoadFromConfig(EffectAsset)UnturnedUI.AddData(IUnturnedUIData)UnturnedUI.GetData<TData>(CSteamID)UnturnedUI.EnumerateData()UnturnedUI.LateRegisterElement(UnturnedUIElement)UnturnedUI.SendToPlayer(SteamPlayer)UnturnedUI.SendToPlayer(Player)UnturnedUI.SendToPlayer(ITransportConnection)UnturnedUI.ClearFromPlayer(SteamPlayer)UnturnedUI.ClearFromPlayer(Player)UnturnedUI.ClearFromPlayer(ITransportConnection)UnturnedUI.SendToAllPlayers()UnturnedUI.ClearFromAllPlayers()UnturnedUI.Dispose()UnturnedUI.OnDisposing()UnturnedUI.HasAssetOrIdUnturnedUI.HasAssetUnturnedUI.IdUnturnedUI.GuidUnturnedUI.AssetUnturnedUI.IsReliableUnturnedUI.IsSendReliableUnturnedUI.HasElementsUnturnedUI.DebugLoggingUnturnedUI.ElementsUnturnedUI.HasDefaultNameUnturnedUI.NameUnturnedUI.Key
Constructors
FlagListUI(TranslationInjection<FlagUITranslations>, AssetConfiguration, ILoggerFactory)
public FlagListUI(TranslationInjection<FlagUITranslations> translations, AssetConfiguration assetConfig, ILoggerFactory loggerFactory)
Parameters
translationsTranslationInjection<FlagUITranslations>assetConfigAssetConfigurationloggerFactoryILoggerFactory
Fields
GamemodeTitle
public readonly UnturnedLabel GamemodeTitle
Field Value
- UnturnedLabel
Rows
public readonly FlagListUI.FlagElement[] Rows
Field Value
TicketCount
public readonly UnturnedLabel TicketCount
Field Value
- UnturnedLabel
TicketsFlagIcon
public readonly UnturnedLabel TicketsFlagIcon
Field Value
- UnturnedLabel
Properties
IsHidden
public bool IsHidden { get; set; }
Property Value
Methods
ClearFromPlayer(WarfarePlayer)
public void ClearFromPlayer(WarfarePlayer player)
Parameters
playerWarfarePlayer
UpdateFlagList(IFlagListUIProvider, ITicketTracker, string, LanguageSet, bool)
public void UpdateFlagList(IFlagListUIProvider flagProvider, ITicketTracker ticketTracker, string layoutName, LanguageSet set, bool ticketsOnly = false)
Parameters
flagProviderIFlagListUIProviderticketTrackerITicketTrackerlayoutNamestringsetLanguageSetticketsOnlybool