Zrythm
a highly automated and intuitive digital audio workstation
Toggle main menu visibility
Main Page
Related Pages
Topics
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
Data Fields
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
a
e
f
g
i
m
p
r
t
w
z
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
Files
File List
Globals
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
z
Variables
Typedefs
Enumerations
a
b
c
e
f
g
i
k
m
n
p
r
s
t
u
z
Enumerator
a
u
z
Macros
_
a
b
c
d
e
f
h
i
k
m
p
r
s
t
u
v
z
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
zrythm_pch.h
1
// SPDX-FileCopyrightText: © 2024 Alexandros Theodotou <alex@zrythm.org>
2
// SPDX-License-Identifier: LicenseRef-ZrythmLicense
3
4
#ifndef __PCH_ZRYTHM_PCH_H__
5
#define __PCH_ZRYTHM_PCH_H__
6
7
#ifdef _WIN32
8
# include <windows.h>
9
#endif
10
11
#include <cmath>
12
#include <cstdint>
13
#include <cstdlib>
14
#include <cstring>
15
#include <memory>
16
17
#include <glib.h>
18
#include <glib/gi18n.h>
19
20
#include "gtk_wrapper.h"
21
22
#pragma GCC diagnostic push
23
#pragma GCC diagnostic ignored "-Wshadow"
24
#include <magic_enum_all.hpp>
25
#pragma GCC diagnostic pop
26
27
/* This also includes all native platform headers. */
28
/* FIXME compilation fails with internal compiler errors if this is included */
29
// #include "ext/juce/juce.h"
30
31
#endif
/* __PCH_ZRYTHM_PCH_H__ */
src
pch
zrythm_pch.h
Generated by
1.11.0