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

Public Member Functions

override Sprite GetSprite ()
 
override void SetImage (Image icon)
 
override void SetSubText (UIText t)
 
- 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 bool TrySetAct (ActPlan p)
 
virtual void OnRenderTile (Point point, HitResult result, int dir)
 

Public Attributes

Thing thing
 
bool lost
 
Act _act
 
- Public Attributes inherited from HotItem
ButtonHotItem button
 
Hotbar hotbar
 
bool disabled
 

Properties

override Act act [get]
 
override string Name [get]
 
override bool IsSelectable [get]
 
override Thing Thing [get]
 
override bool UseUIObjMaterial [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 HotItemThing.cs.

Member Function Documentation

◆ GetSprite()

override Sprite HotItemThing.GetSprite ( )

Definition at line 30 of file HotItemThing.cs.

◆ SetImage()

override void HotItemThing.SetImage ( Image icon)
virtual

Reimplemented from HotItem.

Definition at line 66 of file HotItemThing.cs.

◆ SetSubText()

override void HotItemThing.SetSubText ( UIText t)

Definition at line 72 of file HotItemThing.cs.

Member Data Documentation

◆ _act

Act HotItemThing._act

Definition at line 86 of file HotItemThing.cs.

◆ lost

bool HotItemThing.lost

Definition at line 83 of file HotItemThing.cs.

◆ thing

Thing HotItemThing.thing

Definition at line 79 of file HotItemThing.cs.

Property Documentation

◆ act

override Act HotItemThing.act
get

Definition at line 11 of file HotItemThing.cs.

◆ IsSelectable

override bool HotItemThing.IsSelectable
get

Definition at line 37 of file HotItemThing.cs.

◆ Name

override string HotItemThing.Name
get

Definition at line 21 of file HotItemThing.cs.

◆ Thing

override Thing HotItemThing.Thing
get

Definition at line 47 of file HotItemThing.cs.

◆ UseUIObjMaterial

override bool HotItemThing.UseUIObjMaterial
get

Definition at line 57 of file HotItemThing.cs.


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