Elin Modding Docs Doc
Loading...
Searching...
No Matches
HotItem Class Reference
Inheritance diagram for HotItem:
HotAction HotItemActionMode HotItemChara HotItemContext HotItemFocusChara HotItemGameAction HotItemIcon HotItemLayer HotItemSpeed HotItemToggle HotItemTogglePage HotItemWidget

Public Member Functions

string TextHotkey ()
 
virtual void OnClick (ButtonHotItem b, Hotbar h)
 
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

ButtonHotItem button
 
Hotbar hotbar
 
bool disabled
 

Properties

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 HotItem.cs.

Member Function Documentation

◆ CanAutoFire()

virtual bool HotItem.CanAutoFire ( Chara tg)
virtual

Definition at line 154 of file HotItem.cs.

◆ OnClick()

virtual void HotItem.OnClick ( ButtonHotItem b,
Hotbar h )
virtual

Definition at line 54 of file HotItem.cs.

◆ OnMarkMapHighlights()

virtual void HotItem.OnMarkMapHighlights ( )
virtual

Definition at line 196 of file HotItem.cs.

◆ OnRenderTile()

virtual void HotItem.OnRenderTile ( Point point,
HitResult result,
int dir )
virtual

Definition at line 201 of file HotItem.cs.

◆ OnRightClick()

virtual void HotItem.OnRightClick ( ButtonHotItem b)
virtual

Definition at line 60 of file HotItem.cs.

◆ OnSetCurrentItem()

virtual void HotItem.OnSetCurrentItem ( )
virtual

Definition at line 160 of file HotItem.cs.

◆ OnUnselect()

virtual void HotItem.OnUnselect ( )
virtual

Definition at line 170 of file HotItem.cs.

◆ OnUnsetCurrentItem()

virtual void HotItem.OnUnsetCurrentItem ( )
virtual

Definition at line 165 of file HotItem.cs.

◆ SetImage()

virtual void HotItem.SetImage ( Image icon)
virtual

Definition at line 175 of file HotItem.cs.

◆ TextHotkey()

string HotItem.TextHotkey ( )

Definition at line 39 of file HotItem.cs.

◆ TrySetAct()

virtual bool HotItem.TrySetAct ( ActPlan p)
virtual

Definition at line 190 of file HotItem.cs.

Member Data Documentation

◆ button

ButtonHotItem HotItem.button

Definition at line 206 of file HotItem.cs.

◆ disabled

bool HotItem.disabled

Definition at line 212 of file HotItem.cs.

◆ hotbar

Hotbar HotItem.hotbar

Definition at line 209 of file HotItem.cs.

Property Documentation

◆ IsGameAction

virtual bool HotItem.IsGameAction
get

Definition at line 135 of file HotItem.cs.

◆ IsSelectable

override bool HotItem.IsSelectable
get

Definition at line 20 of file HotItem.cs.

◆ IsTool

virtual bool HotItem.IsTool
get

Definition at line 115 of file HotItem.cs.

◆ LookAtMouse

virtual bool HotItem.LookAtMouse
get

Definition at line 125 of file HotItem.cs.

◆ RenderThing

virtual Thing HotItem.RenderThing
get

Definition at line 72 of file HotItem.cs.

◆ SpriteHighlight

override Sprite HotItem.SpriteHighlight
get

Definition at line 10 of file HotItem.cs.

◆ TextTip

override string HotItem.TextTip
get

Definition at line 30 of file HotItem.cs.

◆ Thing

virtual Thing HotItem.Thing
get

Definition at line 95 of file HotItem.cs.

◆ Tool

virtual Thing HotItem.Tool
get

Definition at line 105 of file HotItem.cs.

◆ UseUIObjMaterial

virtual bool HotItem.UseUIObjMaterial
get

Definition at line 145 of file HotItem.cs.


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