acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
ios.h
1
//#include "acme/platform/static_start.h"
2
//
3
//extern ::acme::acme g_acme;
4
5
extern
"C"
void ([a-z0-9_]+)_factory(::factory::factory * pfactory);
6
extern
"C"
void
([a-z0-9_]+)_factory(::factory::factory * pfactory);
7
8
9
::i32
main
(::i32 argc, char_pointer argv[])
10
{
11
12
//class acme_acme acme_acme;
13
//g_acme.ref();
14
//::acme::acme acme;
15
16
//{
17
18
g_pfnfactoryexchangeDraw2d = &([a-z0-9_]+)_factory;
19
20
g_pfnfactoryexchangeImaging = &([a-z0-9_]+)_factory;
21
22
//::acme_main_struct mainstruct;
23
24
//application_initialize(mainstruct);
25
26
// {
27
28
auto
psystem = allocateø ::platform::system();
29
30
psystem->application_initialize();
31
32
application_common(psystem);
33
34
//psystem->set_main_struct(&mainstruct);
35
36
psystem->system_construct(argc, argv);
37
38
//return acme_run_system(psystem);
39
40
::e_status
estatus= os_application_system_run(psystem);
41
42
::i32 iErrorStatus = estatus.error_status();
43
44
return
iErrorStatus;
45
46
//}
47
48
//}
49
50
}
51
52
53
e_status
Definition
e_status.h:30
main
Definition
aaa_acme.h:15
inline
aaa_application
ios.h
Generated by
1.17.0