Enum AddonEventType
Reimplementation of AtkEventType.
Assembly: Dalamud.dll
public enum AddonEventType : byte
Fields
MouseDown
Mouse Down.
MouseDown = 3
MouseUp
Mouse Up.
MouseUp = 4
MouseMove
Mouse Move.
MouseMove = 5
MouseOver
Mouse Over.
MouseOver = 6
MouseOut
Mouse Out.
MouseOut = 7
MouseWheel
Mouse Wheel.
MouseWheel = 8
MouseClick
Mouse Click.
MouseClick = 9
MouseDoubleClick
Mouse Double Click.
MouseDoubleClick = 10
InputReceived
Input Received.
InputReceived = 12
InputNavigation
Input Navigation (LEFT, RIGHT, UP, DOWN, TAB_NEXT, TAB_PREV, TAB_BOTH_NEXT, TAB_BOTH_PREV, PAGEUP, PAGEDOWN).
InputNavigation = 13
InputBaseInputReceived
InputBase Input Received (AtkComponentTextInput and AtkComponentNumericInput).
For example, this is fired for moving the text cursor, deletion of a character and inserting a new line.
InputBaseInputReceived = 15
FocusStart
Focus Start.
FocusStart = 18
FocusStop
Focus Stop.
FocusStop = 19
Resize
Resize (ChatLogPanel).
Resize = 21
ButtonPress
AtkComponentButton Press, sent on MouseDown on Button.
ButtonPress = 23
ButtonRelease
AtkComponentButton Release, sent on MouseUp and MouseOut.
ButtonRelease = 24
ButtonClick
AtkComponentButton Click, sent on MouseUp and MouseClick on button.
ButtonClick = 25
ValueUpdate
Value Update (NumericInput, ScrollBar, etc.)
ValueUpdate = 27
SliderValueUpdate
AtkComponentSlider Value Update.
SliderValueUpdate = 29
SliderReleased
AtkComponentSlider Released.
SliderReleased = 30
ListItemRollOver
AtkComponentList RollOver.
ListItemRollOver = 33
ListItemRollOut
AtkComponentList Roll Out.
ListItemRollOut = 34
ListItemClick
AtkComponentList Click.
ListItemClick = 35
ListItemDoubleClick
AtkComponentList Double Click.
ListItemDoubleClick = 36
ListItemSelect
AtkComponentList Select.
ListItemSelect = 38
DragDropBegin
AtkComponentDragDrop Begin. Sent on MouseDown over a draggable icon (will NOT send for a locked icon).
DragDropBegin = 50
DragDropEnd
AtkComponentDragDrop End.
DragDropEnd = 51
DragDropInsert
AtkComponentDragDrop Insert. Sent when dropping an icon into a hotbar/inventory slot or similar.
DragDropInsert = 53
DragDropRollOver
AtkComponentDragDrop Roll Over.
DragDropRollOver = 55
DragDropRollOut
AtkComponentDragDrop Roll Out.
DragDropRollOut = 56
DragDropDiscard
AtkComponentDragDrop Discard. Sent when dropping an icon into empty screenspace, eg to remove an action from a hotBar.
DragDropDiscard = 57
DragDropUnk54
Drag Drop Unknown.
[Obsolete("Use DragDropDiscard", true)]
DragDropUnk54 = 54
DragDropCancel
AtkComponentDragDrop Cancel. Sent on MouseUp if the cursor has not moved since DragDropBegin, OR on MouseDown over a locked icon.
DragDropCancel = 58
DragDropUnk55
Drag Drop Unknown.
[Obsolete("Use DragDropCancel", true)]
DragDropUnk55 = 55
IconTextRollOver
AtkComponentIconText Roll Over.
IconTextRollOver = 59
IconTextRollOut
AtkComponentIconText Roll Out.
IconTextRollOut = 60
IconTextClick
AtkComponentIconText Click.
IconTextClick = 61
DialogueClose
AtkDialogue Close.
DialogueClose = 62
DialogueSubmit
AtkDialogue Submit.
DialogueSubmit = 63
TimerTick
AtkTimer Tick.
TimerTick = 64
TimerEnd
AtkTimer End.
TimerEnd = 65
TweenProgress
AtkSimpleTween Progress.
TweenProgress = 67
TweenComplete
AtkSimpleTween Complete.
TweenComplete = 68
ChildAddonAttached
AtkAddonControl Child Addon Attached.
ChildAddonAttached = 69
WindowRollOver
AtkComponentWindow Roll Over.
WindowRollOver = 70
WindowRollOut
AtkComponentWindow Roll Out.
WindowRollOut = 71
WindowChangeScale
AtkComponentWindow Change Scale.
WindowChangeScale = 72
LinkMouseClick
AtkTextNode Link Mouse Click.
LinkMouseClick = 75
LinkMouseOver
AtkTextNode Link Mouse Over.
LinkMouseOver = 76
LinkMouseOut
AtkTextNode Link Mouse Out.
LinkMouseOut = 77
Extension Methods
- System.Enum.Dalamud.Utility.EnumExtensions.GetAttribute``1
- System.Enum.Dalamud.Utility.EnumExtensions.GetAttributes``1
- Dalamud.Utility.EnumExtensions.IsObsolete(System.Enum)