acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
_android.h
1
#pragma once
2
3
4
//CLASS_DECL_ACME void os_shell_initialize();
5
6
7
//#include "acme/node/ansios/ansios.h"
8
9
10
//string get_error_message(::u32 dwError);
11
12
//::platform::application* win_instantiate_application(::platform::application* pappSystem, const ::scoped_string & scopedstrId);
13
14
15
#include "android1.h"
16
#include "implementation.h"
17
#include "factory_exchange.h"
18
#include "thread.h"
19
#include "acme/operating_system/window.h"
20
//#include "os_context.h"
21
22
//#include "directory_system.h"
23
//#include "file_system.h"
24
25
//#include "directory_context.h"
26
//#include "file_context.h"
27
28
//#define ANDROID_THREAD(pthread) (dynamic_cast < ::android::thread * > (dynamic_cast < ::thread * >(pthread)))
29
30
//#include "shell.h"
31
32
//#include "host_interaction.h"
33
34
//CLASS_DECL_ACME void __trace_message(const_char_pointer pszPrefix, ::message::message * pmessage);
35
//CLASS_DECL_ACME void __trace_message(const_char_pointer pszPrefix, MESSAGE * lpmsg);
36
37
CLASS_DECL_ACME
void
__cdecl __pre_translate_message(::message::message* pmessage);
38
39
40
#include "application.h"
41
42
43
44
::i32_bool PeekMessage(
45
MESSAGE
* lpMsg,
46
const ::operating_system::window & operatingsystemwindow,
47
::u32 wMsgFilterMin,
48
::u32 wMsgFilterMax,
49
::u32 wRemoveMsg);
50
51
::i32_bool GetMessage(
52
MESSAGE
* lpMsg,
53
const ::operating_system::window & operatingsystemwindow,
54
::u32 wMsgFilterMin,
55
::u32 wMsgFilterMax);
56
57
58
59
::i32 CLASS_DECL_ACME __android_main(::i32 argc, char_pointer argv[]);
60
61
62
CLASS_DECL_ACME
void
vfxThrowFileException(
::particle
* pparticle, const ::e_status & estatus, ::i32 lOsError, const_char_pointer pszFileName =
nullptr
);
63
64
65
#include "internal.h"
66
67
68
particle
Definition
particle.h:95
MESSAGE
Definition
message.h:13
operating_system
android
_android.h
Generated by
1.17.0