acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
_library.h
1
2
3#ifndef _WINDOWS_
4
5#include "acme/_operating_system.h"
6
7#endif
8
9
10#ifndef CUBE
11
12
13#ifdef WINDOWS
14
15
16//#ifndef LIBRARY_MAIN_DEBUG_BOX
17//
18//#define LIBRARY_MAIN_DEBUG_BOX e_library_main_none
19//
20//#endif
21
22//
23//#ifndef LIBRARY_MAIN_INT_DELAY_MS
24//
25//#define LIBRARY_MAIN_INT_DELAY_MS {}
26//
27//#endif
28
29
30::i32_bool CLASS_DECL_ACME _001DefaultDllMain(hinstance hinstance, ::u32 dwReason, LPVOID pReserved);
31
32
33BOOL WINAPI DllMain(HINSTANCE hinstance, ::u32 dwReason, LPVOID pReserved)
34{
35
36 //return _001DefaultDllMain(hinstance, dwReason, pReserved, LIBRARY_MAIN_DEBUG_BOX, LIBRARY_MAIN_INT_DELAY_MS);
37 return _001DefaultDllMain(hinstance, dwReason, pReserved);
38
39}
40
41
42#endif
43
44
45#endif
46
47
48#if !defined(__APPLE__)
49
50
51#if !defined(CUBE)
52
53
54#include "acme/memory/_new.inl"
55
56
57#endif
58
59
60#endif
61
62
63