Project Arrhythmia
A video game developed by Vitamin Games.
Loading...
Searching...
No Matches
UI_Text Class Reference
+ Inheritance diagram for UI_Text:

Public Member Functions

void UpdateText (string _value)
 
- Public Member Functions inherited from UIElement
void InitTweener ()
 
void ClearGraphics ()
 
void InitGraphics ()
 
void Awake ()
 
IEnumerator DelayedAwake ()
 
void Show (float _delay)
 Show after set delay.
 
void Show (float _delayMin, float _delayMax)
 Show after randomized delay.
 
void Show ()
 Show UIElement.
 
void ShowCustom (float _time)
 Show UIElement.
 
void Hide ()
 Used on Close of Popup.
 
void HideCustom (float _time)
 Close UIElement.
 
void HideInstant ()
 
void ShowInstant ()
 
void Stutter ()
 
void PlayGlitch (float _start, float _end, float _duration)
 
void Glitch (float _value)
 
void SubGlitch (Graphic _graphic)
 
void SubGlitchTo (Graphic _graphic, float _to, float _duration=ANIMATE_GLITCH_TIME)
 
StringBuilder GetSB ()
 
void SubGlitch (Graphic _graphic, float _value, float _valueOffset=0, bool encapsulate=true, bool onlyGlitchNew=false)
 
void ExecUIEvent (string _func)
 
void OpenLink (string _url)
 
void UpdateSelection (GameObject _selection)
 
void ToggleGraphics (bool _state)
 

Public Attributes

TextMeshProUGUI Text
 
- Public Attributes inherited from UIElement
bool AutoShow = false
 
bool AutoHide = false
 
Graphic[] graphics
 
Graphic[] subGraphics
 

Protected Member Functions

override void DisableElement ()
 
override void OnGlitch (float _value)
 
override void OnShow ()
 
- Protected Member Functions inherited from UIElement
void OnShow ()
 Wrapper for awake to ensure it happens at the correct time (cut down on race conditions)
 
void DisableElement ()
 Wrapper for awake to ensure it happens at the correct time (cut down on race conditions)
 
virtual void OnDestroyElement ()
 Wrapper for Destroy to ensure it happens at the correct time (cut down on race conditions)
 
virtual void OnAwake ()
 Wrapper for awake to ensure it happens at the correct time (cut down on race conditions)
 
void OnGlitch (float _value)
 

Additional Inherited Members

- Static Public Attributes inherited from UIElement
const float ANIMATE_IN_TIME = 0.3f
 
const float ANIMATE_GLITCH_TIME = 0.3f
 
const float ANIMATE_OUT_TIME = 0.3f
 
- Protected Attributes inherited from UIElement
Dictionary< TextMeshProUGUI, GameObjectLocalizer > localizers = new Dictionary<TextMeshProUGUI, GameObjectLocalizer>()
 
Dictionary< TextMeshProUGUI, LocalizeStringEvent > localizersStr = new Dictionary<TextMeshProUGUI, LocalizeStringEvent>()
 
float GlitchVal = 1
 
- Properties inherited from UIElement
float GlitchLevel [get]
 

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