Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
project.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: © 2023 Alexandros Theodotou <alex@zrythm.org>
2
// SPDX-License-Identifier: LicenseRef-ZrythmLicense
3
10
#ifndef __IO_PROJECT_H__
11
#define __IO_PROJECT_H__
12
13
#include "
utils/types.h
"
14
15
#include <glib.h>
16
17
TYPEDEF_STRUCT (
Project
);
18
19
char
*
20
project_serialize_to_json_str (
const
Project
* project, GError ** error);
21
22
Project
*
23
project_deserialize_from_json_str (
const
char
* json, GError ** error);
24
25
#endif
// __IO_PROJECT_H__
Project
Contains all of the info that will be serialized into a project file.
Definition
project.h:145
types.h
Custom types.
io
serialization
project.h
Generated by
1.11.0