Fling Engine
0.00.1
Fling Engine is a game engine written in Vulkan
FlingEngine
Platform
inc
PlatformLinux.h
Go to the documentation of this file.
1
#pragma once
2
3
#if FLING_LINUX
4
5
#ifndef NDEBUG
6
# define FLING_DEBUG 1
7
#else
8
# define FLING_DEBUG 0
9
#endif
10
11
#include <unistd.h>
12
13
// Break point, see https://stackoverflow.com/questions/17516855/portable-equivalent-of-debugbreak
14
# define FLING_BREAK(str) { asm("int $3"); }
15
16
17
# define INLINE inline
18
# define FORCEINLINE inline __attribute__ ((always_inline))
19
20
#include "
FlingLinuxExports.h
"
21
#include "
DesktopWindow.h
"
22
23
#include "
Input/LinuxKeycodes.h
"
24
#include "
Input/LinuxInput.h
"
25
26
#endif // FLING_LINUX
LinuxInput.h
FlingLinuxExports.h
DesktopWindow.h
LinuxKeycodes.h
Generated by
1.8.13