Table of Contents

Class HudManager

Namespace
Uncreated.Warfare.Players.UI
Assembly
Uncreated.Warfare.dll
public sealed class HudManager
Inheritance
HudManager
Inherited Members

Constructors

HudManager(WarfareModule, IPlayerService, ILogger<HudManager>)

public HudManager(WarfareModule module, IPlayerService playerService, ILogger<HudManager> logger)

Parameters

module WarfareModule
playerService IPlayerService
logger ILogger<HudManager>

Methods

GetIsPluginVoting(WarfarePlayer)

public bool GetIsPluginVoting(WarfarePlayer player)

Parameters

player WarfarePlayer

Returns

bool

HideHud()

public IDisposable HideHud()

Returns

IDisposable

SetAllIsPluginVoting(bool)

public void SetAllIsPluginVoting(bool value)

Parameters

value bool

SetIsPluginVoting(WarfarePlayer, bool)

public void SetIsPluginVoting(WarfarePlayer player, bool value)

Parameters

player WarfarePlayer
value bool

Events

OnPluginVotingUpdated

Invoked when a player's plugin voting status changes.

public event Action<WarfarePlayer, bool>? OnPluginVotingUpdated

Event Type

Action<WarfarePlayer, bool>

Remarks

Used by the Duty UI to lower it when a vote is happening.