Makinom  1.16.0
API Documentation
Makinom.UI.BaseControlHUDElementSetting Class Reference
Inheritance diagram for Makinom.UI.BaseControlHUDElementSetting:
Makinom.UI.BaseHUDElementSetting Makinom.BaseTypeData Makinom.IBaseData Makinom.UI.ControlControlHUDElementSetting Makinom.UI.ImageControlHUDElementSetting Makinom.UI.TextControlHUDElementSetting Makinom.UI.ValueBarControlHUDElementSetting

Public Member Functions

virtual void Init ()
 
virtual void Tick (BaseHUDContent hudContent, Rect bounds)
 
virtual void Closed ()
 
- Public Member Functions inherited from Makinom.UI.BaseHUDElementSetting
virtual void RegisterChanges (NotifyChanged refresh, DataCall call, ref List< VariableHandler > unregisterList, ref bool isTimeUpdate)
 Handles registering to update/change events. More...
 
virtual void CreateLabels (ref List< BaseLabel > label, Rect displayBounds, GUIBox box, DataCall call)
 General function to create labels displaying the individual parts of the UI. More...
 
virtual void CreateLabelsEditor (ref List< BaseLabel > label, Rect displayBounds, GUIBox box)
 General function to create labels in the GUIEditor. Usually just calls the 'CreateLabels' function. More...
 
virtual bool CheckClick (GameObject user, Vector2 position, float releasedAfter, ref bool clickConsumed)
 Handles actions that are performed when the HUD element is clicked. More...
 
virtual void EditorCheck ()
 
- Public Member Functions inherited from Makinom.BaseTypeData
virtual DataObject GetData ()
 Gets a Makinom.DataObject representing the class. More...
 
virtual void SetData (DataObject data)
 Sets the variables of the class using a Makinom.DataObject. More...
 
virtual void EditorAutoSetup (string fieldName)
 Called for all fields using the autoSetup option of the Makinom.EditorLayoutAttribute. More...
 
virtual bool IsType (string type)
 Checks if the setting is of a defindd type. More...