UnityEssentials
Small but useful tools and features for Unity
|
▼CDebug | |
CUnityEngine.DebugEssentials | Class containing additional methods to ease debugging while developing a game |
▼CEssentials.EssentialsSettings.IAdjustment | Interface integrating all the basic elements that an adjustment that can be managed in the "Essentials Settings Window" must have |
CEssentials.EssentialsSettings.Adjustment | Basic functionality for any adjustment that can be managed in the "Essentials Settings Window" |
CEssentials.EssentialsSettings.SavedData | Stores data related to the "Essentials Settings Window" |
CEssentials.SaveData.SD_Encoder | Simple Encoder used by the SaveData class |
CEssentials.SaveData.SD_JsonSerializer | Json Serializer used by the SaveData class |
▼CMonoBehaviour | |
CUnityEngine.AudioSourceManager | Component to manage multiple AudioSources (or AudioClips) at the same time (or in the same component) |
▼CUnityEngine.Console | Base class to handle the console display in-game |
CUnityEngine.ConsoleGUI | Component to display the console (debug logs) in-game using Unity's GUI class |
CUnityEngine.ConsoleTMP | Component to display the console (debug logs) in-game using a TMP_Text component |
CUnityEngine.ConsoleTextUI | Component to display the console (debug logs) in-game using a Text component |
CUnityEngine.SimpleAnimationsManager | Component used to control the behaviour of any SimpleAnimation |
▼CSystem.Random | |
CUnityEngine.RandomEssentials | An easier to use and a feature-rich class to generate pseudo-random results |
CUnityEngine.CameraExtensions | Extensions for the Camera component |
CUnityEngine.ComponentExtensions | Extensions for Component |
CUnityEngine.DebugExtensions | Extensions for Debug |
CUnityEngine.DoN | Allows the limitation of how many times an event can be executed |
CUnityEngine.DoOnce | Limits the execution of an event so it can only be executed one time |
CUnityEngine.FlipFlop | Allows you to alternate between the execution of two events with each call of the Invoke method |
CUnityEngine.FloatExtensions | Extensions for float |
CUnityEngine.GameObjectExtensions | Extensions for GameObject |
CUnityEngine.ICollectionExtensions | Extensions for ICollection |
CUnityEngine.IEnumerableExtensions | Extensions for IEnumerable |
CUnityEngine.IntExtensions | Extensions for int |
▼CUnityEngine.ISimpleAnimation | Base interface to create simple animations of any element |
▼CUnityEngine.SimpleAnimation | Base class to create simple animations of any element |
CUnityEngine.CameraAnimation | Allows the animation of Camera components |
CUnityEngine.ColorAnimation | Allows the animation of a Color |
CUnityEngine.FloatAnimation | Allows the animation of a float |
CUnityEngine.IntAnimation | Allows the animation of an int |
CUnityEngine.RectTransformAnimation | Allows the animation of RectTransform components |
CUnityEngine.TransformAnimation | Allows the animation of Transform components |
CUnityEngine.Vector2Animation | Allows the animation of a Vector2 |
CUnityEngine.Vector3Animation | Allows the animation of a Vector3 |
CUnityEngine.LayerMaskExtensions | Extensions for LayerMask |
CUnityEngine.MathfExtensions | Extensions for the Mathf class |
CUnityEngine.MeshRendererExtensions | |
CUnityEngine.MinMax01 | Class containing a minimum and max Vectors with its components between 0 and 1 |
CUnityEngine.PoolEssentials | Allows GameObjects pooling by reusing pre-instantiated GameObjects |
CUnityEngine.PoolEssentials.DefaultPositionAndRotation | Class to handle the default position and rotation where the objects are first instantiated |
CUnityEngine.RectTransformExtensions | Extensions for the RectTransform component |
CUnityEngine.SaveDataManager | A class to save almost any kind of data on almost all devices (not heavily tested) |
CUnityEngine.Sequence | Allows you to execute different events every time the Invoke method of this is class called |
CUnityEngine.StringExtensions | Extensions for string |
CUnityEngine.TransformExtensions | Extensions for the Transform component |
CUnityEngine.TypeSerializable | Simple helper class that allows you to serialize System.Type objects |
CUnityEngine.Utils | A collection of useful methods that did not fit into any of the other sections of the asset |
CUnityEngine.VectorExtensions | Extensions for Vector |
CUnityEngine.VectorIntExtensions | Extensions for VectorInt |