acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
acme_message.h
1
//
2
// Created by camilo on 6/23/21 08:19 BRT <3ThomasBS_!!
3
//
4
#pragma once
5
6
7
#include "acme/prototype/prototype/property_object.h"
8
#include "acme/prototype/geometry2d/point.h"
9
10
11
namespace
acme
12
{
13
14
15
class
CLASS_DECL_ACME
message
:
virtual
public
::property_object
16
{
17
public
:
18
19
20
message_union
m_union;
21
22
class ::time m_time;
23
::i64 m_iTimestamp;
24
::f64_point m_pointMessage;
25
::user::enum_message m_eusermessage;
26
wparam
m_wparam;
27
lparam
m_lparam;
28
lresult m_lresult;
29
bool
m_bRet =
false
;
30
31
32
virtual ::user::activation_token *user_activation_token();
33
34
private
:
35
36
::i32 id() {
return
0; }
37
};
38
39
40
}
// namespace acme
41
42
43
acme::message
Definition
acme_message.h:16
lparam
Definition
lparam.h:9
wparam
Definition
wparam.h:10
acme
include "aura/graphics/image/context.h"
Definition
aaaa__defer.h:32
message_union
Definition
_structures.h:37
platform
acme_message.h
Generated by
1.17.0