acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
os_windowing2.h
1
//
2
// os_windowing.h
3
// acme
4
//
5
// Created by Camilo Sasuke Thomas Borregaard Soerensen on 10/12/17.
6
//
7
#pragma once
8
9
10
#if defined UNIVERSAL_WINDOWS && defined(__cplusplus_winrt)
11
12
// class CLASS_DECL_ACME os_system_window
13
// {
14
// public:
15
16
// //bool m_bWindowSizeChange;
17
18
19
20
// class ::system_window ^ m_pwindow;
21
22
// os_system_window();
23
24
// };
25
26
#elif defined(APPLE_IOS)
27
28
// class os_system_window
29
// {
30
// public:
31
32
// ::pointer<::user::interaction> m_puserinteraction;
33
34
// };
35
36
#elif defined(__ANDROID__)
37
38
// class os_system_window
39
// {
40
// public:
41
42
// ::pointer<::user::interaction> m_puserinteraction;
43
44
// oswindow m_pacmewindowingwindow;
45
46
// os_system_window();
47
// ~os_system_window();
48
49
// };
50
51
#else
52
53
// class os_system_window;
54
55
#endif
56
57
58
//::user::interaction * get_system_window_interaction(::os_system_window * psystemwindow);
59
60
#ifdef APPLE_IOS
61
62
#include "ios/ios_window.h"
63
64
#endif
65
operating_system
os_windowing2.h
Generated by
1.17.0