Index: core/src/fxge/win32/fx_win32_device.cpp |
diff --git a/core/src/fxge/win32/fx_win32_device.cpp b/core/src/fxge/win32/fx_win32_device.cpp |
index b7b625341e1c7549c16d1c8d0c3376dd15af882d..4ca4316c2ec886499e0ed354d345ac82d29e9294 100644 |
--- a/core/src/fxge/win32/fx_win32_device.cpp |
+++ b/core/src/fxge/win32/fx_win32_device.cpp |
@@ -681,7 +681,7 @@ FX_BOOL CGdiDeviceDriver::SetClipRgn(void* hRgn) { |
return TRUE; |
} |
static HPEN _CreatePen(const CFX_GraphStateData* pGraphState, |
- const CFX_AffineMatrix* pMatrix, |
+ const CFX_Matrix* pMatrix, |
FX_DWORD argb) { |
FX_FLOAT width; |
FX_FLOAT scale = 1.f; |
@@ -757,7 +757,7 @@ static HBRUSH _CreateBrush(FX_DWORD argb) { |
} |
static void _SetPathToDC(HDC hDC, |
const CFX_PathData* pPathData, |
- const CFX_AffineMatrix* pMatrix) { |
+ const CFX_Matrix* pMatrix) { |
BeginPath(hDC); |
int nPoints = pPathData->GetPointCount(); |
FX_PATHPOINT* pPoints = pPathData->GetPoints(); |
@@ -835,12 +835,12 @@ void CGdiDeviceDriver::DrawLine(FX_FLOAT x1, |
MoveToEx(m_hDC, FXSYS_round(x1), FXSYS_round(y1), NULL); |
LineTo(m_hDC, FXSYS_round(x2), FXSYS_round(y2)); |
} |
-static FX_BOOL _MatrixNoScaled(const CFX_AffineMatrix* pMatrix) { |
+static FX_BOOL _MatrixNoScaled(const CFX_Matrix* pMatrix) { |
return pMatrix->GetA() == 1.0f && pMatrix->GetB() == 0 && |
pMatrix->GetC() == 0 && pMatrix->GetD() == 1.0f; |
} |
FX_BOOL CGdiDeviceDriver::DrawPath(const CFX_PathData* pPathData, |
- const CFX_AffineMatrix* pMatrix, |
+ const CFX_Matrix* pMatrix, |
const CFX_GraphStateData* pGraphState, |
FX_DWORD fill_color, |
FX_DWORD stroke_color, |
@@ -975,7 +975,7 @@ FX_BOOL CGdiDeviceDriver::FillRect(const FX_RECT* pRect, |
return TRUE; |
} |
FX_BOOL CGdiDeviceDriver::SetClip_PathFill(const CFX_PathData* pPathData, |
- const CFX_AffineMatrix* pMatrix, |
+ const CFX_Matrix* pMatrix, |
int fill_mode) { |
if (pPathData->GetPointCount() == 5) { |
CFX_FloatRect rectf; |
@@ -992,7 +992,7 @@ FX_BOOL CGdiDeviceDriver::SetClip_PathFill(const CFX_PathData* pPathData, |
} |
FX_BOOL CGdiDeviceDriver::SetClip_PathStroke( |
const CFX_PathData* pPathData, |
- const CFX_AffineMatrix* pMatrix, |
+ const CFX_Matrix* pMatrix, |
const CFX_GraphStateData* pGraphState) { |
HPEN hPen = _CreatePen(pGraphState, pMatrix, 0xff000000); |
hPen = (HPEN)SelectObject(m_hDC, hPen); |