/*********************************************************************
 * \file   AssetTypeID.hpp
 *
 * \author Romain BOULLARD
 * \date   February 2026
 *********************************************************************/
#ifndef BIGFOOT_ENGINE_ASSETTYPEID_HPP
#define BIGFOOT_ENGINE_ASSETTYPEID_HPP
#include <Engine/BigFile/Asset/AssetTypeID_generated.hpp>

#include <cstdint>

namespace Bigfoot
{
using AssetTypeID = std::uint64_t;
}

namespace flatbuffers
{
Bigfoot::Flat::AssetTypeID Pack(const Bigfoot::AssetTypeID& p_assetTypeID);
Bigfoot::AssetTypeID UnPack(const Bigfoot::Flat::AssetTypeID& p_flatAssetTypeID);
}   // namespace flatbuffers

#endif
