Synced with Transifex
[TortoiseGit.git] / ext / scintilla / win32 / PlatWin.h
blob310059ba61f9d32839486dcff660487abc78f3bd
1 // Scintilla source code edit control
2 /** @file PlatWin.h
3 ** Implementation of platform facilities on Windows.
4 **/
5 // Copyright 1998-2011 by Neil Hodgson <neilh@scintilla.org>
6 // The License.txt file describes the conditions under which this software may be distributed.
8 #ifndef PLATWIN_H
9 #define PLATWIN_H
11 #ifdef SCI_NAMESPACE
12 namespace Scintilla {
13 #endif
15 extern bool IsNT();
16 extern void Platform_Initialise(void *hInstance);
17 extern void Platform_Finalise();
19 #if defined(USE_D2D)
20 extern bool LoadD2D();
21 extern ID2D1Factory *pD2DFactory;
22 extern IDWriteFactory *pIDWriteFactory;
23 #endif
25 #ifdef SCI_NAMESPACE
27 #endif
29 #endif