acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
_.h
1
#pragma once
2
3
4
#include "acme/constant/_constant.h"
5
6
7
class
item
;
8
9
struct
os_theme_colors
;
10
11
12
namespace
user
13
{
14
15
16
class
activation_token;
17
18
19
class
user;
20
21
22
class
item;
23
24
class
item_base;
25
26
27
class
acme_content;
28
class
acme_tool;
29
30
class
system;
31
32
DECLARE_C_FLAG(e_state, enum_state);
33
CLASS_DECL_ACME
string
get_wallpaper(::collection::index iIndex);
34
35
36
class
controller;
37
class
control;
38
class
property;
39
class
check;
40
class
text;
41
42
class
impact_system;
43
44
class
interaction_base;
45
46
//class interaction_base;
47
48
class
mouse;
49
class
key;
50
51
52
}
// namespace user
53
54
55
namespace
windowing
56
{
57
58
59
class
cursor;
60
61
62
}
// namespace windowing
63
64
65
#include "acme/constant/key_state.h"
66
67
//class property_container;
68
69
70
namespace
user
71
{
72
73
class
thread;
74
class
graphics_thread;
75
76
// DECLARE_C_FLAG(e_button_state, enum_button_state);
77
78
79
//using item_pointer = ::pointer < ::user::item >;
80
81
82
}
// namespace user
83
84
85
//#include "mouse.h"
86
87
88
//#include "os_colors.h"
89
//#include "theme_colors.h"
90
91
//#include "drag.h"
92
93
namespace
experience
94
{
95
96
97
enum
enum_frame
98
{
99
100
e_frame_none = 0,
101
e_frame_sizing_left = 1,
102
e_frame_sizing_top = 2,
103
e_frame_sizing_right = 4,
104
e_frame_sizing_bottom = 8,
105
e_frame_sizing_top_left = e_frame_sizing_top | e_frame_sizing_left,
106
e_frame_sizing_top_right = e_frame_sizing_top | e_frame_sizing_right,
107
e_frame_sizing_bottom_left = e_frame_sizing_bottom | e_frame_sizing_left,
108
e_frame_sizing_bottom_right = e_frame_sizing_bottom | e_frame_sizing_right,
109
e_frame_client = 16,
110
e_frame_title_bar = 32,
111
// e_frame_move = 32,
112
113
};
114
115
116
}
// namespace experience
117
118
119
namespace
user_interface
120
{
121
122
class
dialog
;
123
124
class
message_box
;
125
126
}
// namespace user_interface
127
128
129
namespace
acme
130
{
131
132
namespace
user
133
{
134
135
//class user;
136
137
138
//class device;
139
//class child;
140
141
142
class
interaction
;
143
144
145
146
}
// namespace user
147
148
149
}
// namespace acme
150
151
152
153
namespace
user
154
{
155
156
class
activation;
157
158
class
activation_token;
159
160
class
main_frame;
161
162
}
163
164
165
166
class
form_document;
167
acme::user::interaction
Definition
interaction.h:50
item
Definition
item.h:93
user_interface::dialog
Definition
dialog.h:56
user_interface::message_box
Definition
message_box.h:145
acme
include "aura/graphics/image/context.h"
Definition
aaaa__defer.h:32
user
Created by camilo on 2026-05-28 12:34 <3ThomasBorregaardSørensen!! Mummi!! Bilbo!!
Definition
_.h:67
os_theme_colors
Definition
os_theme_colors.h:11
user
user
_.h
Generated by
1.17.0