Class PopupUI
[UnturnedUI(BasePath = "Container/MainBox")]
public class PopupUI : UnturnedUI, IDisposable
- Inheritance
-
UnturnedUIPopupUI
- 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
PopupUI(AssetConfiguration, IPlayerService, ILoggerFactory)
public PopupUI(AssetConfiguration assetConfig, IPlayerService playerService, ILoggerFactory loggerFactory)
Parameters
assetConfigAssetConfigurationplayerServiceIPlayerServiceloggerFactoryILoggerFactory
Fields
Cancel
public const string Cancel = "Cancel"
Field Value
No
public const string No = "No"
Field Value
Okay
public const string Okay = "OK"
Field Value
Yes
public const string Yes = "Yes"
Field Value
Properties
Buttons
public LabeledStateButton[] Buttons { get; }
Property Value
- LabeledStateButton[]
Image
public UnturnedImage Image { get; }
Property Value
- UnturnedImage
Methods
SendToastCallback(WarfarePlayer, in ToastMessage, ToastMessageInfo, UnturnedUI, IServiceProvider)
public static void SendToastCallback(WarfarePlayer player, in ToastMessage message, ToastMessageInfo info, UnturnedUI ui, IServiceProvider serviceProvider)
Parameters
playerWarfarePlayermessageToastMessageinfoToastMessageInfouiUnturnedUIserviceProviderIServiceProvider
Events
OnButtonPressed
public event PopupButtonPressed? OnButtonPressed
Event Type
OnToastButtonPressed
public event PopupButtonPressed? OnToastButtonPressed