Table of Contents

Enum UiState

Namespace
GuildWars2.Mumble
Assembly
GW2SDK.dll

The user interface states provided by the MumbleLink API as a flags enum.

[Flags]
[JsonConverter(typeof(UiStateJsonConverter))]
public enum UiState : uint

Fields

None = 0

No flags are set.

IsMapOpen = 1

The world map is open.

IsCompassTopRight = 2

The compass is docked to the top right corner if set; otherwise, it is docked to the bottom right corner.

DoesCompassHaveRotationEnabled = 4

The compass rotates with the camera if set; otherwise, it points north.

GameHasFocus = 8

The game client currently has mouse focus.

IsInCompetitiveGameMode = 16

The player is in a structured PvP game mode.

TextboxHasFocus = 32

The cursor is in a text input field (e.g. chat, inventory search, destroy item confirmation etc.)

Does not work for the Trading Post text boxes.

IsInCombat = 64

The player is in combat.