acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
controller.h
1
#pragma once
2
3
4
//#include "apex/handler/manager.h"
5
//#include "apex/message/channel.h"
6
7
8
namespace
user
9
{
10
11
12
class
CLASS_DECL_ACME controller :
13
virtual
public
::particle
14
{
15
public
:
16
17
18
::logic::boolean
m_bOpened;
19
20
21
controller();
22
~controller()
override
;
23
24
25
26
virtual
bool
is_opened()
const
;
27
28
29
// void dump(dump_context&) const override;
30
// void assert_ok() const override;
31
32
33
virtual ::user::interaction* impact_at(::collection::index iImpact);
34
virtual ::collection::count impact_count();
35
36
37
virtual
void
id_update_all_impacts(const ::atom &
atom
);
38
//virtual void update_all_impacts(impact * pimpact, const ::atom & atom);
39
virtual
void
update_all_impacts(
::topic
* ptopic);
40
41
virtual
void
on_update_data(
::data::data
* pdata,
::topic
* ptopic, const ::action_context & context);
42
43
44
};
45
46
47
}
// namespace user
48
49
50
atom
Definition
atom.h:237
data::data
Definition
data.h:18
logic::boolean
Definition
boolean.h:55
topic
Definition
topic.h:17
user
Created by camilo on 2026-05-28 12:34 <3ThomasBorregaardSørensen!! Mummi!! Bilbo!!
Definition
_.h:67
user
user
controller.h
Generated by
1.17.0