ORK Framework  2.25.2
API Documentation
ORKFramework.ShortcutHUDWrapper Class Reference
Inheritance diagram for ORKFramework.ShortcutHUDWrapper:
ORKFramework.HUDWrapper

Public Member Functions

 ShortcutHUDWrapper (IShortcut shortcut, Combatant user)
 
override HUDWrapper GetCopy ()
 
bool UseOn (Combatant target, bool animate)
 
bool AutoUse ()
 
bool ClickUse (GUIBox boxOrigin)
 
BaseAction GetAction ()
 
void SetShortcutSlot (Combatant combatant, IShortcut newShortcut)
 
override void CreateHUDContent (GUIBox box, bool adjustWidth, bool adjustHeight, ref Rect bounds)
 
override bool CheckClick (Vector2 position, float releasedAfter, ref bool clickConsumed)
 
- Public Member Functions inherited from ORKFramework.HUDWrapper
virtual bool RegisterDisplayUpdate (Notify notify)
 
virtual bool UnregisterDisplayUpdate (Notify notify)
 
virtual IContentSimple GetTooltip (Vector2 position)
 
virtual bool CheckTickUpdate ()
 
virtual bool CheckDrop (DragInfo drag, Vector2 position)
 

Public Attributes

CheckShortcutClick clickCheck
 
bool clickAutoTarget = false
 
- Public Attributes inherited from ORKFramework.HUDWrapper
HUDWrapperPlacement placement = HUDWrapperPlacement.IgnoreContent
 
List< MultiHUDContenthudContent
 

Properties

IShortcut Shortcut [get]
 
Combatant User [get]
 
bool IsGroupShortcut [get, set]
 
int ShortcutListIndex [get, set]
 
int ShortcutSlot [get, set]
 
- Properties inherited from ORKFramework.HUDWrapper
virtual HUDElement [] Elements [get, set]
 

Additional Inherited Members

- Protected Attributes inherited from ORKFramework.HUDWrapper
HUDElement [] hudElement