Search Results for

    Show / Hide Table of Contents

    Namespace GDX.Collections

    Structs

    ArrayHolder<T>

    A struct purely created to allow for serialization of multi-dimensional arrays.

    BitArray128

    A 128-bit array.

    BitArray16

    A 16-bit array.

    BitArray256

    A 256-bit array.

    BitArray32

    A 32-bit array.

    BitArray512

    A 512-bit array.

    BitArray64

    A 64-bit array.

    BitArray8

    A 8-bit array.

    FreeList

    An array where indices are allocated from and stored in an in-place linked list. Allocating or deallocating a single int from this array is very fast, as is single datum lookup, but neither the allocated indices nor the free indices can be reliably iterated without an external data structure. This structure can be adapted to an arbitrary of external, parallel arrays.

    NativeArraySparseSet

    An adapter collection for external data arrays that allows constant-time insertion, deletion, and lookup by handle, as well as array-like iteration.

    SparseSet

    An adapter collection for external data arrays that allows constant-time insertion, deletion, and lookup by handle, as well as array-like iteration.

    In This Article
    Back to top Built on 2024-01-01 against 1f69a68.
    Generated by Dox+DocFX.