acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
_enumeration.h
1// Created by camilo on 2022-11-01 23:14 <3ThomasBorregaardSorensen!!
2#pragma once
3
4
5#include "acme/prototype/prototype/enumeration.h"
6#include "acme/filesystem/file/_constant.h"
7
8
9enum enum_as_block
10{
11
12 e_as_block,
13
14};
15
16
17enum enum_as_little_endian_block
18{
19
20 e_as_little_endian_block,
21
22};
23
24
25enum enum_as_typed_block
26{
27
28 e_as_typed_block,
29
30};
31
32namespace user
33{
34 DECLARE_C_FLAG(e_message_box, enum_message_box);
35} // namespace user
36DECLARE_C_FLAG(e_dock, enum_dock);
37DECLARE_C_FLAG(e_border, enum_border);
38DECLARE_C_FLAG(e_grip, enum_grip);
39
40
41
42
43
44
45namespace user
46{
47
48 DECLARE_C_FLAG(e_flag, enum_flag);
49
50} // namespace user
51
52DECLARE_ENUMERATION(e_command, enum_command);
53
54namespace library
55{
56
57 DECLARE_C_FLAG(e_state, enum_state);
58
59} // namespace library
60
61
62
64
65using ecommand = ::enumeration<enum_command>;
66
67using echeck = ::enumeration<enum_check>;
68
Definition enumeration.h:219
Created by camilo on 2026-05-28 12:34 <3ThomasBorregaardSørensen!! Mummi!! Bilbo!!
Definition _.h:67