Elin Modding Docs Doc
Loading...
Searching...
No Matches
HotItemLayer Class Reference
Inheritance diagram for HotItemLayer:
HotItem

Public Member Functions

override void OnSetItem (UIButton b)
 
override void OnClick (ButtonHotItem b, Hotbar h)
 
- 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

string id
 
- Public Attributes inherited from HotItem
ButtonHotItem button
 
Hotbar hotbar
 
bool disabled
 

Static Public Attributes

static UIHighlightObject highlightHelp
 
static UIHighlightObject highlightAbility
 
static UIHighlightObject highlightBackpack
 

Properties

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 5 of file HotItemLayer.cs.

Member Function Documentation

◆ OnClick()

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

Reimplemented from HotItem.

Definition at line 42 of file HotItemLayer.cs.

◆ OnSetItem()

override void HotItemLayer.OnSetItem ( UIButton b)

Definition at line 28 of file HotItemLayer.cs.

Member Data Documentation

◆ highlightAbility

UIHighlightObject HotItemLayer.highlightAbility
static

Definition at line 138 of file HotItemLayer.cs.

◆ highlightBackpack

UIHighlightObject HotItemLayer.highlightBackpack
static

Definition at line 141 of file HotItemLayer.cs.

◆ highlightHelp

UIHighlightObject HotItemLayer.highlightHelp
static

Definition at line 135 of file HotItemLayer.cs.

◆ id

string HotItemLayer.id

Definition at line 145 of file HotItemLayer.cs.

Property Documentation

◆ Name

override string HotItemLayer.Name
get

Definition at line 9 of file HotItemLayer.cs.

◆ pathSprite

override string HotItemLayer.pathSprite
get

Definition at line 19 of file HotItemLayer.cs.


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