UnityEssentials
Small but useful tools and features for Unity
Classes | Enumerations
UnityEngine Namespace Reference

Classes

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

Enumerations

enum class  Curve { Linear , EaseInOut }
 Predefined curves for the SimpleAnimations More...
 

Enumeration Type Documentation

◆ Curve

enum UnityEngine.Curve
strong

Predefined curves for the SimpleAnimations

Enumerator
Linear 
EaseInOut 

Definition at line 183 of file SimpleAnimation.cs.