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

Public Member Functions

override Sprite GetSprite ()
 
 HotItemAct (string alias)
 
 HotItemAct (SourceElement.Row row)
 
override void SetImage (Image icon)
 
override bool TrySetAct (ActPlan p)
 
- Public Member Functions inherited from HotItemGameAction
override void OnClick (ButtonHotItem b, Hotbar h)
 
override void OnRightClick (ButtonHotItem b)
 
override void OnMarkMapHighlights ()
 
- Public Member Functions inherited from HotItem
string TextHotkey ()
 
virtual bool CanAutoFire (Chara tg)
 
virtual void OnSetCurrentItem ()
 
virtual void OnUnsetCurrentItem ()
 
virtual void OnUnselect ()
 
virtual void OnRenderTile (Point point, HitResult result, int dir)
 

Public Attributes

int id
 
Act _act
 
- Public Attributes inherited from HotItem
ButtonHotItem button
 
Hotbar hotbar
 
bool disabled
 

Properties

override Act act [get]
 
override string Name [get]
 
SourceElement.Row source [get]
 
override bool UseUIObjMaterial [get]
 
override Color SpriteColor [get]
 
- Properties inherited from HotItemGameAction
virtual Act act [get]
 
override bool IsGameAction [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 7 of file HotItemAct.cs.

Constructor & Destructor Documentation

◆ HotItemAct() [1/3]

HotItemAct.HotItemAct ( )

Definition at line 75 of file HotItemAct.cs.

◆ HotItemAct() [2/3]

HotItemAct.HotItemAct ( string alias)

Definition at line 80 of file HotItemAct.cs.

◆ HotItemAct() [3/3]

HotItemAct.HotItemAct ( SourceElement.Row row)

Definition at line 86 of file HotItemAct.cs.

Member Function Documentation

◆ GetSprite()

override Sprite HotItemAct.GetSprite ( )

Definition at line 45 of file HotItemAct.cs.

◆ SetImage()

override void HotItemAct.SetImage ( Image icon)
virtual

Reimplemented from HotItem.

Definition at line 92 of file HotItemAct.cs.

◆ TrySetAct()

override bool HotItemAct.TrySetAct ( ActPlan p)
virtual

Reimplemented from HotItem.

Definition at line 98 of file HotItemAct.cs.

Member Data Documentation

◆ _act

Act HotItemAct._act

Definition at line 154 of file HotItemAct.cs.

◆ id

int HotItemAct.id

Definition at line 151 of file HotItemAct.cs.

Property Documentation

◆ act

override Act HotItemAct.act
get

Definition at line 11 of file HotItemAct.cs.

◆ Name

override string HotItemAct.Name
get

Definition at line 26 of file HotItemAct.cs.

◆ source

SourceElement.Row HotItemAct.source
get

Definition at line 36 of file HotItemAct.cs.

◆ SpriteColor

override Color HotItemAct.SpriteColor
get

Definition at line 62 of file HotItemAct.cs.

◆ UseUIObjMaterial

override bool HotItemAct.UseUIObjMaterial
get

Definition at line 52 of file HotItemAct.cs.


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