Elin Modding Docs Doc
Loading...
Searching...
No Matches
HotAction Class Reference
Inheritance diagram for HotAction:
HotItem HotItemActionAudoDump HotItemActionSleep HotItemEQSet HotItemFocusPos HotItemLayout

Public Member Functions

override void OnClick (ButtonHotItem b, Hotbar h)
 
virtual void Perform ()
 
override void OnShowContextMenu (UIContextMenu m)
 
- Public Member Functions inherited from HotItem
string TextHotkey ()
 
virtual void OnRightClick (ButtonHotItem b)
 
virtual bool CanAutoFire (Chara tg)
 
virtual void OnSetCurrentItem ()
 
virtual void OnUnsetCurrentItem ()
 
virtual void OnUnselect ()
 
virtual void SetImage (Image icon)
 
virtual bool TrySetAct (ActPlan p)
 
virtual void OnMarkMapHighlights ()
 
virtual void OnRenderTile (Point point, HitResult result, int dir)
 

Public Attributes

int _bgColor
 
string text
 
- Public Attributes inherited from HotItem
ButtonHotItem button
 
Hotbar hotbar
 
bool disabled
 

Properties

Color bgColor [get, set]
 
override Color SpriteColor [get]
 
virtual string Id [get]
 
virtual bool CanChangeIconColor [get]
 
virtual bool CanName [get]
 
override string Name [get]
 
override string pathSprite [get]
 
- Properties inherited from HotItem
override Sprite SpriteHighlight [get]
 
override bool IsSelectable [get]
 
override string TextTip [get]
 
virtual Thing RenderThing [get]
 
virtual Thing Thing [get]
 
virtual Thing Tool [get]
 
virtual bool IsTool [get]
 
virtual bool LookAtMouse [get]
 
virtual bool IsGameAction [get]
 
virtual bool UseUIObjMaterial [get]
 

Detailed Description

Definition at line 6 of file HotAction.cs.

Member Function Documentation

◆ OnClick()

override void HotAction.OnClick ( ButtonHotItem b,
Hotbar h )
virtual

Reimplemented from HotItem.

Definition at line 88 of file HotAction.cs.

◆ OnShowContextMenu()

override void HotAction.OnShowContextMenu ( UIContextMenu m)

Definition at line 104 of file HotAction.cs.

◆ Perform()

virtual void HotAction.Perform ( )
virtual

Definition at line 99 of file HotAction.cs.

Member Data Documentation

◆ _bgColor

int HotAction._bgColor

Definition at line 139 of file HotAction.cs.

◆ text

string HotAction.text

Definition at line 143 of file HotAction.cs.

Property Documentation

◆ bgColor

Color HotAction.bgColor
getset

Definition at line 11 of file HotAction.cs.

◆ CanChangeIconColor

virtual bool HotAction.CanChangeIconColor
get

Definition at line 49 of file HotAction.cs.

◆ CanName

virtual bool HotAction.CanName
get

Definition at line 59 of file HotAction.cs.

◆ Id

virtual string HotAction.Id
get

Definition at line 39 of file HotAction.cs.

◆ Name

override string HotAction.Name
get

Definition at line 69 of file HotAction.cs.

◆ pathSprite

override string HotAction.pathSprite
get

Definition at line 79 of file HotAction.cs.

◆ SpriteColor

override Color HotAction.SpriteColor
get

Definition at line 25 of file HotAction.cs.


The documentation for this class was generated from the following file: