SA_Support
Sapphire's Suite's C++ Support library.
Loading...
Searching...
No Matches
Include
SA
Support
Platforms.hpp
Go to the documentation of this file.
1
// Copyright (c) 2023 Sapphire's Suite. All Rights Reserved.
2
3
#pragma once
4
5
#ifndef SAPPHIRE_SUPPORT_PLATFORMS_GUARD
6
#define SAPPHIRE_SUPPORT_PLATFORMS_GUARD
7
20
#if defined(_WIN32) || defined(_WIN64) || defined(DOXYGEN)
21
23
#define SA_WIN 1
24
25
#else
26
28
#define SA_WIN 0
29
30
#endif
31
32
#if defined(__ANDROID__)
33
35
#define SA_ANDROID 1
36
37
#else
38
40
#define SA_ANDROID 0
41
42
#endif
43
44
#if defined(__linux__)
45
47
#define SA_UNIX 1
48
49
#else
50
52
#define SA_UNIX 0
53
54
#endif
55
56
#if defined(__APPLE__)
57
59
#define SA_OSX 1
60
61
#else
62
64
#define SA_OSX 0
65
66
#endif
67
68
72
#endif
// GUARD
Generated by
1.10.0