Home | History | Annotate | Download | only in reflow
      1 // Copyright 2014 PDFium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
      6 
      7 #include "../../include/reflow/reflowengine.h"
      8 #include "reflowedpage.h"
      9 IPDF_ReflowedPage* IPDF_ReflowedPage::Create()
     10 {
     11     CPDF_ReflowedPage* pRefPage = FX_NEW CPDF_ReflowedPage(NULL);
     12     return pRefPage;
     13 }
     14 IPDF_ReflowedPage* Create_ReflowPage()
     15 {
     16     return IPDF_ReflowedPage::Create();
     17 }
     18 IPDF_ProgressiveReflowPageParser* Create_ReflowPageParser()
     19 {
     20     return IPDF_ProgressiveReflowPageParser::Create();
     21 }
     22 IPDF_ProgressiveReflowPageParser* IPDF_ProgressiveReflowPageParser::Create()
     23 {
     24     CPDF_ProgressiveReflowPageParser* pParser = FX_NEW CPDF_ProgressiveReflowPageParser;
     25     if (NULL == pParser) {
     26         return NULL;
     27     }
     28     pParser->Init();
     29     return pParser;
     30 }
     31 IPDF_ProgressiveReflowPageRender* Create_ReflowPageRender()
     32 {
     33     return IPDF_ProgressiveReflowPageRender::Create();
     34 }
     35 IPDF_ProgressiveReflowPageRender* IPDF_ProgressiveReflowPageRender::Create()
     36 {
     37     return FX_NEW CPDF_ProgressiveReflowPageRender;
     38 }
     39