Search Results for

    Show / Hide Table of Contents

    Namespace UniUtils.Data

    Classes

    Batcher

    Provides utility methods for processing items in batches with support for callbacks and error handling.

    CacheDictionary<TKey, T>

    Represents a dictionary that caches items and provides methods to manage the cache.

    Crypter

    Provides methods for encrypting and decrypting strings using a simple XOR-based algorithm.

    FadeTransitions

    Utility class for different transitions of various types.

    FileHandle

    Represents a file handle that provides methods for file operations such as reading, writing, and deleting files.

    FileHandleComparer

    Provides methods to compare two FileHandle objects for equality based on their full paths.

    FileManager

    Provides utility methods for managing files and directories within different storage locations.

    Formatters

    Provides utility methods for formatting values.

    JsonObject<T>

    Represents a generic JSON object that can be serialized and deserialized using Unity's JsonUtility. The derived class is required to have the [Serializable] attribute.

    LerpValue<T>

    A generic class for managing and interpolating a value towards a target value over time.

    ObservableField<T>

    Represents an observable field that notifies subscribers when its value changes.

    ObservableList<T>

    Represents a list that notifies subscribers when items are added or removed.

    WaitHelper

    Enums

    EStorageLocation

    Specifies the storage location for files within the application.

    In This Article
    Back to top UniUtils Documentation