Project Arrhythmia
A video game developed by Vitamin Games.
Loading...
Searching...
No Matches
VGFunctions.LSHelpers Class Reference

A static class that provides helper methods. More...

Static Public Member Functions

static void DelayAsync (float _delay, System.Action _action)
 
static void StartCoroutineAdv (IEnumerator _action)
 
static void Delay (float _delay, System.Action _action)
 
static System.Action< T > Debounce< T > (this System.Action< T > func, int milliseconds=300)
 
static void CheckForDefault (ref bool _default, SimpleJSON.JSONNode _node)
 
static void CheckForDefault (ref float _default, SimpleJSON.JSONNode _node)
 
static void CheckForDefault (ref int _default, SimpleJSON.JSONNode _node)
 
static void CheckForDefault (ref string _default, SimpleJSON.JSONNode _node)
 
static void CheckForDefault (ref Vector2 _default, SimpleJSON.JSONNode _node)
 
static void CheckForDefault (ref Vector2Int _default, SimpleJSON.JSONNode _node)
 
static bool IsUsingInputField ()
 Is input field focused on.
 
static IEnumerator WaitForMultipleCoroutines (List< Coroutine > coroutines, System.Action callback)
 
static void SetActiveChildren (Transform _parent, bool _active=true)
 
static void KillChildren (Transform _parent, bool _instant=false, string _exclude="", bool _hide=true)
 
static void DeleteChildren (GameObject _parent)
 
static void DeleteChildren (Transform _parent)
 

Static Private Member Functions

static IEnumerator InternalDelayAsync (float _delay, System.Action _action)
 
static IEnumerator InternalDelay (float _delay, System.Action _action)
 
static object GetValue_Imp (object source, string name)
 
static object GetValue_Imp (object source, string name, int index)
 

Detailed Description

A static class that provides helper methods.

This class contains various static helper methods that can be used throughout the application. These methods might include utility functions for string manipulation, data conversion, etc.

Member Function Documentation

◆ IsUsingInputField()

static bool VGFunctions.LSHelpers.IsUsingInputField ( )
static

Is input field focused on.

Returns
Bool: input field focused on.

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