ORK Framework  2.29.0
API Documentation
ORKFramework.UI.MultiHUDContent Class Reference

Public Member Functions

 MultiHUDContent (HUDElement setting)
 
void Update (GUIBox box, Rect contentBounds, Rect previousBounds)
 
void UpdateCombatant (GUIBox box, Combatant combatant, Rect contentBounds, Rect previousBounds)
 
void UpdateCombatant (GUIBox box, Combatant combatant, bool isBestiary, Rect contentBounds, Rect previousBounds)
 
void UpdateInteraction (GUIBox box, BaseInteraction interaction, Rect contentBounds, Rect previousBounds)
 
void UpdateShortcut (GUIBox box, IShortcut shortcut, Combatant combatant, Rect contentBounds, Rect previousBounds)
 
void UpdateResearchItem (GUIBox box, ResearchItem item, Combatant combatant, Rect contentBounds, Rect previousBounds)
 
void UpdateTooltip (GUIBox box, IContentSimple content, Combatant combatant, Rect contentBounds, Rect previousBounds)
 
void UpdateObject (GUIBox box, GameObject gameObject, IContent content, Rect contentBounds, Rect previousBounds)
 
void RecalculateSize (Rect contentBounds, Rect previousBounds)
 
void Show ()
 
void CreateObjects (GUIBox box, GameObject parent)
 
IContentSimple GetTooltip (Vector2 position)
 
DragInfo GetDragOnPosition (GUIBox box, Combatant combatant, Vector2 position)
 
bool CheckDrop (Combatant combatant, DragInfo drag, Vector2 position)
 

Public Attributes

HUDElement setting
 
List< BaseLabellabel
 
Rect bounds