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

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

*/

#pragma once

namespace BinaryData
{
    extern const char*   logo_svg;
    const int            logo_svgSize = 11426;

    extern const char*   VST_Compatible_Logo_Steinberg_with_TM_negative_svg;
    const int            VST_Compatible_Logo_Steinberg_with_TM_negative_svgSize = 19332;

    extern const char*   OpenSansCondensedBold_ttf;
    const int            OpenSansCondensedBold_ttfSize = 137984;

    extern const char*   info_svg;
    const int            info_svgSize = 683;

    extern const char*   lock_closed_svg;
    const int            lock_closed_svgSize = 1645;

    extern const char*   lock_open_svg;
    const int            lock_open_svgSize = 1598;

    extern const char*   parameter_damping_svg;
    const int            parameter_damping_svgSize = 913;

    extern const char*   parameter_decay_svg;
    const int            parameter_decay_svgSize = 702;

    extern const char*   parameter_diffusion_svg;
    const int            parameter_diffusion_svgSize = 1128;

    extern const char*   parameter_level_svg;
    const int            parameter_level_svgSize = 622;

    extern const char*   parameter_predelay_svg;
    const int            parameter_predelay_svgSize = 1027;

    extern const char*   parameter_room_size_svg;
    const int            parameter_room_size_svgSize = 571;

    extern const char*   parameter_spin_svg;
    const int            parameter_spin_svgSize = 1377;

    extern const char*   parameter_stereo_svg;
    const int            parameter_stereo_svgSize = 1209;

    extern const char*   parameter_wander_svg;
    const int            parameter_wander_svgSize = 893;

    extern const char*   redo_svg;
    const int            redo_svgSize = 318;

    extern const char*   undo_svg;
    const int            undo_svgSize = 317;

    extern const char*   SmallRoom_xml;
    const int            SmallRoom_xmlSize = 616;

    extern const char*   SmallRoomBright_xml;
    const int            SmallRoomBright_xmlSize = 618;

    extern const char*   SmallRoomDark_xml;
    const int            SmallRoomDark_xmlSize = 614;

    extern const char*   SmallRoomDrum_xml;
    const int            SmallRoomDrum_xmlSize = 614;

    extern const char*   SmallRoomVocal_xml;
    const int            SmallRoomVocal_xmlSize = 613;

    extern const char*   SmallRoomTiled_xml;
    const int            SmallRoomTiled_xmlSize = 612;

    extern const char*   SmallRoomWooden_xml;
    const int            SmallRoomWooden_xmlSize = 614;

    extern const char*   MediumRoom_xml;
    const int            MediumRoom_xmlSize = 616;

    extern const char*   MediumRoomBright_xml;
    const int            MediumRoomBright_xmlSize = 618;

    extern const char*   MediumRoomDark_xml;
    const int            MediumRoomDark_xmlSize = 614;

    extern const char*   MediumRoomDrum_xml;
    const int            MediumRoomDrum_xmlSize = 615;

    extern const char*   MediumRoomVocal_xml;
    const int            MediumRoomVocal_xmlSize = 613;

    extern const char*   MediumRoomTiled_xml;
    const int            MediumRoomTiled_xmlSize = 613;

    extern const char*   MediumRoomWooden_xml;
    const int            MediumRoomWooden_xmlSize = 615;

    extern const char*   LargeRoom_xml;
    const int            LargeRoom_xmlSize = 617;

    extern const char*   LargeRoomBright_xml;
    const int            LargeRoomBright_xmlSize = 619;

    extern const char*   LargeRoomDark_xml;
    const int            LargeRoomDark_xmlSize = 615;

    extern const char*   LargeRoomDrum_xml;
    const int            LargeRoomDrum_xmlSize = 615;

    extern const char*   LargeRoomVocal_xml;
    const int            LargeRoomVocal_xmlSize = 613;

    extern const char*   LargeRoomTiled_xml;
    const int            LargeRoomTiled_xmlSize = 614;

    extern const char*   LargeRoomWooden_xml;
    const int            LargeRoomWooden_xmlSize = 616;

    extern const char*   VeryLargeRoom_xml;
    const int            VeryLargeRoom_xmlSize = 618;

    extern const char*   VeryLargeRoomBright_xml;
    const int            VeryLargeRoomBright_xmlSize = 620;

    extern const char*   VeryLargeRoomDark_xml;
    const int            VeryLargeRoomDark_xmlSize = 616;

    extern const char*   VeryLargeRoomDrum_xml;
    const int            VeryLargeRoomDrum_xmlSize = 616;

    extern const char*   VeryLargeRoomVocal_xml;
    const int            VeryLargeRoomVocal_xmlSize = 614;

    extern const char*   VeryLargeRoomTiled_xml;
    const int            VeryLargeRoomTiled_xmlSize = 615;

    extern const char*   VeryLargeRoomWooden_xml;
    const int            VeryLargeRoomWooden_xmlSize = 617;

    extern const char*   Shimmer_xml;
    const int            Shimmer_xmlSize = 614;

    extern const char*   Live_xml;
    const int            Live_xmlSize = 616;

    extern const char*   EchoChamber_xml;
    const int            EchoChamber_xmlSize = 615;

    extern const char*   Tunnel_xml;
    const int            Tunnel_xmlSize = 614;

    extern const char*   LongReverb12s_xml;
    const int            LongReverb12s_xmlSize = 616;

    extern const char*   LongReverb30s_xml;
    const int            LongReverb30s_xmlSize = 615;

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

    // 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);
}
