acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
linux_linux.h
1
#pragma once
2
3
// linux.h
4
// Linux : C++
5
6
#include <wchar.h>
7
8
9
#include "graphics.h"
10
#include "process.h"
11
//#include "cross_win_gdi.h"
12
#include "cross_win_file.h"
13
#include "app/apex/operating_system/freedesktop/desktop_file.h"
14
#include "file.h"
15
16
17
18
#define ENABLE_BINRELOC
19
20
21
22
//::u32 get_tick();
23
24
25
26
27
#define _fileno fileno
28
#define _unlink unlink
29
30
31
32
33
CLASS_DECL_ACME
void
get_last_status();
34
CLASS_DECL_ACME
void
set_last_status(
::e_status
estatus);
35
36
37
CLASS_DECL_ACME
bool
_istlead(::i32 ch);
38
39
40
41
42
bool
c_xstart();
43
44
extern
oswindow g_oswindowDesktop;
45
46
47
48
CLASS_DECL_ACME
bool
main_initialize();
49
CLASS_DECL_ACME
bool
main_finalize();
50
51
/*
52
bool os_on_start_application(::particle * pparticle);
53
::file::path app_desktop_file_path(::particle * pparticle);
54
::file::path app_desktop_file_path(::particle * pparticle, const ::scoped_string & scopedstrAppId);
55
bool linux_prepare_app_desktop_file(::particle * pparticle);
56
bool linux_prepare_app_desktop_file(::particle * pparticle, const ::scoped_string & scopedstrAppId);
57
*/
58
59
#include "x11.h"
60
61
#include "gtk_things/gnome_gnome.h"
62
63
#include "linux.inl"
64
65
66
67
e_status
Definition
e_status.h:30
operating_system
linux
linux_linux.h
Generated by
1.17.0