Fling Engine
0.00.1
Fling Engine is a game engine written in Vulkan
FlingEngine
Utils
inc
pch.h
Go to the documentation of this file.
1
#pragma once
2
3
/************************************************************************/
4
/* STD library Functionality */
5
/************************************************************************/
6
7
#include <stdio.h>
8
#include <stdlib.h>
9
#include <iostream>
10
#include <assert.h>
11
#include <functional>
12
#include <cstdlib>
13
#include <vector>
14
#include <unordered_map>
15
#include <map>
16
#include <cstring>
17
#include <set>
18
#include <array>
19
#include <optional>
20
#include <sstream>
// std::stringstream
21
22
/************************************************************************/
23
/* Fling Engine Functionality */
24
/************************************************************************/
25
26
// Enable Fling Logging (even applies in release)
27
#define F_ENABLE_LOGGING
28
29
// If defined then Fling will export functions to the DLL/Shared lib
30
#define FLING_EXPORT
31
32
#include "
Platform.h
"
33
#include "
Version.h
"
34
#include "
FlingTypes.h
"
35
#include "
Input/Input.h
"
36
#include "
Random.h
"
37
#include "
Logger.h
"
38
#include "
FlingPaths.h
"
39
#include "
FlingMath.h
"
40
#include "
Timing.h
"
41
42
#define FLING_DEFAULT_WINDOW_WIDTH 800
43
#define FLING_DEFAULT_WINDOW_HEIGHT 600
Input.h
FlingMath.h
FlingPaths.h
Version.h
Random.h
Logger.h
Timing.h
FlingTypes.h
Platform.h
Generated by
1.8.13