/* =========================================================================================

   This is an auto-generated file: Any edits you make may be overwritten!

*/

#pragma once

namespace BinaryData
{
    extern const char*   horizon_otf;
    const int            horizon_otfSize = 75612;

    extern const char*   horizon_outlined_otf;
    const int            horizon_outlined_otfSize = 120788;

    extern const char*   Inter_28ptSemiBold_ttf;
    const int            Inter_28ptSemiBold_ttfSize = 343244;

    extern const char*   JetBrainsMonoRegular_ttf;
    const int            JetBrainsMonoRegular_ttfSize = 273900;

    extern const char*   OrbitronBold_ttf;
    const int            OrbitronBold_ttfSize = 24668;

    extern const char*   OrbitronRegular_ttf;
    const int            OrbitronRegular_ttfSize = 24716;

    extern const char*   RobotoRegular_ttf;
    const int            RobotoRegular_ttfSize = 146004;

    extern const char*   logo_icon_svg;
    const int            logo_icon_svgSize = 1793;

    extern const char*   bell_icon_svg;
    const int            bell_icon_svgSize = 397;

    extern const char*   high_cut_icon_svg;
    const int            high_cut_icon_svgSize = 355;

    extern const char*   high_shelf_icon_svg;
    const int            high_shelf_icon_svgSize = 420;

    extern const char*   low_cut_icon_svg;
    const int            low_cut_icon_svgSize = 353;

    extern const char*   low_shelf_icon_svg;
    const int            low_shelf_icon_svgSize = 410;

    extern const char*   preset_menu_icon_svg;
    const int            preset_menu_icon_svgSize = 350;

    extern const char*   crystalize_button_active_icon_svg;
    const int            crystalize_button_active_icon_svgSize = 6343;

    extern const char*   crystalize_button_passive_icon_svg;
    const int            crystalize_button_passive_icon_svgSize = 6279;

    extern const char*   bypass_icon_svg;
    const int            bypass_icon_svgSize = 406;

    // Number of elements in the namedResourceList and originalFileNames arrays.
    const int namedResourceListSize = 17;

    // Points to the start of a list of resource names.
    extern const char* namedResourceList[];

    // Points to the start of a list of resource filenames.
    extern const char* originalFilenames[];

    // If you provide the name of one of the binary resource variables above, this function will
    // return the corresponding data and its size (or a null pointer if the name isn't found).
    const char* getNamedResource (const char* resourceNameUTF8, int& dataSizeInBytes);

    // If you provide the name of one of the binary resource variables above, this function will
    // return the corresponding original, non-mangled filename (or a null pointer if the name isn't found).
    const char* getNamedResourceOriginalFilename (const char* resourceNameUTF8);
}
