acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
aaa_application.h
1
#pragma once
2
3
//namespace gen
4
//{
5
// class command_line;
6
//}
7
//
8
//namespace ios
9
//{
10
//
11
// class CLASS_DECL_ACME main_init_data :
12
// public ::create
13
// {
14
// public:
15
// HINSTANCE m_hInstance;
16
// HINSTANCE m_hPrevInstance;
17
// string m_strCommandLine;
18
// ::i32 m_nCmdShow;
19
// };
20
//
21
// class CLASS_DECL_ACME application :
22
// virtual public ::platform::application
23
// {
24
// public:
25
//
26
// USHORT m_atomApp;
27
// USHORT m_atomSystemTopic;
28
//
29
// main_init_data * m_pmaindata;
30
//
31
//
32
// application(::particle * pparticle);
33
// ~application() override;
34
35
__DECLARE_APPLICATION_RELEASE_TIME();
36
37
//
38
// virtual HINSTANCE GetHinstance();
39
// bool _001OnDDECommand(const ::scoped_string & scopedstr);
40
// virtual void _001EnableShellOpen();
41
// virtual ::user::document * _001OpenDocumentFile(::payload payloadFile);
42
// virtual void _001OnFileNew();
43
//
44
//
45
// virtual void show_wait_cursor(bool bShow);
46
//
47
//
48
//
49
// virtual string get_version();
50
// virtual void TermThread(HINSTANCE hInstTerm);
51
//
52
// virtual void SetCurrentHandles();
53
//
54
// virtual bool request(::create * pdata);
55
//
56
// virtual bool process_init();
57
// virtual bool init1();
58
// virtual bool init2();
59
// virtual bool init3();
60
// virtual ::i32 term_instance() override;
61
//
62
//
63
//
64
//
65
// virtual bool win_init(main_init_data * pdata);
66
//
68
//
69
//
70
//
71
//
72
//
75
//
76
// virtual ::thread * GetThread();
77
// virtual void set_thread(::thread * pthread);
78
//
81
//
82
// virtual void get_time(struct timeval *p);
83
// virtual void set_env_var(const string & payload,const string & value);
84
// virtual itask get_thread_id();
85
//
86
//
88
//
89
// string draw2d_get_default_implementation_name();
90
// string multimedia_audio_mixer_get_default_implementation_name();
91
// string multimedia_audio_get_default_implementation_name();
92
// string veriwell_multimedia_music_midi_get_default_implementation_name();
93
//
95
//
96
//
97
// };
98
//
99
//
100
//} // namespace ios
101
//
102
//
operating_system
ios
aaa_application.h
Generated by
1.17.0