Table of Contents

Class CaptureUI

Namespace
Uncreated.Warfare.Layouts.UI
Assembly
Uncreated.Warfare.dll
[UnturnedUI(BasePath = "Box")]
public class CaptureUI : UnturnedUI, IDisposable, IHudUIListener
Inheritance
UnturnedUI
CaptureUI
Implements
Inherited Members
UnturnedUI.Logger
UnturnedUI.LoggerFactory
UnturnedUI.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.HasAssetOrId
UnturnedUI.HasAsset
UnturnedUI.Id
UnturnedUI.Guid
UnturnedUI.Asset
UnturnedUI.IsReliable
UnturnedUI.IsSendReliable
UnturnedUI.HasElements
UnturnedUI.DebugLogging
UnturnedUI.Elements
UnturnedUI.HasDefaultName
UnturnedUI.Name
UnturnedUI.Key

Constructors

CaptureUI(AssetConfiguration, ILoggerFactory, IPlayerService, WarfareModule, ITranslationService)

public CaptureUI(AssetConfiguration assetConfig, ILoggerFactory loggerFactory, IPlayerService playerService, WarfareModule module, ITranslationService translationService)

Parameters

assetConfig AssetConfiguration
loggerFactory ILoggerFactory
playerService IPlayerService
module WarfareModule
translationService ITranslationService

Properties

CaptureProgress

public ImageProgressBar CaptureProgress { get; }

Property Value

ImageProgressBar

Title

public UnturnedLabel Title { get; }

Property Value

UnturnedLabel

Methods

Hide(WarfarePlayer?)

public void Hide(WarfarePlayer? player)

Parameters

player WarfarePlayer

HideCaptureUI(WarfarePlayer)

public void HideCaptureUI(WarfarePlayer player)

Parameters

player WarfarePlayer

HideCaptureUI(LanguageSet)

public void HideCaptureUI(LanguageSet set)

Parameters

set LanguageSet

Restore(WarfarePlayer?)

public void Restore(WarfarePlayer? player)

Parameters

player WarfarePlayer

UpdateCaptureUI(WarfarePlayer, in CaptureUIState)

public void UpdateCaptureUI(WarfarePlayer player, in CaptureUIState state)

Parameters

player WarfarePlayer
state CaptureUIState

UpdateCaptureUI(LanguageSet, in CaptureUIState)

public void UpdateCaptureUI(LanguageSet set, in CaptureUIState state)

Parameters

set LanguageSet
state CaptureUIState