acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
__i32.h
1
#pragma once
2
3
4
//#pragma pack(push, geometry2d_int, 1)
5
6
7
struct
INT_SIZE
8
{
9
10
::i32 cx;
11
::i32 cy;
12
//
13
// operator ::hash32() const { return cx | cy << 16; }
14
15
};
16
17
18
typedef
const
INT_SIZE
* LPCINT_SIZE;
19
20
struct
INT_POINT
21
{
22
23
::i32 x;
24
::i32 y;
25
26
};
27
28
29
typedef
const
INT_POINT
* LPCINT_POINT;
30
31
32
struct
INT_RECTANGLE
33
{
34
35
::i32 left;
36
::i32 top;
37
::i32 right;
38
::i32 bottom;
39
40
};
41
42
43
44
45
//#pragma pack(pop, geometry2d_int)
46
INT_POINT
Definition
__i32.h:21
INT_RECTANGLE
Definition
__i32.h:33
INT_SIZE
Definition
__i32.h:8
prototype
geometry2d
__i32.h
Generated by
1.17.0