|
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 |