sculpto
Main Page
Namespaces
Classes
Files
File List
File Members
sclpch.h
Go to the documentation of this file.
1
/*!****************************************************************/
/*!*
2
* \file sclpch.h
3
* \brief Sculpto library prehompiled header.
4
* Defines common definitions, includes commonly used modules.
5
*
6
* \author Sabitov Kirill
7
* \date 22 June 2022
8
*********************************************************************/
9
10
#pragma once
11
12
#include <memory>
13
#include <utility>
14
#include <algorithm>
15
#include <iostream>
16
#include <sstream>
17
#include <fstream>
18
#include <filesystem>
19
#include <functional>
20
#include <exception>
21
#include <random>
22
#include <chrono>
23
#include <iomanip>
24
#include <ctime>
25
#include <format>
26
#include <mutex>
27
#include <future>
28
#include <cstdarg>
29
#include <cstring>
30
#include <typeinfo>
31
#include <stdio.h>
32
33
#include <string>
34
#include <vector>
35
#include <map>
36
#include <unordered_map>
37
#include <set>
38
#include <queue>
39
41
#include "
core/application/platform_detection.h
"
42
43
#ifdef SCL_PLATFORM_WINDOWS
44
# define NOMINMAX
45
# include <windows.h>
46
# include <windowsx.h>
47
# include <wrl/client.h>
48
#endif
51
#include "
core/application/log.h
"
52
54
#include "
utilities/math/math.h
"
log.h
Logging system definition module.
math.h
Mathematical support include module.
platform_detection.h
Generated by
1.9.4