This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using CustomUtils.Runtime.Animations.Base; | |
using JetBrains.Annotations; | |
using PrimeTween; | |
using UnityEngine; | |
namespace CustomUtils.Runtime.Animations | |
{ | |
/// <summary> | |
/// Animates the alpha value of a CanvasGroup based on state. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using System.Collections.Generic; | |
using System.Threading; | |
using Cysharp.Threading.Tasks; | |
using MemoryPack; | |
using UnityEngine; | |
namespace CustomUtils.Runtime.Storage.Base | |
{ | |
internal abstract class BaseStorageProvider : IStorageProvider |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using UnityEngine; | |
namespace CustomUtils.Runtime.CustomTypes.Collections | |
{ | |
// Was created to support serialization for nested types without any issues | |
[Serializable] | |
public struct Entry<TValue> | |
{ | |
[field: SerializeField] public TValue Value { get; set; } |