Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
project_generator.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: © 2021 Alexandros Theodotou <alex@zrythm.org>
3 *
4 * SPDX-License-Identifier: LicenseRef-ZrythmLicense
5 */
6
13#ifndef __GUILE_PROJECT_GENERATOR_H__
14#define __GUILE_PROJECT_GENERATOR_H__
15
16typedef struct Project Project;
17
33int
35 const char * script,
36 const char * prj_path);
37
47int
49 const char * filepath,
50 const char * prj_path);
51
56#endif
int guile_project_generator_generate_project_from_file(const char *filepath, const char *prj_path)
Generates a Zrythm project from the filepath containing a generator script.
int guile_project_generator_generate_project_from_string(const char *script, const char *prj_path)
Generates a Zrythm project from the script contained in script.
Contains all of the info that will be serialized into a project file.
Definition project.h:158