Enum UiState
- Namespace
- GuildWars2.Mumble
- Assembly
- GuildWars2.dll
The user interface states provided by the MumbleLink API as a flags enum.
[Flags]
[JsonConverter(typeof(UiStateJsonConverter))]
[CLSCompliant(false)]
public enum UiState : uint
Fields
None = 0No flags are set.
IsMapOpen = 1The world map is open.
IsCompassTopRight = 2The compass is docked to the top right corner if set; otherwise, it is docked to the bottom right corner.
DoesCompassHaveRotationEnabled = 4The compass rotates with the camera if set; otherwise, it points north.
GameHasFocus = 8The game client currently has mouse focus.
IsInCompetitiveGameMode = 16The player is in a structured PvP game mode.
TextboxHasFocus = 32The 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 = 64The player is in combat.