acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
_structures.h
1
// Created by camilo on 2022-11-02 05:06 <3ThomasBorregaardSorensen!!
2
#pragma once
3
4
5
struct
use_t
{};
6
struct
transfer_t
{};
7
struct
allocate_t
{};
8
struct
function_t
{};
9
struct
continuation_t
{};
10
11
struct
sequence_t
{};
12
13
14
template
< ::collection::count t_iSize >
15
struct
sequence_size_t
16
{
17
inline
static
const ::collection::count sequence_size = t_iSize;
18
};
19
20
21
struct
pointer_type_t
{};
22
struct
c_flag_type_t
{};
23
struct
enum_type_t
{};
24
struct
raw_type_t
{};
25
26
27
struct
i32_sz
28
{
29
30
::i32 m_i32;
31
const_char_pointer m_psz;
32
33
};
34
35
36
union
message_union
37
{
38
39
void
* m_p;
40
::message::particle* m_pparticle;
41
::message::key* m_pkey;
42
::message::mouse* m_pmouse;
43
::message::context_menu* m_pcontextmenu;
44
45
};
46
47
48
struct
now_t
{};
49
struct
infinite_t
{};
50
struct
zero_t
{};
51
52
53
allocate_t
Definition
_structures.h:7
c_flag_type_t
Definition
_structures.h:22
continuation_t
Definition
_structures.h:9
enum_type_t
Definition
_structures.h:23
function_t
Definition
_structures.h:8
i32_sz
Definition
_structures.h:28
infinite_t
Definition
_structures.h:49
now_t
Definition
_structures.h:48
pointer_type_t
Definition
_structures.h:21
raw_type_t
Definition
_structures.h:24
sequence_size_t
Definition
_structures.h:16
sequence_t
Definition
_structures.h:11
transfer_t
Definition
_structures.h:6
use_t
Definition
_structures.h:5
zero_t
Definition
_structures.h:50
message_union
Definition
_structures.h:37
include
_structures.h
Generated by
1.17.0