// This file was generated by generate-classes.
// DO NOT EDIT THIS FILE!
#pragma once

#include "CesiumGltf/Library.h"
#include <CesiumUtility/ExtensibleObject.h>
#include <cstdint>

namespace CesiumGltf {
    /**
     * @brief Compressed data for SPZ primitive.
     */
    struct CESIUMGLTF_API ExtensionKhrSpzGaussianSplatsCompression final : public CesiumUtility::ExtensibleObject {
        static inline constexpr const char* TypeName = "ExtensionKhrSpzGaussianSplatsCompression";
        static inline constexpr const char* ExtensionName = "KHR_spz_gaussian_splats_compression";

        /**
         * @brief The index of the bufferView.
         */
        int32_t bufferView = -1;

    };
}
