acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
_.h
1// _.h changed to _operating_system.h
2// Created as regular general include _.h by camilo on 2023-04-15 20:32 <3ThomasBorregaardSorensen!!
3#pragma once
4
5
6CLASS_DECL_ACME void flush_stdin();
7
8
9namespace accessibility
10{
11
12 class application;
13 class main_window;
14
15}
16
17namespace operating_system
18{
19
20
21 class a_system_menu;
23
24
25} // namespace operating_system
26
27
28
29
30#ifdef UNIVERSAL_WINDOWS
31
32consteval bool is_universal_windows() { return true; }
33
34#else
35
36consteval bool is_universal_windows() { return false; }
37
38#endif
39
40
41
42// Created by camilo on 2024-06-02 16:46 <3ThomasBorregaardSorensen!!
43// From idn by camilo on 2024-06-02 17:58 <3ThomasBorregaardSorensen!!
44#pragma once
45
46
47struct library_t;
48
49
50namespace operating_system
51{
52
53
54 class dynamic_library;
55
56
57} // namespace operating_system
58
59
60#if defined(WIN32)
61
62
63#include "acme/operating_system/windows_common/last_error.h"
64
65
66#include "acme/operating_system/windows_common/last_error_exception.h"
67
68
69#endif
70
71
72
Definition application.h:14
Definition main_window.h:14
Definition a_system_menu.h:15
Definition a_system_menu.h:39
Definition dynamic_library.h:15