acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
_.h
1#pragma once
2
3#define SECURITY_WIN32
4
5#undef User
6
7#include <shlobj.h>
8#include <Security.h>
9#include <shlobj.h>
10
11
12#include "exception.h"
13
14
15//namespace universal_windows
16//{
17//
18// ref class directx_framework_impact;
19//
20//} // namespace universal_windows
21
22
23
24//string get_error_message(::u32 dwError);
25
26
28// Global implementation helpers
29
30// window creation hooking
31//CLASS_DECL_ACME void hook_window_create(::user::interaction * pWnd);
32//CLASS_DECL_ACME bool unhook_window_create();
33//CLASS_DECL_ACME void reset_message_cache();
34
35
36//#include "command.h"
37//#include "implementation.h"
38//#include "_UWP_folder_watch.h"
39#include "factory_exchange.h"
40//#include "uac_tools.h"
41//#include "thread.h"
42#include "file.h"
43#include "native_buffer.h" // soon, from axis library 2015-07-17 20:06 Livecoding(.tv)
44//#include "stdio_file.h"
45//#include "os.h"
46
47
48//#include "directory_system.h"
49//#include "file_system.h"
50
51
52//#include "directory_context.h"
53//#include "file_context.h"
54
55
56#define NULL_REF(class) (*((class *) nullptr))
57
58
59#define WIN_THREAD(pthread) (dynamic_cast < ::UNIVERSAL_WINDOWS::thread * > (dynamic_cast < ::thread * >(pthread)))
60
61
62//CLASS_DECL_ACME void __trace_message(const ::scoped_string & scopedstrPrefix, ::message::message * pmessage);
63
64//CLASS_DECL_ACME void __trace_message(const ::scoped_string & scopedstrPrefix, MESSAGE * lpmsg);
65
66
67//CLASS_DECL_ACME void __cdecl __pre_translate_message(::message::message * pmessage);
68
69//#include "tts_speaker.h"
70
71//#include "application.h"
72
73
74
75
76