xfa_ffexclgroup.cpp revision 4d3acf4ec42bf6e838f9060103aff98fbf170794
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 14CXFA_FFExclGroup::CXFA_FFExclGroup(CXFA_FFPageView* pPageView, 15 CXFA_WidgetAcc* pDataAcc) 16 : CXFA_FFWidget(pPageView, pDataAcc) {} 17CXFA_FFExclGroup::~CXFA_FFExclGroup() {} 18void CXFA_FFExclGroup::RenderWidget(CFX_Graphics* pGS, 19 CFX_Matrix* pMatrix, 20 uint32_t dwStatus) { 21 if (!IsMatchVisibleStatus(dwStatus)) { 22 return; 23 } 24 CFX_Matrix mtRotate; 25 GetRotateMatrix(mtRotate); 26 if (pMatrix) { 27 mtRotate.Concat(*pMatrix); 28 } 29 CXFA_FFWidget::RenderWidget(pGS, &mtRotate, dwStatus); 30} 31