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 "xfa/fxfa/app/xfa_ffexclgroup.h" 8 9 #include "xfa/fxfa/xfa_ffapp.h" 10 #include "xfa/fxfa/xfa_ffdoc.h" 11 #include "xfa/fxfa/xfa_ffpageview.h" 12 #include "xfa/fxfa/xfa_ffwidget.h" 13 CXFA_FFExclGroup(CXFA_WidgetAcc * pDataAcc)14CXFA_FFExclGroup::CXFA_FFExclGroup(CXFA_WidgetAcc* pDataAcc) 15 : CXFA_FFWidget(pDataAcc) {} 16 ~CXFA_FFExclGroup()17CXFA_FFExclGroup::~CXFA_FFExclGroup() {} 18 RenderWidget(CFX_Graphics * pGS,CFX_Matrix * pMatrix,uint32_t dwStatus)19void CXFA_FFExclGroup::RenderWidget(CFX_Graphics* pGS, 20 CFX_Matrix* pMatrix, 21 uint32_t dwStatus) { 22 if (!IsMatchVisibleStatus(dwStatus)) 23 return; 24 25 CFX_Matrix mtRotate = GetRotateMatrix(); 26 if (pMatrix) 27 mtRotate.Concat(*pMatrix); 28 29 CXFA_FFWidget::RenderWidget(pGS, &mtRotate, dwStatus); 30 } 31