Editor/Embedded/ZstdSharp/Unsafe/ZSTD_DDict_s.cs

A small unsafe struct definition used by the embedded ZstdSharp library. It declares native-style fields for a precomputed dictionary, entropy tables, dict ID and custom memory, used by ZSTD decompression code.

Native Interop
#nullable enable
using System;
using System.Collections.Generic;
using System.Linq;
namespace HumanoidRetargeter.EditorTools.Embedded.ZstdSharp.Unsafe;

    /*-*******************************************************
     *  Types
     *********************************************************/
    public unsafe struct ZSTD_DDict_s
    {
        public void* dictBuffer;
        public void* dictContent;
        public nuint dictSize;
        public ZSTD_entropyDTables_t entropy;
        public uint dictID;
        public uint entropyPresent;
        public ZSTD_customMem cMem;
    }