Table of Contents

Class ModuleEvents.OnPlayerGuiEvent

Namespace
Anvil.API.Events
Assembly
NWN.Anvil.dll

Triggered when a player clicks on a particular GUI interface.

public sealed class ModuleEvents.OnPlayerGuiEvent : IEvent
Inheritance
ModuleEvents.OnPlayerGuiEvent
Implements
Inherited Members
Extension Methods

Properties

ChatBarChannel

Gets the chat bar channel that is selected. Only valid in ChatBarFocus and ChatBarUnFocus type events.

EffectIcon

Gets the effect icon that was selected. Only valid in EffectIconClick events.

EventObject

Gets the object data associated with this GUI event.

EventType

Gets the GuiEventType that was triggered.

FeatSelection

Gets the feat that was selected. Only valid in CharacterSheetFeatClick events.

OpenedPanel

Gets the GUI panel that attempted to be opened. Only valid in DisabledPanelAttemptOpen events.

Player

Gets the NwPlayer that triggered this event.

SkillSelection

Gets the skill that was selected. Only valid in CharacterSheetSkillClick events.

Vector

Gets the vector payload included in this gui event. Only valid in RadialOpen events.