acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
aaa_display.h
1//
2// Created by camilo on 12/04-April/2022. 22:07 <3ThomasBorregaardSorensen!!
3//
4#pragma once
5
6
7//#include "acme/prototype/geometry2d/_geometry2d.h"
9namespace nano
10{
11
12 namespace user
13 {
14
15
16 class CLASS_DECL_ACME display :
17 virtual public ::object
18 {
19 public:
20
21
22 ::array < ::procedure > m_procedureaPost;
23 ::i32_point m_pointCursor2;
24
25
26 inline static display * g_p = nullptr;
27
28
29 display();
30 ~display() override;
31
32
33 void kick_idle() override;
34 virtual void display_post(const ::procedure & procedure);
35 virtual void display_send(const ::procedure & procedure);
36 virtual bool display_posted_routine_step();
37
38
39 virtual ::i32_size get_main_screen_size();
40
41
42 };
43
44
45 } // namespace user
46
47
48} // namespace nano
49
50
51