acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
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
6
CLASS_DECL_ACME
void
flush_stdin();
7
8
9
namespace
accessibility
10
{
11
12
class
application
;
13
class
main_window
;
14
15
}
16
17
namespace
operating_system
18
{
19
20
21
class
a_system_menu
;
22
class
a_system_menu_item
;
23
24
25
}
// namespace operating_system
26
27
28
29
30
#ifdef UNIVERSAL_WINDOWS
31
32
consteval
bool
is_universal_windows() {
return
true
; }
33
34
#else
35
36
consteval
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
47
struct
library_t;
48
49
50
namespace
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
accessibility::application
Definition
application.h:14
accessibility::main_window
Definition
main_window.h:14
operating_system::a_system_menu_item
Definition
a_system_menu.h:15
operating_system::a_system_menu
Definition
a_system_menu.h:39
operating_system::dynamic_library
Definition
dynamic_library.h:15
operating_system
_.h
Generated by
1.17.0