Class DutyUI
public class DutyUI : UnturnedUI, IDisposable, IHudUIListener
- Inheritance
-
UnturnedUIDutyUI
- 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.HasAssetOrIdUnturnedUI.HasAssetUnturnedUI.IdUnturnedUI.GuidUnturnedUI.AssetUnturnedUI.IsReliableUnturnedUI.IsSendReliableUnturnedUI.HasElementsUnturnedUI.DebugLoggingUnturnedUI.ElementsUnturnedUI.HasDefaultNameUnturnedUI.NameUnturnedUI.Key
Constructors
DutyUI(AssetConfiguration, ILoggerFactory, IPlayerService, TranslationInjection<ModerationTranslations>, HudManager)
public DutyUI(AssetConfiguration assetConfig, ILoggerFactory loggerFactory, IPlayerService playerService, TranslationInjection<ModerationTranslations> translations, HudManager hudManager)
Parameters
assetConfigAssetConfigurationloggerFactoryILoggerFactoryplayerServiceIPlayerServicetranslationsTranslationInjection<ModerationTranslations>hudManagerHudManager
Methods
Hide(WarfarePlayer?)
public void Hide(WarfarePlayer? player)
Parameters
playerWarfarePlayer
OnDisposing()
This function is invoked after Uncreated.Framework.UI.UnturnedUI.Dispose() is called before elements get cleaned up.
protected override void OnDisposing()
Remarks
This will always be invoked on the game thread. The base method has no implementation and doesn't need to be invoked.
Restore(WarfarePlayer?)
public void Restore(WarfarePlayer? player)
Parameters
playerWarfarePlayer
SendToPlayer(WarfarePlayer)
public void SendToPlayer(WarfarePlayer player)
Parameters
playerWarfarePlayer