Merge to XFA: Use stdint.h types throughout PDFium.
[pdfium.git] / xfa / src / fdp / src / fde / fde_object.cpp
1 // Copyright 2014 PDFium Authors. All rights reserved.\r
2 // Use of this source code is governed by a BSD-style license that can be\r
3 // found in the LICENSE file.\r
4 \r
5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com\r
6 \r
7 #include "../../../foxitlib.h"\r
8 #include "fde_object.h"\r
9 IFDE_Pen* IFDE_Pen::Create()\r
10 {\r
11     return FDE_New CFDE_Pen();\r
12 }\r
13 IFDE_Brush* IFDE_Brush::Create(int32_t iType)\r
14 {\r
15     switch (iType) {\r
16         case FDE_BRUSHTYPE_Solid:\r
17             return FDE_New CFDE_SolidBrush;\r
18         case FDE_BRUSHTYPE_Hatch:\r
19             return FDE_New CFDE_HatchBrush;\r
20         case FDE_BRUSHTYPE_Texture:\r
21             return FDE_New CFDE_TextureBrush;\r
22         case FDE_BRUSHTYPE_LinearGradient:\r
23             return FDE_New CFDE_LinearBrush;\r
24         default:\r
25             return NULL;\r
26     }\r
27 }\r