| Index: core/src/fxge/win32/dwrite_int.h
|
| diff --git a/core/src/fxge/win32/dwrite_int.h b/core/src/fxge/win32/dwrite_int.h
|
| index 2eecc7c76ba752998ab60008015880dadee64d58..e07582043584c3566f20f87df2e7e70f00a41d0f 100644
|
| --- a/core/src/fxge/win32/dwrite_int.h
|
| +++ b/core/src/fxge/win32/dwrite_int.h
|
| @@ -1,59 +1,64 @@
|
| // Copyright 2014 PDFium Authors. All rights reserved.
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
| -
|
| +
|
| // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
|
|
|
| #ifndef _FX_DIRECT_WRITE_
|
| #define _FX_DIRECT_WRITE_
|
| #ifndef DECLSPEC_UUID
|
| -#if (_MSC_VER >= 1100) && defined (__cplusplus)
|
| -#define DECLSPEC_UUID(x) __declspec(uuid(x))
|
| +#if (_MSC_VER >= 1100) && defined(__cplusplus)
|
| +#define DECLSPEC_UUID(x) __declspec(uuid(x))
|
| #else
|
| #define DECLSPEC_UUID(x)
|
| #endif
|
| #endif
|
| #ifndef DECLSPEC_NOVTABLE
|
| #if (_MSC_VER >= 1100) && defined(__cplusplus)
|
| -#define DECLSPEC_NOVTABLE __declspec(novtable)
|
| +#define DECLSPEC_NOVTABLE __declspec(novtable)
|
| #else
|
| #define DECLSPEC_NOVTABLE
|
| #endif
|
| #endif
|
| -#if(WINVER < 0x0500)
|
| +#if (WINVER < 0x0500)
|
| #ifndef _MAC
|
| DECLARE_HANDLE(HMONITOR);
|
| #endif
|
| #endif
|
| -class CDWriteExt
|
| -{
|
| -public:
|
| - CDWriteExt();
|
| - ~CDWriteExt();
|
| +class CDWriteExt {
|
| + public:
|
| + CDWriteExt();
|
| + ~CDWriteExt();
|
|
|
| - void Load();
|
| - void Unload();
|
| + void Load();
|
| + void Unload();
|
|
|
| - FX_BOOL IsAvailable()
|
| - {
|
| - return m_pDWriteFactory != NULL;
|
| - }
|
| + FX_BOOL IsAvailable() { return m_pDWriteFactory != NULL; }
|
|
|
| - void* DwCreateFontFaceFromStream(FX_LPBYTE pData, FX_DWORD size, int simulation_style);
|
| - FX_BOOL DwCreateRenderingTarget(CFX_DIBitmap* pSrc, void** renderTarget);
|
| - void DwDeleteRenderingTarget(void* renderTarget);
|
| - FX_BOOL DwRendingString(void* renderTarget, CFX_ClipRgn* pClipRgn, FX_RECT& stringRect, CFX_AffineMatrix* pMatrix,
|
| - void *font, FX_FLOAT font_size, FX_ARGB text_color,
|
| - int glyph_count, unsigned short* glyph_indices,
|
| - FX_FLOAT baselineOriginX, FX_FLOAT baselineOriginY,
|
| - void* glyph_offsets,
|
| - FX_FLOAT* glyph_advances);
|
| - void DwDeleteFont(void* pFont);
|
| + void* DwCreateFontFaceFromStream(FX_LPBYTE pData,
|
| + FX_DWORD size,
|
| + int simulation_style);
|
| + FX_BOOL DwCreateRenderingTarget(CFX_DIBitmap* pSrc, void** renderTarget);
|
| + void DwDeleteRenderingTarget(void* renderTarget);
|
| + FX_BOOL DwRendingString(void* renderTarget,
|
| + CFX_ClipRgn* pClipRgn,
|
| + FX_RECT& stringRect,
|
| + CFX_AffineMatrix* pMatrix,
|
| + void* font,
|
| + FX_FLOAT font_size,
|
| + FX_ARGB text_color,
|
| + int glyph_count,
|
| + unsigned short* glyph_indices,
|
| + FX_FLOAT baselineOriginX,
|
| + FX_FLOAT baselineOriginY,
|
| + void* glyph_offsets,
|
| + FX_FLOAT* glyph_advances);
|
| + void DwDeleteFont(void* pFont);
|
|
|
| -protected:
|
| - void* m_hModule;
|
| - void* m_pDWriteFactory;
|
| - void* m_pDwFontContext;
|
| - void* m_pDwTextRenderer;
|
| + protected:
|
| + void* m_hModule;
|
| + void* m_pDWriteFactory;
|
| + void* m_pDwFontContext;
|
| + void* m_pDwTextRenderer;
|
| };
|
| #endif
|
|
|