Little doubt about library reference

Hi folks, I've got a sketch with the "Adafruit_VS1053.h" library, I'm really new to all of this and for library I understand libraries as groups of functions that you initially load on your sketch if you gonna use it. I'm trying to learn programming Arduino via the reference page, but there are some libraries that you can't find reference for it's functions, like the "Adafruit_VS1053.h" library. Is there any file that gets download when you install a library that contains all the functions the library contains? Thanks

The documentation (if there is any) is in the library folder that you installed. A surprising number of libraries don't have much. You often have to figure it out from any example sketches and reading the code. Some libraries keep the documentation on the website where you downloaded it from.

You can take a look to the .h file too. In the .h file you have the reference of all the functions of that library.

luisilva:
You can take a look to the .h file too. In the .h file you have the reference of all the functions of that library.

Almost agree. I would say, "in the .h file you should have the reference..." and a function prototype alone can give you valuable information, but it is not a real reference unless it is documented. If there isn't anything else, it's a good place to look. Sometimes it contains doxygen text.