Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
HotItemGameAction Class Reference
Inheritance diagram for HotItemGameAction:
HotItem UIButton.Item HotItemAct HotItemNoItem HotItemThing HotItemHeld

Public Member Functions

override void OnClick (ButtonHotItem b, Hotbar h)
 
override void OnRightClick (ButtonHotItem b)
 
override void OnMarkMapHighlights ()
 
- Public Member Functions inherited from HotItem
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 Member Functions inherited from UIButton.Item
virtual Sprite GetSprite ()
 
virtual Sprite GetSprite (bool highlight)
 
virtual bool ShouldHighlight ()
 
virtual void OnAddedToBar ()
 
virtual void OnShowContextMenu (UIContextMenu m)
 
virtual void OnHover (UIButton b)
 
virtual void OnClick (UIButton b)
 
virtual void OnSetItem (UIButton b)
 
virtual void SetSubText (UIText t)
 

Properties

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]
 
- Properties inherited from UIButton.Item
virtual string TextTip [get]
 
virtual string Name [get]
 
virtual Sprite SpriteHighlight [get]
 
virtual string pathSprite [get]
 
virtual bool IsSelectable [get]
 
virtual bool AdjustImageSize [get]
 
virtual bool UseIconForHighlight [get]
 
virtual bool KeepVisibleWhenHighlighted [get]
 
virtual Color SpriteColor [get]
 
virtual Vector3 SpriteScale [get]
 
virtual bool Hidden [get]
 
virtual Transition Transition [get]
 

Additional Inherited Members

- Public Attributes inherited from HotItem
ButtonHotItem button
 
Hotbar hotbar
 
bool disabled
 
- Public Attributes inherited from UIButton.Item
bool always
 

Detailed Description

Definition at line 1 of file HotItemGameAction.cs.

Member Function Documentation

◆ OnClick()

override void HotItemGameAction.OnClick ( ButtonHotItem  b,
Hotbar  h 
)
inlinevirtual

Reimplemented from HotItem.

Definition at line 7 of file HotItemGameAction.cs.

8 {
9 hotbar.Select(this);
10 }
Hotbar hotbar
Definition: HotItem.cs:8
void Select(HotItem item)
Definition: Hotbar.cs:199

References HotItem.hotbar, and Hotbar.Select().

◆ OnMarkMapHighlights()

override void HotItemGameAction.OnMarkMapHighlights ( )
inlinevirtual

Reimplemented from HotItem.

Definition at line 17 of file HotItemGameAction.cs.

18 {
19 if (act != null)
20 {
22 }
23 }
virtual void OnMarkMapHighlights()
Definition: ACT.cs:467

References act, and Act.OnMarkMapHighlights().

◆ OnRightClick()

override void HotItemGameAction.OnRightClick ( ButtonHotItem  b)
inlinevirtual

Reimplemented from HotItem.

Definition at line 12 of file HotItemGameAction.cs.

13 {
14 hotbar.Select(this);
15 }

References HotItem.hotbar, and Hotbar.Select().

Property Documentation

◆ act

virtual Act HotItemGameAction.act
get

Definition at line 3 of file HotItemGameAction.cs.

Referenced by OnMarkMapHighlights().

◆ IsGameAction

override bool HotItemGameAction.IsGameAction
get

Definition at line 5 of file HotItemGameAction.cs.


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