Home | History | Annotate | Download | only in android
      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 "fx_fpf.h"
      8 #if _FX_OS_ == _FX_ANDROID_
      9 void CFX_GEModule::InitPlatform()
     10 {
     11     IFPF_DeviceModule *pDeviceModule = FPF_GetDeviceModule();
     12     if (!pDeviceModule) {
     13         return;
     14     }
     15     IFPF_FontMgr *pFontMgr = pDeviceModule->GetFontMgr();
     16     if (pFontMgr) {
     17         CFX_AndroidFontInfo *pFontInfo = new CFX_AndroidFontInfo;
     18         pFontInfo->Init(pFontMgr);
     19         m_pFontMgr->SetSystemFontInfo(pFontInfo);
     20     }
     21     m_pPlatformData = pDeviceModule;
     22 }
     23 void CFX_GEModule::DestroyPlatform()
     24 {
     25     if (m_pPlatformData) {
     26         ((IFPF_DeviceModule*)m_pPlatformData)->Destroy();
     27     }
     28 }
     29 #endif
     30