/*
@ @licstart  The following is the entire license notice for the
JavaScript code in this file.

Copyright (C) 1997-2017 by Dimitri van Heesch

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

@licend  The above is the entire license notice
for the JavaScript code in this file
*/
var NAVTREE =
[
  [ "libopenmpt", "index.html", [
    [ "Contents", "index.html", [
      [ "Contents", "index.html#toc", [
        [ "APIs", "index.html#toc_apis", null ]
      ] ],
      [ "Website", "index.html#toc_website", null ],
      [ "License", "index.html#toc_license", null ]
    ] ],
    [ "Quick Start", "quickstart.html", null ],
    [ "README", "md_README.html", null ],
    [ "Dependencies", "dependencies.html", null ],
    [ "Packaging", "packaging.html", null ],
    [ "Contributing", "md_doc_contributing.html", null ],
    [ "Coding conventions", "md_doc_libopenmpt_styleguide.html", null ],
    [ "Tests", "tests.html", null ],
    [ "Changelog", "changelog.html", null ],
    [ "TODO", "todo.html", null ],
    [ "How to add support for new module formats", "md_doc_module_formats.html", null ],
    [ "C++ API", "libopenmpt_cpp_overview.html", [
      [ "Error Handling", "libopenmpt_cpp_overview.html#libopenmpt_cpp_error", null ],
      [ "Strings", "libopenmpt_cpp_overview.html#libopenmpt_cpp_strings", null ],
      [ "File I/O", "libopenmpt_cpp_overview.html#libopenmpt_cpp_fileio", null ],
      [ "Output Format", "libopenmpt_cpp_overview.html#libopenmpt_cpp_outputformat", null ],
      [ "libopenmpt in multi-threaded environments", "libopenmpt_cpp_overview.html#libopenmpt_cpp_threads", null ],
      [ "Windows support", "libopenmpt_cpp_overview.html#libopenmpt-cpp-windows", null ],
      [ "Detailed documentation", "libopenmpt_cpp_overview.html#libopenmpt-cpp-detailed", null ],
      [ "Example", "libopenmpt_cpp_overview.html#libopenmpt_cpp_examples", null ]
    ] ],
    [ "C API", "libopenmpt_c_overview.html", [
      [ "Error Handling", "libopenmpt_c_overview.html#libopenmpt_c_error", null ],
      [ "Strings", "libopenmpt_c_overview.html#libopenmpt_c_strings", null ],
      [ "File I/O", "libopenmpt_c_overview.html#libopenmpt_c_fileio", null ],
      [ "Output Format", "libopenmpt_c_overview.html#libopenmpt_c_outputformat", null ],
      [ "libopenmpt in multi-threaded environments", "libopenmpt_c_overview.html#libopenmpt_c_threads", null ],
      [ "Statically linking to libopenmpt", "libopenmpt_c_overview.html#libopenmpt_c_staticlinking", null ],
      [ "Detailed documentation", "libopenmpt_c_overview.html#libopenmpt_c_detailed", null ],
      [ "Examples", "libopenmpt_c_overview.html#libopenmpt_c_examples", [
        [ "Unsafe, simplified example without any error checking to get a first idea of the API", "libopenmpt_c_overview.html#libopenmpt_c_example_unsafe", null ],
        [ "FILE*", "libopenmpt_c_overview.html#libopenmpt_c_example_file", null ],
        [ "in memory", "libopenmpt_c_overview.html#libopenmpt_c_example_inmemory", null ],
        [ "reading FILE* and writing PCM data to STDOUT (usable without PortAudio)", "libopenmpt_c_overview.html#libopenmpt_c_example_stdout", null ]
      ] ]
    ] ],
    [ "libopenmpt_ext C++ API", "libopenmpt_ext_cpp_overview.html", [
      [ "Detailed documentation", "libopenmpt_ext_cpp_overview.html#libopenmpt-ext-cpp-detailed", null ]
    ] ],
    [ "libopenmpt_ext C API", "libopenmpt_ext_c_overview.html", [
      [ "Detailed documentation", "libopenmpt_ext_c_overview.html#libopenmpt-ext-c-detailed", null ]
    ] ],
    [ "Deprecated List", "deprecated.html", null ],
    [ "Modules", "modules.html", "modules" ],
    [ "Namespaces", "namespaces.html", [
      [ "Namespace List", "namespaces.html", "namespaces_dup" ],
      [ "Namespace Members", "namespacemembers.html", [
        [ "All", "namespacemembers.html", null ],
        [ "Functions", "namespacemembers_func.html", null ],
        [ "Variables", "namespacemembers_vars.html", null ],
        [ "Enumerations", "namespacemembers_enum.html", null ],
        [ "Enumerator", "namespacemembers_eval.html", null ]
      ] ]
    ] ],
    [ "Classes", "annotated.html", [
      [ "Class List", "annotated.html", "annotated_dup" ],
      [ "Class Index", "classes.html", null ],
      [ "Class Hierarchy", "hierarchy.html", "hierarchy" ],
      [ "Class Members", "functions.html", [
        [ "All", "functions.html", null ],
        [ "Functions", "functions_func.html", null ],
        [ "Variables", "functions_vars.html", null ],
        [ "Enumerations", "functions_enum.html", null ],
        [ "Enumerator", "functions_eval.html", null ],
        [ "Related Functions", "functions_rela.html", null ]
      ] ]
    ] ],
    [ "Files", "files.html", [
      [ "File List", "files.html", "files_dup" ],
      [ "File Members", "globals.html", [
        [ "All", "globals.html", null ],
        [ "Functions", "globals_func.html", null ],
        [ "Variables", "globals_vars.html", null ],
        [ "Typedefs", "globals_type.html", null ],
        [ "Macros", "globals_defs.html", null ]
      ] ]
    ] ]
  ] ]
];

var NAVTREEINDEX =
[
"annotated.html",
"group__libopenmpt__c.html#ga4552be0a5fe6dbc25fe195d1586cb79f",
"group__libopenmpt__ext__c.html#gaefd83333cf6e40a0d4d3f62e34dfca5c"
];

var SYNCONMSG = 'click to disable panel synchronisation';
var SYNCOFFMSG = 'click to enable panel synchronisation';