/* =========================================================================================

   This is an auto-generated file: Any edits you make may be overwritten!

*/

#pragma once

namespace BinaryData
{
    extern const char*   _5_Limit_scl;
    const int            _5_Limit_sclSize = 87;

    extern const char*   _7_Limit_scl;
    const int            _7_Limit_sclSize = 85;

    extern const char*   Pythagorean_scl;
    const int            Pythagorean_sclSize = 108;

    extern const char*   default_vitalskin;
    const int            default_vitalskinSize = 10485;

    extern const char*   DroidSansMono_ttf;
    const int            DroidSansMono_ttfSize = 119380;

    extern const char*   LatoLight_ttf;
    const int            LatoLight_ttfSize = 77192;

    extern const char*   LatoRegular_ttf;
    const int            LatoRegular_ttfSize = 75136;

    extern const char*   MontserratLight_otf;
    const int            MontserratLight_otfSize = 228068;

    extern const char*   MontserratRegular_ttf;
    const int            MontserratRegular_ttfSize = 245708;

    extern const char*   chorus_svg;
    const int            chorus_svgSize = 12842;

    extern const char*   cog_svg;
    const int            cog_svgSize = 472;

    extern const char*   compressor_svg;
    const int            compressor_svgSize = 3175;

    extern const char*   delay_svg;
    const int            delay_svgSize = 3334;

    extern const char*   distortion_svg;
    const int            distortion_svgSize = 2015;

    extern const char*   drag_drop_arrows_svg;
    const int            drag_drop_arrows_svgSize = 3810;

    extern const char*   effects_filter_svg;
    const int            effects_filter_svgSize = 1495;

    extern const char*   equalizer_svg;
    const int            equalizer_svgSize = 2816;

    extern const char*   flanger_svg;
    const int            flanger_svgSize = 3334;

    extern const char*   folder_svg;
    const int            folder_svgSize = 154;

    extern const char*   link_svg;
    const int            link_svgSize = 317;

    extern const char*   phaser_svg;
    const int            phaser_svgSize = 1588;

    extern const char*   reverb_svg;
    const int            reverb_svgSize = 14394;

    extern const char*   shuffle_svg;
    const int            shuffle_svgSize = 382;

    extern const char*   vital_ring_svg;
    const int            vital_ring_svgSize = 2658;

    extern const char*   vital_v_svg;
    const int            vital_v_svgSize = 2658;

    extern const char*   vital_word_svg;
    const int            vital_word_svgSize = 3979;

    extern const char*   vital_word_ring_svg;
    const int            vital_word_ring_svgSize = 1888;

    // Number of elements in the namedResourceList and originalFileNames arrays.
    const int namedResourceListSize = 27;

    // 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);
}
